# include/platform/avr/platform.h File Reference

`#include <inttypes.h>`
`#include <stdlib.h>`

## Defines
#define | __PLATFORM_H 1
## Enumerations
enum | InterruptTypesEnum { WATCHDOGTIMER, CPUSLEEP, ASYNC_COUNT }

## Define Documentation

#define __PLATFORM_H 1

## Enumeration Type Documentation

enum InterruptTypesEnum

Enumerator:

  WATCHDOGTIMER | CPU WatchDog Notification. Bind callback handler to kernel when started. Handler will be fired whenver Kernel's watchdog timer fires.
  CPUSLEEP | CPU Sleep Notification. Bind callback handler to kernel when started. Handler will be fired before CPU goes to sleep.
  ASYNC_COUNT |