opnsense-src/sys/alpha/pci
Marcel Moolenaar d4da990081 In alpha_pci_alloc_resource(), when allocating a memory resource,
do not set the virtual address to the bus address when the bus
doesn't have either of the PCI_RF_DENSE or PCI_RF_BWX flags set.
The TGA driver uses the virtual address to access the registers,
which on some machines can cause a memory management fault.  Map
the bus address as K0SEG virtual memory instead. Note that with
some hardware combinations involving the TGA2 adapter this change
merely results that the memory management fault is replaced by a
machine check.
2004-08-29 19:07:14 +00:00
..
alphapci_if.m * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
apecs.c Catch up with __RMAN_RESOURCE_VISIBLE enough to get GENERIC to build 2004-07-01 15:07:27 +00:00
apecs_pci.c Prefer new location of pci include files (which have only been in the 2003-08-22 07:20:27 +00:00
apecsreg.h Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
apecsvar.h Convert the pcib_{read,write}_config args from signed to unsigned, 2000-12-01 15:27:48 +00:00
bwx.c Use __FBSDID(). 2003-06-10 17:31:31 +00:00
cia.c Catch up with __RMAN_RESOURCE_VISIBLE enough to get GENERIC to build 2004-07-01 15:07:27 +00:00
cia_pci.c Prefer new location of pci include files (which have only been in the 2003-08-22 07:20:27 +00:00
ciareg.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ciavar.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
irongate.c Prefer new location of pci include files (which have only been in the 2003-08-22 07:20:27 +00:00
irongate_pci.c Prefer new location of pci include files (which have only been in the 2003-08-22 07:20:27 +00:00
irongatereg.h Add support for the Alpha Processor, Inc. UP1000 system. 2000-06-19 21:15:45 +00:00
irongatevar.h Add support for the Alpha Processor, Inc. UP1000 system. 2000-06-19 21:15:45 +00:00
lca.c Cleanup <machine/cpu.h> by moving MD prototypes to <machine/md_var.h> 2003-08-17 06:42:08 +00:00
lca_pci.c Prefer new location of pci include files (which have only been in the 2003-08-22 07:20:27 +00:00
lcareg.h Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
lcavar.h Convert the pcib_{read,write}_config args from signed to unsigned, 2000-12-01 15:27:48 +00:00
pci_eb64plus_intr.s Fix Assembler buglet: Warning: .end directive names different symbol than .ent 2001-06-14 19:33:16 +00:00
pci_eb164_intr.s Fix for vanilla PC164 systems to use a slightly different PALcode magic 2000-12-04 17:21:46 +00:00
pcibus.c In alpha_pci_alloc_resource(), when allocating a memory resource, 2004-08-29 19:07:14 +00:00
pcibus.h recover from namespace collision caused by un-static'ing pci_alloc_resource() 2002-02-28 18:18:41 +00:00
swiz.c Use __FBSDID(). 2003-06-10 17:31:31 +00:00
t2.c Catch up with __RMAN_RESOURCE_VISIBLE enough to get GENERIC to build 2004-07-01 15:07:27 +00:00
t2_pci.c Prefer new location of pci include files (which have only been in the 2003-08-22 07:20:27 +00:00
t2reg.h Partially re-write T2 chipset support based on Tru64 platform support 2000-12-07 01:06:19 +00:00
t2var.h Resurrect platform.pci_intr_map() and essentially undo the effects of 2001-06-01 17:39:11 +00:00
tsunami.c Catch up with __RMAN_RESOURCE_VISIBLE enough to get GENERIC to build 2004-07-01 15:07:27 +00:00
tsunami_pci.c Catch up with __RMAN_RESOURCE_VISIBLE enough to get GENERIC to build 2004-07-01 15:07:27 +00:00
tsunamireg.h At great personal risk, add a __packed and __aligned(x) define that 2002-09-23 05:55:10 +00:00
tsunamivar.h allow pci_ioctl to work with multi-hose alphas. 1999-10-12 22:10:53 +00:00