WUCSR_WAKE_EN_
temp_wucsr |= WUCSR_WAKE_EN_;
temp_wucsr |= WUCSR_WAKE_EN_;
val &= ~(WUCSR_MPEN_ | WUCSR_WAKE_EN_);
val |= WUCSR_WAKE_EN_;
val &= ~WUCSR_WAKE_EN_;
val &= ~(WUCSR_WAKE_EN_ | WUCSR_MPEN_);