1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-12 14:29:28 +00:00
freebsd/sys/alpha/pci
Doug Rabson 21c3015a24 * Completely rewrite the alpha busspace to hide the implementation from
the drivers.
* Remove legacy inx/outx support from chipset and replace with macros
  which call busspace.
* Rework pci config accesses to route through the pcib device instead of
  calling a MD function directly.

With these changes it is possible to cleanly support machines which have
more than one independantly numbered PCI busses. As a bonus, the new
busspace implementation should be measurably faster than the old one.
2000-08-28 21:48:13 +00:00
..
alphapci_if.m * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
apecs_pci.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
apecs.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
apecsreg.h
apecsvar.h * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
bwx.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
cia_pci.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
cia.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
ciareg.h
ciavar.h
irongate_pci.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
irongate.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +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_pci.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
lca.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
lcareg.h
lcavar.h * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
pci_eb64plus_intr.s
pci_eb164_intr.s
pcibus.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
pcibus.h * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
swiz.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
t2_pci.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
t2.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
t2reg.h Add AlphaServer 2000 (demi-sable), 2100 (sable), and 2100A (lynx) support. 2000-05-28 02:52:54 +00:00
t2var.h * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
tsunami_pci.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
tsunami.c * Completely rewrite the alpha busspace to hide the implementation from 2000-08-28 21:48:13 +00:00
tsunamireg.h
tsunamivar.h