arch: add SMCR register defines (ATmega48P) Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
1 files changed, 7 insertions(+), 0 deletions(-) M arch/atmega48p.h
M arch/atmega48p.h +7 -0
@@ 148,6 148,13 @@ struct mmregs_layout { #define RGE_ACSR_ACIS0 (1 << 0) uint8_t acsr; uint8_t _res6[2]; +#define REG_SMCR_SM_IDLE (0 << 1) +#define REG_SMCR_SM_ADC_NOISE (1 << 1) +#define REG_SMCR_SM_POWER_DOWN (2 << 1) +#define REG_SMCR_SM_POWER_SAVE (3 << 1) +#define REG_SMCR_SM_STANDBY (6 << 1) +#define REG_SMCR_SM_EXT_STANDBY (7 << 1) +#define REG_SMCR_SE (1 << 0) uint8_t smcr; uint8_t mcusr; uint8_t mcucr;