#include #ifdef STA_ASSERT_ENABLE #include #include namespace sta { STA_WEAK void assert_failed(const char * expr, const char * file, uint32_t line) { // printf("%s:%d: Assertion failed: %s", file, line, expr) STA_DEBUG_PRINT(file); STA_DEBUG_PRINT(':'); STA_DEBUG_PRINT(line); STA_DEBUG_PRINT(": Assertion failed: "); STA_DEBUG_PRINTLN(expr); } STA_WEAK void assert_halt() { while (true); } } // namespace sta #endif // STA_ASSERT_ENABLE