I'm still working on it - hopefully will be on the DECstation2040 github soon. The interface uses the LAN8720/8740 MAC chips, which provide 10/100 Mbit. (I haven't tried 10 Mbit, so no idea if it works or not). FYI, here's a test result:
ping -q -i 0.005 192.168.1.6
PING 192.168.1.6 (192.168.1.6) 56(84) bytes of data.
229501/229501 packets, 0% loss, min/avg/ewma/max = 0.063/76.725/88.698/160.145 ms
295393/295987 packets, 0% loss, min/avg/ewma/max = 0.063/76.792/37.003/160.171 ms
295393/296278 packets, 0% loss, min/avg/ewma/max = 0.063/76.792/37.003/160.171 ms
(Above is with killall -s QUIT ping)
As you can see, it eventually hangs, and CMSIS reports:
target halted due to breakpoint, current mode: Handler HardFault
xPSR: 0x61000003 pc: 0x200001c4 msp: 0x20040f40
(Above is with killall -s QUIT ping) As you can see, it eventually hangs, and CMSIS reports: target halted due to breakpoint, current mode: Handler HardFault xPSR: 0x61000003 pc: 0x200001c4 msp: 0x20040f40