]> oss.titaniummirror.com Git - rgblamp.git/blobdiff - isr.c
Add persistent configuration
[rgblamp.git] / isr.c
diff --git a/isr.c b/isr.c
index 957fc49ccf107c745c05eef37c7c7d73385d4855..31fd147ae80ad9881dd473ff7f79215281b2d2c3 100644 (file)
--- a/isr.c
+++ b/isr.c
@@ -35,6 +35,8 @@ void interrupt isr()
   btn_isr();
   tmr32_isr();
 
+  if (tmr_fired(TMR_BTN_PB_HELD))
+    task_post(TASK_BTN_PB_HELD);
   if (tmr_fired(TMR_FADE))
     task_post(TASK_FADE);
   if (tmr_fired(TMR_INCOLOR))
@@ -43,4 +45,6 @@ void interrupt isr()
   if (tmr_fired(TMR_DIM))
     task_post(TMR_DIM);
 #endif
+  if (tmr_fired(TMR_CFG))
+    task_post(TASK_CFG);
 }