From 811b249d0c96c72749dc070500fdf917421ca0fd Mon Sep 17 00:00:00 2001 From: rusefi Date: Fri, 24 Jan 2025 22:17:26 -0500 Subject: [PATCH] only:sdlow --- firmware/controllers/core/common_headers.h | 1 - firmware/global.h | 2 +- firmware/hw_layer/mmc_card.cpp | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/firmware/controllers/core/common_headers.h b/firmware/controllers/core/common_headers.h index cf4a5761aa..87701c3756 100644 --- a/firmware/controllers/core/common_headers.h +++ b/firmware/controllers/core/common_headers.h @@ -45,7 +45,6 @@ #define EFI_CONFIGURATION_STORAGE (EFI_STORAGE_INT_FLASH == TRUE) || (EFI_STORAGE_MFS == TRUE) -// see also validateStack #define hasLotsOfRemainingStack() (getCurrentRemainingStack() > EXPECTED_REMAINING_STACK) // this macro helps locate all board Public API methods diff --git a/firmware/global.h b/firmware/global.h index adfec7ad4d..4cb5907ee0 100644 --- a/firmware/global.h +++ b/firmware/global.h @@ -48,7 +48,7 @@ #define UTILITY_THREAD_STACK_SIZE 400 #endif /* UTILITY_THREAD_STACK_SIZE */ -// see also validateStack +// CH_DBG_ENABLE_STACK_CHECK #define getCurrentRemainingStack() getRemainingStack(chThdGetSelfX()) #define EFI_ERROR_CODE 0xffffffff diff --git a/firmware/hw_layer/mmc_card.cpp b/firmware/hw_layer/mmc_card.cpp index 275219cc96..d0452fb339 100644 --- a/firmware/hw_layer/mmc_card.cpp +++ b/firmware/hw_layer/mmc_card.cpp @@ -82,7 +82,7 @@ struct SdLogBufferWriter final : public BufferedWriter<512> { } size_t bytesWritten; - + efiAssert(ObdCode::CUSTOM_STACK_6627, hasLotsOfRemainingStack(), "sdlow#3", 0); FRESULT err = f_write(m_fd, buffer, count, &bytesWritten); if (err) {