ATmega2560
Hardware definitions
Loading...
Searching...
No Matches
Watchdog.h File Reference

Watchdog oscillator and timeout selections. More...

#include <stdint.h>
#include "Config.h"
Include dependency graph for Watchdog.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  atmega2560
 ATmega2560 hardware definitions.
namespace  atmega2560::watchdog
 Watchdog definitions.

Enumerations

enum class  atmega2560::watchdog::Timeout : uint16_t {
  atmega2560::watchdog::Ms16 = 16 , atmega2560::watchdog::Ms32 = 32 , atmega2560::watchdog::Ms64 = 64 , atmega2560::watchdog::Ms125 = 125 ,
  atmega2560::watchdog::Ms250 = 250 , atmega2560::watchdog::Ms500 = 500 , atmega2560::watchdog::Ms1000 = 1000 , atmega2560::watchdog::Ms2000 = 2000 ,
  atmega2560::watchdog::Ms4000 = 4000 , atmega2560::watchdog::Ms8000 = 8000
}
 Nominal watchdog timeouts. More...
enum  : uint32_t {
  atmega2560::watchdog::oscillator_nominal_hz = 128000UL , atmega2560::watchdog::timeout_values_are_approximate = 1 , atmega2560::watchdog::supports_interrupt_mode = 1 , atmega2560::watchdog::supports_reset_mode = 1 ,
  atmega2560::watchdog::supports_interrupt_and_reset_mode = 1
}
 Watchdog properties. More...

Detailed Description

Watchdog oscillator and timeout selections.