Next: Finding Out How Much
Up: Linux PCI Initialization
Previous: PCI BIOS Functions
The PCI fixup code for Alpha AXP does rather more than that for Intel (which
basically does nothing).
For Intel based systems the system BIOS which ran at boot time has already
fully configured the PCI system.
This leaves Linux with little to do other than map that configuration.
For non-Intel based systems further configuration needs to happen to:
- Allocate PCI I/O and PCI Memory space to each device,
- Configure the PCI I/O and PCI Memory address windows for each PCI-PCI bridge
in the system,
- Generate Interrupt Line values for the devices; these control interrupt
handling for the device.
The next subsections describe how that code works.
David A. Rusling
david.rusling@reo.mts.dec.com