Jonah Dahlquist
|
3cad9cac57
|
Renamed W5500 -> Device, added an Interface struct that should implement the embedded-nal traits, used it to internalize the mutability of the device
|
2021-02-18 19:16:16 -08:00 |
|
Jonah Dahlquist
|
f546ff2011
|
Re-wrote socket implementations to be more compatible with embedded-nal
|
2021-02-18 19:16:14 -08:00 |
|
Jonah Dahlquist
|
41cd42eabf
|
added all
|
2021-02-18 19:12:57 -08:00 |
|
Jonah Dahlquist
|
074e01e3a0
|
Removed nb from areas where it's not necessary
|
2021-02-18 19:12:57 -08:00 |
|
Jonah Dahlquist
|
adc7005255
|
Fixed representation of enum to be u8, fixed FourWire bus to set CS pin low during communication, instead of high
|
2021-02-18 19:12:57 -08:00 |
|
Jonah Dahlquist
|
b6a52cbf8e
|
Removed socket ownership checking, giving up on that effort for now
|
2021-02-18 19:12:57 -08:00 |
|
Jonah Dahlquist
|
b30e4d0d34
|
Stubbed UdpSocket struct, added Socket structs
|
2021-02-18 19:12:57 -08:00 |
|
Jonah Dahlquist
|
d2fb6b9996
|
fmt
|
2021-02-18 19:12:57 -08:00 |
|
Jonah Dahlquist
|
7dd4c04fe4
|
Renamed Settings to Mode since it only applies to network mode byte
|
2021-02-18 19:12:57 -08:00 |
|
Jonah Dahlquist
|
ce36644d9c
|
Added module containing new register address representations, added chip mode init/reset
|
2021-02-18 19:12:57 -08:00 |
|
Jonah Dahlquist
|
a43f86d744
|
Added bus model and InactiveW5500 state
|
2021-02-18 19:12:57 -08:00 |
|
Jonah Dahlquist
|
03e30ef699
|
Began skeleton of new UninitializedW5500 struct and Bus trait/impls
|
2021-02-18 19:12:55 -08:00 |
|