1
0
Fork 0

Add supsend and wakeup to pjrc stack

This commit is contained in:
tmk 2013-03-26 16:55:45 +09:00
parent 2c0bb5e7e6
commit afc3148e23
4 changed files with 55 additions and 91 deletions

View file

@ -44,8 +44,27 @@ bool suspend_wakeup_condition(void)
return false;
}
// run immediately after wakeup
void suspend_wakeup_init(void)
{
// clear matrix and keyboard state
matrix_init();
clear_keyboard();
}
#ifndef NO_SUSPEND_POWER_DOWN
/* watchdog timeout */
ISR(WDT_vect)
{
/* wakeup from MCU sleep mode */
/*
// blink LED
static uint8_t led_state = 0;
static uint8_t led_count = 0;
led_count++;
if ((led_count & 0x07) == 0) {
led_set((led_state ^= (1<<USB_LED_CAPS_LOCK)));
}
*/
}
#endif