Using LwIP on the STM32H7

Sebastian Huber sebastian.huber at embedded-brains.de
Thu Jan 28 15:39:20 UTC 2021


On 28/01/2021 14:35, Robin Müller wrote:

> So far, transferring the code has worked, but there are some specific 
> sections in the code used for our FreeRTOS example which put the 
> ethernet DMA descriptors in specific sections:
>
> ETH_DMADescTypeDef DMARxDscrTab[ETH_RX_DESC_CNT] 
> __attribute__((section(".RxDecripSection"))); /* Ethernet Rx DMA 
> Descriptors */
> ETH_DMADescTypeDef DMATxDscrTab[ETH_TX_DESC_CNT] 
> __attribute__((section(".TxDecripSection")));   /* Ethernet Tx DMA 
> Descriptors */
> uint8_t Rx_Buff[ETH_RX_DESC_CNT][ETH_RX_BUFFER_SIZE] 
> __attribute__((section(".RxArraySection"))); /* Ethernet Receive 
> Buffers */

The BSP has a nocache section, see

bsps/arm/include/bsp/linker-symbols.h

-- 
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.huber at embedded-brains.de
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/



More information about the users mailing list