Alexey Zaytsev
a1572e0ab0
Modify gPXE core and drivers to work with the new timer subsystem
Signed-off-by: Alexey Zaytsev <alexey.zaytsev@gmail.com >
il y a 16 ans
Holger Lubitz
ac323c5e4d
Revert "convert to zalloc"
This reverts commit 636bd2cd0a .
il y a 17 ans
Holger Lubitz
636bd2cd0a
convert to zalloc
il y a 17 ans
Michael Brown
b5311c2c88
This comment is no longer relevant.
il y a 17 ans
Michael Brown
0924cf678e
Implemented (untested) PXENV_START_UNDI.
il y a 17 ans
Michael Brown
5f17089b14
pxe_netdev now holds a reference to the network device.
Use generic fields in struct device_description rather than assuming
that the struct device * is contained within a pci_device or
isapnp_device; this assumption is broken when using the undionly
driver.
Add PXENV_UNDI_SET_STATION_ADDRESS.
il y a 17 ans
Michael Brown
520d9c36af
Updated ISAPnP, EISA, MCA and ISA buses to current device model.
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.
il y a 17 ans
Michael Brown
c3e41e6fd1
Added soon-to-be-requisite missing include.
il y a 18 ans
Michael Brown
0e494614b5
Some versions of doxygen seem to object to "@ret None" or similar.
il y a 19 ans
Michael Brown
a96759f9c8
Use "#var" rather than "@c var" for doxygen.
il y a 19 ans
Michael Brown
f88c0d42d5
Doxygenation
il y a 19 ans
Michael Brown
e301acc0d4
Add isapnp_max_csn to reduce scan time.
il y a 19 ans
Michael Brown
5bace628ae
Added "name" field to bus structure.
il y a 19 ans
Michael Brown
db3a44b66d
Debug message fixes.
il y a 19 ans
Michael Brown
97346a75f7
Added friendly enable/disable functions
il y a 19 ans
Michael Brown
924143661a
Updated all common buses to new API.
il y a 19 ans
Michael Brown
03346742c0
Use only the header files that we need
il y a 19 ans
Michael Brown
86d2127204
Remove debugging call to getchar()
il y a 19 ans
Michael Brown
c659a54f70
Now known to work with an old Adaptec 1505 that I found lying around.
il y a 19 ans
Michael Brown
e1a9798af4
Improved debugging output
il y a 19 ans
Michael Brown
8aa3b9d972
Need to do isolation when find_isapnp_device is first called,
otherwise isapnp_max_csn is zero and we never call fill_isapnp_device.
Fix debug message.
il y a 19 ans
Michael Brown
39cb4d8dbb
Fix debug message
il y a 19 ans
Michael Brown
e6e43a2f2f
We now correctly use logical devices.
il y a 19 ans
Michael Brown
d11ea1e44b
Added debugging messages for activation/deactivation of logical devices.
il y a 19 ans
Michael Brown
888277d2d1
Read current ioaddr and irqno from PnP registers.
il y a 19 ans
Michael Brown
ab443ba4b0
Don't verify checksum except after serial isolation
il y a 19 ans
Michael Brown
120192e8d1
Reduce binary size by factoring out common parameterised calls to
udelay().
il y a 19 ans
Michael Brown
85dd4fd8d6
Activation code now generalised as well.
il y a 19 ans
Michael Brown
1980018b8b
Cleaned up isolation protocol.
il y a 19 ans
Michael Brown
f78fd79c16
Moved core/isapnp.c to drivers/bus/isapnp.c
il y a 19 ans
Michael Brown
3d6123e69a
Initial revision
il y a 19 ans