File tree Expand file tree Collapse file tree 1 file changed +14
-14
lines changed Expand file tree Collapse file tree 1 file changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -177,20 +177,6 @@ size_t analog_pin_index(pin_size_t pinNumber) {
177177
178178static unsigned int irq_key;
179179static bool interrupts_disabled = false ;
180-
181- void interrupts (void ) {
182- if (interrupts_disabled) {
183- irq_unlock (irq_key);
184- interrupts_disabled = false ;
185- }
186- }
187-
188- void noInterrupts (void ) {
189- if (!interrupts_disabled) {
190- irq_key = irq_lock ();
191- interrupts_disabled = true ;
192- }
193- }
194180}
195181
196182void yield (void ) {
@@ -480,3 +466,17 @@ void disableInterrupt(pin_size_t pinNumber) {
480466 pcb->handlers [BIT (arduino_pins[pinNumber].pin )].enabled = false ;
481467 }
482468}
469+
470+ void interrupts (void ) {
471+ if (interrupts_disabled) {
472+ irq_unlock (irq_key);
473+ interrupts_disabled = false ;
474+ }
475+ }
476+
477+ void noInterrupts (void ) {
478+ if (!interrupts_disabled) {
479+ irq_key = irq_lock ();
480+ interrupts_disabled = true ;
481+ }
482+ }
You can’t perform that action at this time.
0 commit comments