-INLINE void wdt_reset(void)
-{
- __asm__ __volatile__ ("wdr");
-}
-
-INLINE void wdt_enable(bool flag)
-{
- IRQ_DISABLE;
- if (flag)
- {
- WDT_CRTL_REG |= BV(WDE);
- }
- else
- {
- WDT_CRTL_REG |= BV(WDCE) | BV(WDE);
- WDT_CRTL_REG &= ~BV(WDE);
- }
- IRQ_ENABLE;
-}