NetBSD/sys/arch/i386
thorpej e345f0f17c Basic interface to the PCI BIOS and PCI Interrupt Routing table, separated
out from UCHIYAMA Yasushi's PCI BIOS patches, and fairly heavily reworked
by me.

Main differences:
- Only use the PCI BIOS to get the config mechanism and interrupt routing
  info for now.  No need to use the BIOS for PCI config access right now,
  since the old mechanism works fine, and this keeps the code smaller.
- PCI BIOS initialization code path is much different.
- Always use the $PIR table if it exists, and only fallback to the
  PCI BIOS 2.1 GetInterruptRouting call if it's not there.

This module does not include any of the fixup code; that is coming
in separate commits.
1999-11-17 01:16:36 +00:00
..
bioscall regen with ELF. Still works OK. 1999-09-04 22:26:21 +00:00
compile
conf Add dev and function locators for the USB host controllers at pci. 1999-11-15 20:10:49 +00:00
eisa Moved to eisa_machdep.h,v 1999-03-19 02:56:58 +00:00
i386 Basic interface to BIOS32. Separated from UCHIYAMA Yasushi's PCI BIOS 1999-11-17 00:55:50 +00:00
include Basic interface to BIOS32. Separated from UCHIYAMA Yasushi's PCI BIOS 1999-11-17 00:55:50 +00:00
isa make "i386_isa_chipset" globally visible so it can be used from outside 1999-11-12 18:39:38 +00:00
pci Basic interface to the PCI BIOS and PCI Interrupt Routing table, separated 1999-11-17 01:16:36 +00:00
pnpbios "idx" is modified by pnpbios_getnode(); use the original value 1999-11-15 21:50:50 +00:00
stand Nit: Make bootrealseg conforming. 1999-11-07 01:06:37 +00:00
Makefile (mostly) fix kernel tags support. from Frederick Bruckman in pr-6445. 1998-11-15 20:36:30 +00:00