linuswck
7d2e14ef2f
eth: Poll Iface In ETH IRQ
...
- Improve responsiveness of TCP packets handling
- Fix a bug when one client is connected and active report is ON, the other client's cmds do not receive Ack from Kirdy
2024-03-20 15:32:28 +08:00
linuswck
1867935047
Send report to connected socket
...
- Remove active report in flash settings
2024-03-19 17:38:29 +08:00
linuswck
7f6a385e1d
Support controls from multiple TCP Socket Clients
2024-03-06 16:30:31 +08:00
linuswck
eff8adc184
Update Eth Link Speed with the detected Speed
...
- adds support to Half/FullDuplexBase10T, HalfDuplexBase100Tx Eth Speed
- fix a bug which Kirdy requires link to up to enter main loop
2024-03-06 12:15:08 +08:00
linuswck
a579e5c5d5
Add default gateway into IpSettings
2024-03-06 10:34:57 +08:00
linuswck
911d9a7bc9
Load & Config IP Settings from Flash at StartUp
2024-03-05 16:44:03 +08:00
linuswck
111d9a4226
cleanup
2024-03-05 16:33:49 +08:00
linuswck
3aca712e1d
Fix typos
2024-03-04 10:32:33 +08:00
linuswck
6fc800e562
net: Set stm32 link speed with the Phy Speed read
2024-02-28 13:00:02 +08:00
linuswck
0642640da7
dfu: Add eth cmd, fns to put stm32 into dfu mode
2024-02-16 17:23:47 +08:00
linuswck
6dd1bf9301
hw_rev: Generate random mac address on rev0_3
2024-02-16 17:23:39 +08:00
linuswck
6096711d2c
eth: Poll and Handle Json based Ld ctrl cmd
...
- Upgrade to miniconf 9.0
- Only non report related laser diode ctrl command is implemented
2024-02-02 17:35:58 +08:00
linuswck
ee0ed8ebe7
eth: add drivers for init, polling & sending data
2024-02-01 16:20:36 +08:00