Michael Brown
dad5274522
Add "name" field to struct device to allow human-readable hardware device
names.
Add "dev" pointer in struct net_device to tie network interfaces back to a
hardware device.
Force natural alignment of data types in __table() macros. This seems to
prevent gcc from taking the unilateral decision to occasionally increase
their alignment (which screws up the table packing).
18 년 전
Michael Brown
832e86246b
gcc is rather over-aggressive about optimising out static data structures
even when __atribute__ (( unused )) is correctly set...
18 년 전
Michael Brown
282b6f1a1a
isa.c uses the new table infrastructure.
19 년 전
Michael Brown
3dbdeb588f
ISA bus driver updated to report devices as present only if a driver
thinks they are.
Other bus drivers modified for consistency.
19 년 전
Michael Brown
1e156f537b
Consistency
19 년 전
Michael Brown
924143661a
Updated all common buses to new API.
19 년 전
Michael Brown
85b00c4b72
Move RELOCATE into config.h
Move ISA probe address logic from config.c into isa.c, create header file
config/isa.h.
19 년 전
Michael Brown
9f02376409
Make isa_probe_addr a simple integer rather than a struct, to facilitate
specification of ISA_PROBE_ADDRS.
19 년 전
Michael Brown
773d66e6dc
Typo
19 년 전
Michael Brown
9eac705dd2
Added a generalised ISA device-probing mechanism.
19 년 전
Michael Brown
9711f50e20
Created separate isa_ids.h file and a utility function to print out ISA
IDs in a human-readable format.
19 년 전
Michael Brown
3d6123e69a
Initial revision
19 년 전