From 1c6f6eb8d599183846aba367af58d4ea23cab9d3 Mon Sep 17 00:00:00 2001 From: Selene ToyKeeper Date: Wed, 29 Jul 2020 23:43:40 -0600 Subject: reduced ROM 42 bytes by making "emissions" non-volatile (doesn't seem to be needed any more, ever since the IRQ rewrite a few months ago) --- spaghetti-monster/fsm-events.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'spaghetti-monster/fsm-events.h') diff --git a/spaghetti-monster/fsm-events.h b/spaghetti-monster/fsm-events.h index a132d5a..871c6a1 100644 --- a/spaghetti-monster/fsm-events.h +++ b/spaghetti-monster/fsm-events.h @@ -206,8 +206,10 @@ uint8_t push_event(uint8_t ev_type); #define EMISSION_QUEUE_LEN 16 +// was "volatile" before, changed to regular var since IRQ rewrites seem +// to have removed the need for it to be volatile // no comment about "volatile emissions" -volatile Emission emissions[EMISSION_QUEUE_LEN]; +Emission emissions[EMISSION_QUEUE_LEN]; void append_emission(Event event, uint16_t arg); void delete_first_emission(); -- cgit v1.2.3