summaryrefslogtreecommitdiffstats
path: root/src/include/mca.h
Commit message (Collapse)AuthorAgeFilesLines
* Updated ISAPnP, EISA, MCA and ISA buses to current device model.Michael Brown2007-03-101-88/+0Star
| | | | | | | ISA 3c509 is currently non-functional, although the EISA (3c509-eisa) and MCA (3c529) variants should build OK. None of this code is yet tested.
* ISA bus driver updated to report devices as present only if a driverMichael Brown2005-04-261-4/+5
| | | | | thinks they are. Other bus drivers modified for consistency.
* ConsistencyMichael Brown2005-04-221-1/+1
|
* Fix up fill_mca_nic.Michael Brown2005-04-221-1/+7
|
* Updated all common buses to new API.Michael Brown2005-04-221-12/+14
|
* Created a bus/device API that allows for the ROM prefix to specify anMichael Brown2005-04-211-0/+2
| | | | | initial device, and will also allow for e.g. a device menu to be presented to the user.
* bus header files must include dev.h to get struct dev.Michael Brown2005-04-141-1/+3
|
* Tweak API to allow separation of bus-scanning and device-probing logic.Michael Brown2005-04-141-3/+2Star
|
* Use the magic of common symbols to allow struct dev to effectively grow atMichael Brown2005-04-141-0/+1
| | | | link time to accommodate whatever bus objects are included.
* Created separate isa_ids.h file and a utility function to print out ISAMichael Brown2005-04-131-2/+2
| | | | IDs in a human-readable format.
* Extracted from 3c509.cMichael Brown2005-04-131-0/+75