Legend:
- Unmodified
- Added
- Removed
-
global.h
r8 r9 18 18 #include "SPrint/staticPrint.h" 19 19 20 #ifndef CI 21 #define CI(reg,bit) (reg & ~(bit)) 22 #endif 23 #ifndef SI 24 #define SI(reg,bit) (reg | bit) 25 #endif 20 26 #ifndef BV 21 27 #define BV(bit) (1<<(bit)) 22 28 #endif 23 24 29 #ifndef cbi 25 30 #define cbi(reg,bit) reg &= ~(BV(bit)) … … 28 33 #define sbi(reg,bit) reg |= (BV(bit)) 29 34 #endif 30 31 #ifndef CI32 #define CI(reg,bit) (reg & ~(bit))33 #endif34 #ifndef SI35 #define SI(reg,bit) (reg | bit)36 #endif37 38 39 35 #ifndef cli 40 36 #define cli() __asm__ __volatile__ ("cli" ::)