#define sleep_mode() sleep_cpu() | #define sleep_mode() sleep_cpu() | ||||
// workaround for early versions of Nordic's BLE library | // workaround for early versions of Nordic's BLE library | ||||
#if defined(HAL_ACI_TL_H__) && defined(PLATFORM_H__) | |||||
#define EIMSK uint8_t EIMSKworkaround=0; EIMSKworkaround | |||||
#endif | |||||
// EIMSK moved to a dummy byte in avr_emulation... | |||||
//#if defined(HAL_ACI_TL_H__) && defined(PLATFORM_H__) | |||||
//#define EIMSK uint8_t EIMSKworkaround=0; EIMSKworkaround | |||||
//#endif | |||||
#endif | #endif |
#endif | #endif | ||||
uint8_t EIMSK = 0; | |||||
}; | }; | ||||
extern SREGemulation SREG; | extern SREGemulation SREG; | ||||
extern uint8_t EIMSK; | |||||
// these are not intended for public consumption... | // these are not intended for public consumption... | ||||
#undef GPIO_BITBAND_ADDR | #undef GPIO_BITBAND_ADDR | ||||
#undef GPIO_BITBAND | #undef GPIO_BITBAND |