2026-04-18 00:13:52 +02:00
|
|
|
#ifndef INTERUPT_H
|
|
|
|
|
#define INTERUPT_H
|
|
|
|
|
|
|
|
|
|
#include <avr/io.h>
|
2026-04-19 15:38:04 +02:00
|
|
|
#include "mystd.h"
|
2026-04-18 00:13:52 +02:00
|
|
|
|
|
|
|
|
static inline void my_sei(void) {
|
2026-04-19 15:38:04 +02:00
|
|
|
SREG |= BV(SREG_I);
|
2026-04-18 00:13:52 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
static inline void my_cli(void) {
|
2026-04-19 15:38:04 +02:00
|
|
|
SREG &= ~BV(SREG_I);
|
2026-04-18 00:13:52 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#endif /* INTERUPT_H */
|