Marian Buschsieweke 28ed07d6e3
cpu/stm32/periph_eth: zero-copy TX (-6 KiB RAM)
The Ethernet DMA is capable of collecting a frame from multiple chunks, just
like the send function of the netdev interface passes. The send function was
rewritten to just set up the Ethernet DMA up to collect the outgoing frame
while sending. As a result, the send function blocks until the frame is
sent to keep control over the buffers.

This frees 6 KiB of RAM previously used for TX buffers.
2020-08-17 20:29:33 +02:00
..
2020-07-21 12:45:25 +02:00
2020-07-21 12:45:25 +02:00
2020-07-21 12:45:25 +02:00
2020-07-21 12:45:25 +02:00
2020-05-20 13:39:11 +02:00
2020-07-21 12:45:25 +02:00
2020-07-21 12:45:25 +02:00