[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-users] Why does enabling Debug fix this tcp_sndbuf()
From: |
Indan Zupancic |
Subject: |
Re: [lwip-users] Why does enabling Debug fix this tcp_sndbuf() |
Date: |
Thu, 25 Mar 2021 16:07:57 +0100 |
User-agent: |
Roundcube Webmail/1.3.15 |
Hello,
Beware that everything should be cache line aligned!
To be future proof assume cache size is 64 bytes, even if it's 32 bytes.
I recommend making the TX descriptors non-cacheable, bufferable
and the RX descriptors non-cacheable, non-bufferable and the DMA
buffers fully cacheable and use cache maintenance instructions
before sending packets and after receiving them.
Greetings,
Indan
- [lwip-users] Why does enabling Debug fix this tcp_sndbuf(), Osborne, David, 2021/03/24
- Re: [lwip-users] Why does enabling Debug fix this tcp_sndbuf(), address@hidden, 2021/03/24
- Re: [lwip-users] Why does enabling Debug fix this tcp_sndbuf(), Trampas Stern, 2021/03/24
- Re: [lwip-users] Why does enabling Debug fix this tcp_sndbuf(), Osborne, David, 2021/03/25
- Re: [lwip-users] Why does enabling Debug fix this tcp_sndbuf(), Trampas Stern, 2021/03/25
- Re: [lwip-users] Why does enabling Debug fix this tcp_sndbuf(), address@hidden, 2021/03/25
- Re: [lwip-users] Why does enabling Debug fix this tcp_sndbuf(),
Indan Zupancic <=
- Re: [lwip-users] Why does enabling Debug fix this tcp_sndbuf(), Trampas Stern, 2021/03/25
Message not available