nuttx/arch/arm
Petteri Aimonen d68c8ec560 stm32_eth: Fix excessively long critical section in ifdown handler
stm32_ifdown() holds critical section when calling stm32_ethreset().
That function used to call up_mdelay(10) while waiting for the ethernet
peripheral reset to complete. This resulted in excessively long
critical section time with interrupts disabled.

The actual expected delay is a few clock ticks of the 50 MHz clock domain.
This commit changes polling interval to 1us and maximum to 10us.
2023-09-26 22:13:24 +08:00
..
include Fix nuttx coding style 2023-09-21 10:03:13 -04:00
src stm32_eth: Fix excessively long critical section in ifdown handler 2023-09-26 22:13:24 +08:00
CMakeLists.txt build: add initial cmake build system 2023-07-08 13:50:48 +08:00
Kconfig arch/arm: Enable FPU on qemu and goldfish platforms 2023-09-23 08:42:00 +02:00