da3136aba8
(soon to be documented on mailing lists; eventually in section 9 manual pages), most importantly: (1) support interrupt pin swizzling on non-i386 systems with PCI-PCI bridges (per PPB spec; done, but meaningless, on i386). (2) provide pci_{io,mem}_find(), to determine what I/O or memory space is described by a given PCI configuration space mapping register. (3) provide pci_intr_map(), pci_intr_string(), and pci_intr_{,dis}establish() to manipulate and print info about PCI interrupts. (4) deprecate the pci_map_* functions, and provide them only as compatibility interfaces (in pci_compat.c) which will eventually go away, implemented as wrappers around the functions described above. (5) make pci functions take as an argument a machine-dependent cookie, to allow more flexibility in implementation. |
||
---|---|---|
.. | ||
adosfs | ||
arch | ||
compat | ||
conf | ||
ddb | ||
dev | ||
isofs/cd9660 | ||
kern | ||
lib | ||
miscfs | ||
msdosfs | ||
net | ||
netccitt | ||
netinet | ||
netiso | ||
netns | ||
nfs | ||
scsi | ||
stand | ||
sys | ||
ufs | ||
vm | ||
Makefile |