Remove cortex-m dependencies for delay
Ok. With a delay_ns
closure, it should eliminate the need to own a delay structure inside the Ethernet driver as well.
Remove cortex-m dependencies for delay
This delay gets called when modifying register.
Sending/Receiving packets do require read/write to register. But most of the SPI transcation should be to the SRAM buffer, given a large enough…
Remove cortex-m dependencies for delay
SpiPort
needs to own a delay.
The issue of using the delay from hal is that one of its component (SYST
) is pretty much a singleton. If SpiPort
takes away the delay, then delay in the main…
Remove cortex-m dependencies for delay
What is the significance of b8094f84f37d01454ec3c92f5ae4a2329c65d375 ?
revert the accidental change of example in eeeb162cc5
Remove cortex-m dependencies for delay
e547b7405c
examples/tcp: fix lifetime for smoltcp bump
1d6b32c320
smoltcp: bump to 0.7.0
0df7680d60
nal: fix networkstack accessibility
2a12d856b9
nal: all support
e547b7405c
examples/tcp: fix lifetime for smoltcp bump
1d6b32c320
smoltcp: bump to 0.7.0
cea9f2bf57
spi: owns delay
1ce193b8aa
add gitignore
04ca484ded
remove Cargo lockfile (this is a library)
01030f16a8
bump version
26dabd4dc0
spi: add CS delay
26dabd4dc0
spi: add CS delay
c4b62cc238
lib: derive debug for error for unwrapping
356c3aefe2
lib: reduce stack usage
736d63dcad
lib: derive debug for error for unwrapping
d7ba11611b
lib: reduce stack usage
61182a8ef0
spi: add CS delay to accomodate booster
2ca717c94f
add license
d70937f053
update repo url