summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
1995-06-18macros to split out various parts of PCI registers, adjust constantscgd
to match. (now, comparisons are comparisons, code doing them doesn't have to mask.) define types for the various parts of the registers' contents, where practical.
1995-06-18define and call "pci_devinfo()", which creates a string from thecgd
vendor & product IDs and class information, which is printed if device isn't found. Optionally (via "PCIVERBOSE" option) does table lookup to try to see if it knows what the device really is (informational only...).
1995-06-18prototype for pci_devinfo functioncgd
1995-06-18add include for the alpha, alphabetizecgd
1995-06-18make a comment reflect the way things should be donecgd
1995-06-18built from pcidevs listcgd
1995-06-18learn about some PCI vendor and product numbers. not yet usedcgd
1995-06-17oops; forgot this in last commitcgd
1995-06-17more appropriate name, as this only has PCI support subroutines.cgd
1995-06-06update from matt thomascgd
1995-06-05enable the de drivercgd
1995-06-05set a shutdown hookcgd
1995-06-05kill old Id, add NetBSD Idcgd
1995-06-05dc21040 driver, from Matt Thomascgd
1995-05-23split single-subdevice lookup & attachment into a subroutinecgd
(pci_attach_subdev()). remove pciattach() function and the pcicd cfdriver struct, the former because thre are a lot of attachment actions which really are machine-dependent (perhaps even "most"), and the latter because now that both pcimatch() and pciattach() are machine-dependent it's bad style to declare them here and it gains nothing.
1995-04-17try to actually (gasp!) describe the drivers.cgd
1995-04-17clean up several ISA device interfaces: autoconfiguration, headercgd
inclusion, and interrupt configuration. more work still needs to be done, but it's getting better...
1995-04-17config.new files description for PCI mi files.cgd
1995-03-28KERNEL -> _KERNELjtc
1995-02-01Patch from Wolfgang to fix a missing spl.mycroft
1995-01-27include files from the correct places.cgd
1995-01-16Incorporate recent changes from Wolfgang. Recognize the 815.mycroft
1995-01-04Remove many of the `static's, to facilitate debugging.mycroft
1994-12-28Numerous changes. Many bugs fixed, better autoconfig, a few new features.mycroft
1994-11-18Convert port, IRQ, and DRQ numbers to ints.mycroft
1994-11-04Make a wrapper match function to check the bus and device numbers, rathermycroft
than insisting that every driver do it.
1994-11-03Rename pciprobe() to pcimatch(), and move it to pci_machdep.c.mycroft
1994-11-03Always use direct configuration.mycroft
1994-10-27new RCS ID format.cgd
1994-10-27Default to decent performance.andrew
1994-10-27Merge changes from Wolfgang Stanglmeier's 941012 release.andrew
1994-10-01Update from Wolfgang Stanglemeier.mycroft
1994-08-11Make this work.mycroft
1994-08-10Update some comments.mycroft
1994-08-09Add NCR 53c8XX driver, originally from Wolfgang Stanglmeier.mycroft
1994-08-09Add PCI autoconfiguration support.mycroft