From 7bced2eaece1033cde8d6169555956214e92b542 Mon Sep 17 00:00:00 2001 From: Damien George Date: Tue, 11 Jul 2023 13:45:53 +1000 Subject: [PATCH] stm32/modmachine: Make machine_reset_cause_obj public. To match the other functions in the machine module, in particular so that MICROPY_PY_MACHINE can be disabled without getting a compiler warning about unused code. Signed-off-by: Damien George --- ports/stm32/modmachine.c | 2 +- ports/stm32/modmachine.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ports/stm32/modmachine.c b/ports/stm32/modmachine.c index 1869b984da..69fe8f4f54 100644 --- a/ports/stm32/modmachine.c +++ b/ports/stm32/modmachine.c @@ -387,7 +387,7 @@ MP_DEFINE_CONST_FUN_OBJ_VAR_BETWEEN(machine_deepsleep_obj, 0, 1, machine_deepsle STATIC mp_obj_t machine_reset_cause(void) { return MP_OBJ_NEW_SMALL_INT(reset_cause); } -STATIC MP_DEFINE_CONST_FUN_OBJ_0(machine_reset_cause_obj, machine_reset_cause); +MP_DEFINE_CONST_FUN_OBJ_0(machine_reset_cause_obj, machine_reset_cause); #if MICROPY_PY_MACHINE diff --git a/ports/stm32/modmachine.h b/ports/stm32/modmachine.h index 409c552e6c..28d9c699d6 100644 --- a/ports/stm32/modmachine.h +++ b/ports/stm32/modmachine.h @@ -48,6 +48,7 @@ MP_DECLARE_CONST_FUN_OBJ_VAR_BETWEEN(machine_freq_obj); MP_DECLARE_CONST_FUN_OBJ_0(machine_idle_obj); MP_DECLARE_CONST_FUN_OBJ_VAR_BETWEEN(machine_lightsleep_obj); MP_DECLARE_CONST_FUN_OBJ_VAR_BETWEEN(machine_deepsleep_obj); +MP_DECLARE_CONST_FUN_OBJ_0(machine_reset_cause_obj); MP_DECLARE_CONST_FUN_OBJ_0(machine_disable_irq_obj); MP_DECLARE_CONST_FUN_OBJ_VAR_BETWEEN(machine_enable_irq_obj);