743dcd8acf
As pointed out by Şükrü Bahadır Arslan in PR765, function calls inside DEBUGASSERT() will not be executed if DEBUGASSERT is disabled. Following that PR, I searched for other instances of similar errors and found four. As there are many thousands of DEBUGASSERT in the code, this is *not* an exhaustive fix. arch/arm/src/tms570/tms570_boot.c: * In function arm_boot(), call tms570_memtest_complete() outside of the DEBUGASSERT(). Otherwise, if DEBUGASSERT is disabled, we will never rendezvous with completion of the test. (Two instances of this fix.) arch/arm/src/tms570/tms570_clockconfig.c: * In function tms570_clockconfig(), call tms570_efc_selftest_complete() outside of the DEBUGASSERT() for the same reason as above. boards/arm/sam34/sam4s-xplained-pro/src/sam_boot.c: * In function board_late_initialize(), call sam_watchdog_initialize() outside of the DEBUGASSERT() for the same reason as above. |
||
---|---|---|
.. | ||
arduino-due | ||
drivers | ||
flipnclick-sam3x | ||
sam3u-ek | ||
sam4cmp-db | ||
sam4e-ek | ||
sam4l-xplained | ||
sam4s-xplained | ||
sam4s-xplained-pro |