summaryrefslogtreecommitdiffstats
path: root/src/drivers/bus
Commit message (Expand)AuthorAgeFilesLines
* Add isapnp_max_csn to reduce scan time.Michael Brown2005-04-261-2/+20
* ISA bus driver updated to report devices as present only if a driverMichael Brown2005-04-261-38/+52
* Added "name" field to bus structure.Michael Brown2005-04-255-63/+84
* Debug message fixes.Michael Brown2005-04-223-3/+7
* Need to leave structure zeroedMichael Brown2005-04-222-2/+2
* Must not go beyond end of driver's probe list.Michael Brown2005-04-221-1/+4
* ConsistencyMichael Brown2005-04-221-1/+1
* Fix up fill_mca_nic.Michael Brown2005-04-221-2/+1Star
* Added friendly enable/disable functionsMichael Brown2005-04-222-6/+7
* Updated all common buses to new API.Michael Brown2005-04-225-320/+452
* Tweaked API to minimise changes to existing drivers even further.Michael Brown2005-04-211-9/+9
* Created a bus/device API that allows for the ROM prefix to specify anMichael Brown2005-04-211-118/+135
* bswap_16() exists; no need to use __bswap_16()Michael Brown2005-04-211-2/+2
* Fix BUILD_SERIAL.Michael Brown2005-04-181-4/+14
* Move RELOCATE into config.hMichael Brown2005-04-181-3/+17
* Use only the header files that we needMichael Brown2005-04-176-6/+10
* Place the call to adjust_pci_device() back in the individual drivers,Michael Brown2005-04-161-3/+0Star
* Remove debugging call to getchar()Michael Brown2005-04-161-3/+0Star
* Now known to work with an old Adaptec 1505 that I found lying around.Michael Brown2005-04-161-23/+52
* ConsistencyMichael Brown2005-04-161-1/+2
* Speed up PCI bus scanning by skipping fns 1-7 if fn 0 is not present.Michael Brown2005-04-161-1/+22
* Read number of PCI buses returned by BIOS so that we can scan moreMichael Brown2005-04-161-0/+11
* Improved debugging outputMichael Brown2005-04-163-7/+27
* Made debug messages more consistent.Michael Brown2005-04-162-4/+8
* Improved debug messages.Michael Brown2005-04-161-13/+13
* Make isa_probe_addr a simple integer rather than a struct, to facilitateMichael Brown2005-04-161-3/+6
* Improve debug message legibility.Michael Brown2005-04-151-1/+1
* Need to do isolation when find_isapnp_device is first called,Michael Brown2005-04-151-8/+9
* Fix debug messageMichael Brown2005-04-151-8/+6Star
* We now correctly use logical devices.Michael Brown2005-04-151-87/+106
* Added debugging messages for activation/deactivation of logical devices.Michael Brown2005-04-151-0/+7
* Read current ioaddr and irqno from PnP registers.Michael Brown2005-04-151-2/+28
* Don't verify checksum except after serial isolationMichael Brown2005-04-151-10/+7Star
* Reduce binary size by factoring out common parameterised calls toMichael Brown2005-04-151-13/+19
* Activation code now generalised as well.Michael Brown2005-04-151-150/+144Star
* Cleaned up isolation protocol.Michael Brown2005-04-151-196/+330
* Standardised debug message.Michael Brown2005-04-151-1/+1
* Standardised debug messages to make it easy to get a bus scan printoutMichael Brown2005-04-153-3/+4
* Moved core/isapnp.c to drivers/bus/isapnp.cMichael Brown2005-04-151-0/+382
* Added a generalised ISA device-probing mechanism.Michael Brown2005-04-141-0/+123
* bus header files must include dev.h to get struct dev.Michael Brown2005-04-143-3/+0Star
* Tweak API to allow separation of bus-scanning and device-probing logic.Michael Brown2005-04-143-81/+78Star
* Standardised debug mechanism in place now.Michael Brown2005-04-143-25/+0Star
* Use the magic of common symbols to allow struct dev to effectively grow atMichael Brown2005-04-143-16/+63
* Extraced from 3c509.cMichael Brown2005-04-131-0/+136
* Don't use htons, for compatibility with PCI :(Michael Brown2005-04-131-3/+2Star
* Use __bswap_16, since we're not dealing with quantities to go onto the network.Michael Brown2005-04-131-2/+2
* htons was used in ISAPnP code just due to ISAPnP storing bytes inMichael Brown2005-04-131-2/+2
* Created separate isa_ids.h file and a utility function to print out ISAMichael Brown2005-04-131-0/+24
* Minor fixupsMichael Brown2005-04-131-2/+3