Re:UDP transmitter implemented with PIO and DMA on the RP2040
by bibaheu on Thursday May 04, 2023 @04:51AM
(#35812819)
It can probably be a bit simplified by using IPv6, as that avoids the IPv4 checksum.
[ Parent
| on HN ]
Re:UDP transmitter implemented with PIO and DMA on the RP2040
by crest on Thursday May 04, 2023 @05:38AM
(#35813079)
They still have to compute the Ethernet frame check sequence.
Re:UDP transmitter implemented with PIO and DMA on the RP2040
by matzf on Thursday May 04, 2023 @07:28AM
(#35813794)
No, the checksum just moves to UDP; in the current system, the UDP checksum is set to 0. This is not allowed in UDP/IPv6, where the checksum, calculated over both the IPv6 pseudo-header and the UDP payload, must usually be set.