mirror of https://github.com/ARMmbed/mbed-os.git
Disabled STM ethernet driver hardware checksum calculation
No need for driver level hardware IPv4/TCP/UDP/ICMP checksum insertion since LWIP and nanostack handles those already. Related to issue: https://github.com/ARMmbed/mbed-os/issues/7227pull/7229/head
parent
ed9a1f1327
commit
9b0cbe064d
|
|
@ -125,7 +125,7 @@ bool STM32_EMAC::low_level_init_successful()
|
||||||
#endif
|
#endif
|
||||||
EthHandle.Init.MACAddr = &MACAddr[0];
|
EthHandle.Init.MACAddr = &MACAddr[0];
|
||||||
EthHandle.Init.RxMode = ETH_RXINTERRUPT_MODE;
|
EthHandle.Init.RxMode = ETH_RXINTERRUPT_MODE;
|
||||||
EthHandle.Init.ChecksumMode = ETH_CHECKSUM_BY_HARDWARE;
|
EthHandle.Init.ChecksumMode = ETH_CHECKSUM_BY_SOFTWARE;
|
||||||
EthHandle.Init.MediaInterface = ETH_MEDIA_INTERFACE_RMII;
|
EthHandle.Init.MediaInterface = ETH_MEDIA_INTERFACE_RMII;
|
||||||
HAL_ETH_Init(&EthHandle);
|
HAL_ETH_Init(&EthHandle);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue