Classes | Macros
Watchdog Timer

Classes

struct  Wdt
 Wdt hardware registers. More...
 

Macros

#define WDT_CR_KEY(value)   ((WDT_CR_KEY_Msk & ((value) << WDT_CR_KEY_Pos)))
 
#define WDT_CR_KEY_Msk   (0xffu << WDT_CR_KEY_Pos)
 (WDT_CR) Password More...
 
#define WDT_CR_KEY_PASSWD   (0xA5u << 24)
 (WDT_CR) Writing any other value in this field aborts the write operation. More...
 
#define WDT_CR_KEY_Pos   24
 
#define WDT_CR_WDRSTT   (0x1u << 0)
 (WDT_CR) Watchdog Restart More...
 
#define WDT_MR_WDD(value)   ((WDT_MR_WDD_Msk & ((value) << WDT_MR_WDD_Pos)))
 
#define WDT_MR_WDD_Msk   (0xfffu << WDT_MR_WDD_Pos)
 (WDT_MR) Watchdog Delta Value More...
 
#define WDT_MR_WDD_Pos   16
 
#define WDT_MR_WDDBGHLT   (0x1u << 28)
 (WDT_MR) Watchdog Debug Halt More...
 
#define WDT_MR_WDDIS   (0x1u << 15)
 (WDT_MR) Watchdog Disable More...
 
#define WDT_MR_WDFIEN   (0x1u << 12)
 (WDT_MR) Watchdog Fault Interrupt Enable More...
 
#define WDT_MR_WDIDLEHLT   (0x1u << 29)
 (WDT_MR) Watchdog Idle Halt More...
 
#define WDT_MR_WDRSTEN   (0x1u << 13)
 (WDT_MR) Watchdog Reset Enable More...
 
#define WDT_MR_WDV(value)   ((WDT_MR_WDV_Msk & ((value) << WDT_MR_WDV_Pos)))
 
#define WDT_MR_WDV_Msk   (0xfffu << WDT_MR_WDV_Pos)
 (WDT_MR) Watchdog Counter Value More...
 
#define WDT_MR_WDV_Pos   0
 
#define WDT_SR_WDERR   (0x1u << 1)
 (WDT_SR) Watchdog Error (cleared on read) More...
 
#define WDT_SR_WDUNF   (0x1u << 0)
 (WDT_SR) Watchdog Underflow (cleared on read) More...
 

Detailed Description

SOFTWARE API DEFINITION FOR Watchdog Timer

Macro Definition Documentation

◆ WDT_CR_KEY

#define WDT_CR_KEY (   value)    ((WDT_CR_KEY_Msk & ((value) << WDT_CR_KEY_Pos)))

Definition at line 56 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_CR_KEY_Msk

#define WDT_CR_KEY_Msk   (0xffu << WDT_CR_KEY_Pos)

(WDT_CR) Password

Definition at line 55 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_CR_KEY_PASSWD

#define WDT_CR_KEY_PASSWD   (0xA5u << 24)

(WDT_CR) Writing any other value in this field aborts the write operation.

Definition at line 57 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_CR_KEY_Pos

#define WDT_CR_KEY_Pos   24

Definition at line 54 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_CR_WDRSTT

#define WDT_CR_WDRSTT   (0x1u << 0)

(WDT_CR) Watchdog Restart

Definition at line 53 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_MR_WDD

#define WDT_MR_WDD (   value)    ((WDT_MR_WDD_Msk & ((value) << WDT_MR_WDD_Pos)))

Definition at line 67 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_MR_WDD_Msk

#define WDT_MR_WDD_Msk   (0xfffu << WDT_MR_WDD_Pos)

(WDT_MR) Watchdog Delta Value

Definition at line 66 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_MR_WDD_Pos

#define WDT_MR_WDD_Pos   16

Definition at line 65 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_MR_WDDBGHLT

#define WDT_MR_WDDBGHLT   (0x1u << 28)

(WDT_MR) Watchdog Debug Halt

Definition at line 68 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_MR_WDDIS

#define WDT_MR_WDDIS   (0x1u << 15)

(WDT_MR) Watchdog Disable

Definition at line 64 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_MR_WDFIEN

#define WDT_MR_WDFIEN   (0x1u << 12)

(WDT_MR) Watchdog Fault Interrupt Enable

Definition at line 62 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_MR_WDIDLEHLT

#define WDT_MR_WDIDLEHLT   (0x1u << 29)

(WDT_MR) Watchdog Idle Halt

Definition at line 69 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_MR_WDRSTEN

#define WDT_MR_WDRSTEN   (0x1u << 13)

(WDT_MR) Watchdog Reset Enable

Definition at line 63 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_MR_WDV

#define WDT_MR_WDV (   value)    ((WDT_MR_WDV_Msk & ((value) << WDT_MR_WDV_Pos)))

Definition at line 61 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_MR_WDV_Msk

#define WDT_MR_WDV_Msk   (0xfffu << WDT_MR_WDV_Pos)

(WDT_MR) Watchdog Counter Value

Definition at line 60 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_MR_WDV_Pos

#define WDT_MR_WDV_Pos   0

Definition at line 59 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_SR_WDERR

#define WDT_SR_WDERR   (0x1u << 1)

(WDT_SR) Watchdog Error (cleared on read)

Definition at line 72 of file utils/cmsis/same70/include/component/wdt.h.

◆ WDT_SR_WDUNF

#define WDT_SR_WDUNF   (0x1u << 0)

(WDT_SR) Watchdog Underflow (cleared on read)

Definition at line 71 of file utils/cmsis/same70/include/component/wdt.h.



inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:02