File tree 1 file changed +14
-14
lines changed
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) {
177
177
178
178
static unsigned int irq_key;
179
179
static 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
- }
194
180
}
195
181
196
182
void yield (void ) {
@@ -480,3 +466,17 @@ void disableInterrupt(pin_size_t pinNumber) {
480
466
pcb->handlers [BIT (arduino_pins[pinNumber].pin )].enabled = false ;
481
467
}
482
468
}
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