Michael Brown
|
7ce3df65c2
|
Default to port 0 (sic).
|
vor 18 Jahren |
Michael Brown
|
a497e16767
|
The "increment MAC address by port number" hack applies only to EF1.
|
vor 18 Jahren |
Michael Brown
|
29db66fb51
|
Add support for non-volatile stored options in the RTL8139 EEPROM.
|
vor 18 Jahren |
Michael Brown
|
a128b33b8b
|
The VPD engine is broken and can't actually handle placing VPD
anywhere other than offset 0 within the EEPROM, so we have to put our
settings at 0x100 instead.
|
vor 18 Jahren |
Michael Brown
|
4c3e0fede5
|
Adjust EEPROM/flash detection to fit expected manufacturing practice.
|
vor 18 Jahren |
Michael Brown
|
cb883b3faf
|
Change some debugging messages to use DBG()
|
vor 18 Jahren |
Michael Brown
|
cc9bcb99a0
|
Add the concept of a fragment list for non-volatile stored options.
|
vor 18 Jahren |
Michael Brown
|
f944737045
|
Fixed two logic errors that were cancelling each other out.
|
vor 18 Jahren |
Michael Brown
|
d62c83a350
|
Migrated etherfabric driver to using generic SPI layer.
|
vor 18 Jahren |
Michael Brown
|
2d8d21fe74
|
Added the generic block-splitting code to nvs.c
|
vor 18 Jahren |
Michael Brown
|
946967f09c
|
Abstracted out part of the concept of an SPI device to a generalised NVS
device.
Separated the mechanisms of non-volatile storage access and non-volatile
stored options.
|
vor 18 Jahren |
Michael Brown
|
dc06c895fc
|
Changed length parameter in SPI methods to be a byte length, rather than
a word length.
|
vor 18 Jahren |
Michael Brown
|
931f94dca3
|
Generalised the SPI abstraction layer to also be able to handle interfaces
that don't provide the full flexibility of a bit-bashing interface.
Temporarily hacked rtl8139.c to use the new interface.
|
vor 18 Jahren |
Michael Brown
|
4cd56820ea
|
Basic non-volatile storage support
|
vor 18 Jahren |
Michael Brown
|
3234ef1b0b
|
Merged changes from Solarflare
|
vor 18 Jahren |
Marty Connor
|
757618edea
|
eth_ntoa and warnings cleanup
|
vor 18 Jahren |
Marty Connor
|
cd8168b071
|
eth_ntoa cleanup. still has warnings. needs work.
|
vor 18 Jahren |
Marty Connor
|
727a88709e
|
eth_ntoa and warnings cleanup
|
vor 18 Jahren |
Marty Connor
|
0d1087a5de
|
eth_ntoa and warnings cleanup
|
vor 18 Jahren |
Marty Connor
|
859cc71158
|
compilation warnings cleanup
|
vor 18 Jahren |
Marty Connor
|
a02dccdafa
|
eth_ntoa cleanup
|
vor 18 Jahren |
Marty Connor
|
b88aa51b07
|
warnings cleanup (still gives lots of compilation warnings from unused functions and missing legacy support)
|
vor 18 Jahren |
Marty Connor
|
9588e20828
|
warnings cleanup
|
vor 18 Jahren |
Marty Connor
|
e753444e04
|
compilation warnings cleanup
|
vor 18 Jahren |
Marty Connor
|
cf84605271
|
eth_ntoa and compilation warnings fixes
|
vor 18 Jahren |
Marty Connor
|
097c1b341d
|
eth_ntoa fixes
|
vor 18 Jahren |
Michael Brown
|
7952bb76ec
|
Minor fix
|
vor 18 Jahren |
Marty Connor
|
cce8755fb8
|
eth_ntoa and warnings fixups, memcpy compilation fix
|
vor 18 Jahren |
Marty Connor
|
d86c080024
|
eth_ntoa and warnings fixups
|
vor 18 Jahren |
Marty Connor
|
eefac0e258
|
eth_ntoa and warnings fixups
|
vor 18 Jahren |
Marty Connor
|
d4b060be3b
|
eth_ntoa and warnings fixups
|
vor 18 Jahren |
Marty Connor
|
f4d0f2e5b5
|
eth_ntoa and warnings fixups
|
vor 18 Jahren |
Marty Connor
|
9e71390930
|
eth_ntoa and warnings fixups
|
vor 18 Jahren |
Marty Connor
|
447ed77525
|
eth_ntoa and warnings fixups
|
vor 18 Jahren |
Marty Connor
|
3ffeffebb2
|
eth_ntoa and warnings fixups
|
vor 18 Jahren |
Marty Connor
|
c0e91255d0
|
eth_ntoa fixups
|
vor 18 Jahren |
Marty Connor
|
fe62800bad
|
eth_ntoa fixups
|
vor 18 Jahren |
Marty Connor
|
637411c2ab
|
eth_ntoa fixups
|
vor 18 Jahren |
Marty Connor
|
3df3ac72e1
|
eth_ntoa fixups
|
vor 18 Jahren |
Marty Connor
|
896f871fba
|
eth_ntoa fixups
|
vor 18 Jahren |
Marty Connor
|
077bbc220a
|
eth_ntoa fixup
|
vor 18 Jahren |
Marty Connor
|
338a6de549
|
eth_ntoa fixup, some warnings fixups (isa/pnp fixups still needed)
|
vor 18 Jahren |
Marty Connor
|
5a39995f8b
|
eth_ntoa fixup, _disable arg fixup
|
vor 18 Jahren |
Marty Connor
|
a9cb4ca079
|
DBG MAC addr printout in driver
|
vor 18 Jahren |
Marty Connor
|
a998286c8b
|
change MAC address printout to DBG using eth_ntoa (temporary legacy support)
|
vor 18 Jahren |
Marty Connor
|
b41f754e3a
|
Fix compile warnings, remove unused var
|
vor 18 Jahren |
Marty Connor
|
08d7ea1d34
|
Fixed DBG macro format, fixed compile warnings. removed extra parameter from mtd80x_disable(...)
|
vor 18 Jahren |
Marty Connor
|
35f90278a8
|
Remove nic_disable call from drivers. Call should be made at a higher level
|
vor 18 Jahren |
Marty Connor
|
1ed6e69ea5
|
Remove printf of MAC address in driver.
|
vor 18 Jahren |
Michael Brown
|
21bc2015f2
|
Fix gcc-induced reference to memcpy
|
vor 18 Jahren |