freebsd-skq/sys/conf
msmith c3cf005c4b Next round of PCI subsystem updates:
- Break out the /dev/pci driver into a separate file.
 - Kill the COMPAT_OLDPCI support.
 - Make the EISA bridge attach a bit more like the old code; explicitly
   check for the existence of eisa0/isa0 and only attach if they don't
   already exist.  Only make one bus_generic_attach() pass over the
   bridge, once both busses are attached.  Note that the stupid Intel
   bridge's class is entirely unpredictable.
 - Add prototypes and re-layout the core PCI modules in line with
   current coding standards (not a major whitespace change, just moving
   the module data to the top of the file).
 - Remove redundant type-2 bridge support from the core PCI code; the
   PCI-CardBus code does this itself internally.  Remove the now
   entirely redundant header-class-specific support, as well as the
   secondary and subordinate bus number fields.  These are bridge
   attributes now.
 - Add support for PCI Extended Capabilities.
 - Add support for PCI Power Management.  The interface currently
   allows a driver to query and set the power state of a device.
 - Add helper functions to allow drivers to enable/disable busmastering
   and the decoding of I/O and memory ranges.
 - Use PCI_SLOTMAX and PCI_FUNCMAX rather than magic numbers in some
   places.
 - Make the PCI-PCI bridge code a little more paranoid about valid
   I/O and memory decodes.
 - Add some more PCI register definitions for the command and status
   registers.  Correct another bogus definition for type-1 bridges.
2000-12-13 01:25:11 +00:00
..
defines
files Next round of PCI subsystem updates: 2000-12-13 01:25:11 +00:00
files.alpha Add support for COMPAT_LINUX and DEBUG_LINUX. Make the OSF1 2000-12-05 09:10:50 +00:00
files.i386 Add the spic driver, which is a simple first attempt at providing access 2000-12-11 19:41:48 +00:00
files.ia64 Don't build the ACPI CA debugger unless the ACPI_DEBUG option is present. 2000-11-08 02:57:01 +00:00
files.pc98 Merged from files.i386 revision 1.339. 2000-12-05 09:28:49 +00:00
kern.mk Add section for building ia64 kernels. 2000-10-16 20:04:52 +00:00
kmod.mk Next-phase PCI system update; move PCI core code to sys/dev and update 2000-12-08 22:26:48 +00:00
ldscript.alpha Add $FreeBSD$ 2000-01-11 15:35:16 +00:00
ldscript.amd64 Add $FreeBSD$ 2000-01-11 15:35:16 +00:00
ldscript.i386 Add $FreeBSD$ 2000-01-11 15:35:16 +00:00
ldscript.ia64 This is the first snapshot of the FreeBSD/ia64 kernel. This kernel will 2000-09-29 13:46:07 +00:00
ldscript.powerpc Add $FreeBSD$ 2000-01-11 15:35:16 +00:00
majors Stake a claim on major 160 for the forthcoming spic driver. 2000-12-11 19:05:58 +00:00
Makefile.alpha Next-phase PCI system update; move PCI core code to sys/dev and update 2000-12-08 22:26:48 +00:00
Makefile.i386 Next-phase PCI system update; move PCI core code to sys/dev and update 2000-12-08 22:26:48 +00:00
Makefile.ia64 Sync-up so that buils actually work again. 2000-12-10 04:31:16 +00:00
Makefile.pc98 Added 'MACHINE=pc98' to MKMODULESENV variable. It is needed to make modules 2000-12-10 10:28:01 +00:00
Makefile.powerpc Next-phase PCI system update; move PCI core code to sys/dev and update 2000-12-08 22:26:48 +00:00
newvers.sh Welcome to 5.0-current! 2000-03-13 09:13:01 +00:00
NOTES Remove the COMPAT_OLDPCI option, it's going away. 2000-12-13 01:11:34 +00:00
options Next round of PCI subsystem updates: 2000-12-13 01:25:11 +00:00
options.alpha Add support for COMPAT_LINUX and DEBUG_LINUX. Make the OSF1 2000-12-05 09:10:50 +00:00
options.i386 update to i4b version 0.95.04 2000-10-09 13:41:07 +00:00
options.ia64 This is the first snapshot of the FreeBSD/ia64 kernel. This kernel will 2000-09-29 13:46:07 +00:00
options.pc98 Merged from sys/conf/{files.i386,options.i386} revisions 1.334 and 2000-10-10 08:12:15 +00:00
param.c Remove unneeded <stddef.h> #includes. 2000-10-29 16:57:42 +00:00
systags.sh $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00