Eclipse ThreadX - NetXDuo is an advanced, industrial-grade TCP/IP network stack designed specifically for deeply embedded real-time and IoT applications
In the file netxduo\utility\iperf\nx_iperf.c, the declaration:
extern ULONG _tx_timer_system_clock;
should be volatile:
extern volatile ULONG _tx_timer_system_clock;
in order to be compatible with the definition in threadx/common/src/tx_timer_initialize.c
In the file netxduo\utility\iperf\nx_iperf.c, the declaration:
extern ULONG _tx_timer_system_clock;
should be volatile:extern volatile ULONG _tx_timer_system_clock;
in order to be compatible with the definition in threadx/common/src/tx_timer_initialize.c