Michael Brown
cc9bcb99a0
Add the concept of a fragment list for non-volatile stored options.
19 년 전
Michael Brown
f944737045
Fixed two logic errors that were cancelling each other out.
19 년 전
Michael Brown
d62c83a350
Migrated etherfabric driver to using generic SPI layer.
19 년 전
Michael Brown
2d8d21fe74
Added the generic block-splitting code to nvs.c
19 년 전
Michael Brown
1961ba44e1
Added generic SPI protocol handler with read and write support.
19 년 전
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.
19 년 전
Michael Brown
dc06c895fc
Changed length parameter in SPI methods to be a byte length, rather than
a word length.
19 년 전
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.
19 년 전
Michael Brown
4cd56820ea
Basic non-volatile storage support
19 년 전
Michael Brown
3234ef1b0b
Merged changes from Solarflare
19 년 전
Michael Brown
3f0b4d9ed8
Updated to use asynchronous operation model for iSCSI requests
Added CHAP authentication
19 년 전
Michael Brown
88e38fa148
We don't actually have a stdio.h header file. Our printf() functions are
defined in vsprintf.h. (This may change, since vsprintf.h is a
non-standard name, but for now it's the one to use.)
There should be no need to include vsprintf.h just for DBG() statements,
since include/compiler.h forces it in for a debug build anyway.
20 년 전
Marty Connor
6ac78f6aff
added stdio.h to includes for DBG compilation
20 년 전
Marty Connor
757618edea
eth_ntoa and warnings cleanup
20 년 전
Marty Connor
cd8168b071
eth_ntoa cleanup. still has warnings. needs work.
20 년 전
Marty Connor
727a88709e
eth_ntoa and warnings cleanup
20 년 전
Marty Connor
0d1087a5de
eth_ntoa and warnings cleanup
20 년 전
Marty Connor
859cc71158
compilation warnings cleanup
20 년 전
Marty Connor
a02dccdafa
eth_ntoa cleanup
20 년 전
Marty Connor
b88aa51b07
warnings cleanup (still gives lots of compilation warnings from unused functions and missing legacy support)
20 년 전
Marty Connor
9588e20828
warnings cleanup
20 년 전
Marty Connor
e753444e04
compilation warnings cleanup
20 년 전
Marty Connor
cf84605271
eth_ntoa and compilation warnings fixes
20 년 전
Marty Connor
097c1b341d
eth_ntoa fixes
20 년 전
Michael Brown
7952bb76ec
Minor fix
20 년 전
Marty Connor
cce8755fb8
eth_ntoa and warnings fixups, memcpy compilation fix
20 년 전
Marty Connor
d86c080024
eth_ntoa and warnings fixups
20 년 전
Marty Connor
eefac0e258
eth_ntoa and warnings fixups
20 년 전
Marty Connor
d4b060be3b
eth_ntoa and warnings fixups
20 년 전
Marty Connor
f4d0f2e5b5
eth_ntoa and warnings fixups
20 년 전
Marty Connor
9e71390930
eth_ntoa and warnings fixups
20 년 전
Marty Connor
447ed77525
eth_ntoa and warnings fixups
20 년 전
Marty Connor
3ffeffebb2
eth_ntoa and warnings fixups
20 년 전
Marty Connor
c0e91255d0
eth_ntoa fixups
20 년 전
Marty Connor
fe62800bad
eth_ntoa fixups
20 년 전
Marty Connor
637411c2ab
eth_ntoa fixups
20 년 전
Marty Connor
3df3ac72e1
eth_ntoa fixups
20 년 전
Marty Connor
896f871fba
eth_ntoa fixups
20 년 전
Marty Connor
077bbc220a
eth_ntoa fixup
20 년 전
Marty Connor
338a6de549
eth_ntoa fixup, some warnings fixups (isa/pnp fixups still needed)
20 년 전
Marty Connor
5a39995f8b
eth_ntoa fixup, _disable arg fixup
20 년 전
Marty Connor
a9cb4ca079
DBG MAC addr printout in driver
20 년 전
Marty Connor
a998286c8b
change MAC address printout to DBG using eth_ntoa (temporary legacy support)
20 년 전
Marty Connor
b41f754e3a
Fix compile warnings, remove unused var
20 년 전
Marty Connor
08d7ea1d34
Fixed DBG macro format, fixed compile warnings. removed extra parameter from mtd80x_disable(...)
20 년 전
Marty Connor
35f90278a8
Remove nic_disable call from drivers. Call should be made at a higher level
20 년 전
Marty Connor
1ed6e69ea5
Remove printf of MAC address in driver.
20 년 전
Michael Brown
21bc2015f2
Fix gcc-induced reference to memcpy
20 년 전
Michael Brown
bb3df618b8
Remove old-style debug message
20 년 전
Michael Brown
97439cb6eb
Kill off poll_interruptions(); it is lethal when we're acting as a PXE
stack or INT 13 emulator etc.
20 년 전