CC27xxDriverLibrary
Data Watchpoint and Trace (DWT)

Type definitions for the Data Watchpoint and Trace (DWT) More...

Collaboration diagram for Data Watchpoint and Trace (DWT):

Data Structures

struct  DWT_Type
 Structure type to access the Data Watchpoint and Trace Register (DWT). More...
 

Macros

#define DWT_CTRL_NUMCOMP_Pos   28U
 
#define DWT_CTRL_NUMCOMP_Msk   (0xFUL << DWT_CTRL_NUMCOMP_Pos)
 
#define DWT_CTRL_NOTRCPKT_Pos   27U
 
#define DWT_CTRL_NOTRCPKT_Msk   (0x1UL << DWT_CTRL_NOTRCPKT_Pos)
 
#define DWT_CTRL_NOEXTTRIG_Pos   26U
 
#define DWT_CTRL_NOEXTTRIG_Msk   (0x1UL << DWT_CTRL_NOEXTTRIG_Pos)
 
#define DWT_CTRL_NOCYCCNT_Pos   25U
 
#define DWT_CTRL_NOCYCCNT_Msk   (0x1UL << DWT_CTRL_NOCYCCNT_Pos)
 
#define DWT_CTRL_NOPRFCNT_Pos   24U
 
#define DWT_CTRL_NOPRFCNT_Msk   (0x1UL << DWT_CTRL_NOPRFCNT_Pos)
 
#define DWT_CTRL_CYCDISS_Pos   23U
 
#define DWT_CTRL_CYCDISS_Msk   (0x1UL << DWT_CTRL_CYCDISS_Pos)
 
#define DWT_CTRL_CYCEVTENA_Pos   22U
 
#define DWT_CTRL_CYCEVTENA_Msk   (0x1UL << DWT_CTRL_CYCEVTENA_Pos)
 
#define DWT_CTRL_FOLDEVTENA_Pos   21U
 
#define DWT_CTRL_FOLDEVTENA_Msk   (0x1UL << DWT_CTRL_FOLDEVTENA_Pos)
 
#define DWT_CTRL_LSUEVTENA_Pos   20U
 
#define DWT_CTRL_LSUEVTENA_Msk   (0x1UL << DWT_CTRL_LSUEVTENA_Pos)
 
#define DWT_CTRL_SLEEPEVTENA_Pos   19U
 
#define DWT_CTRL_SLEEPEVTENA_Msk   (0x1UL << DWT_CTRL_SLEEPEVTENA_Pos)
 
#define DWT_CTRL_EXCEVTENA_Pos   18U
 
#define DWT_CTRL_EXCEVTENA_Msk   (0x1UL << DWT_CTRL_EXCEVTENA_Pos)
 
#define DWT_CTRL_CPIEVTENA_Pos   17U
 
#define DWT_CTRL_CPIEVTENA_Msk   (0x1UL << DWT_CTRL_CPIEVTENA_Pos)
 
#define DWT_CTRL_EXCTRCENA_Pos   16U
 
#define DWT_CTRL_EXCTRCENA_Msk   (0x1UL << DWT_CTRL_EXCTRCENA_Pos)
 
#define DWT_CTRL_PCSAMPLENA_Pos   12U
 
#define DWT_CTRL_PCSAMPLENA_Msk   (0x1UL << DWT_CTRL_PCSAMPLENA_Pos)
 
#define DWT_CTRL_SYNCTAP_Pos   10U
 
#define DWT_CTRL_SYNCTAP_Msk   (0x3UL << DWT_CTRL_SYNCTAP_Pos)
 
#define DWT_CTRL_CYCTAP_Pos   9U
 
#define DWT_CTRL_CYCTAP_Msk   (0x1UL << DWT_CTRL_CYCTAP_Pos)
 
#define DWT_CTRL_POSTINIT_Pos   5U
 
#define DWT_CTRL_POSTINIT_Msk   (0xFUL << DWT_CTRL_POSTINIT_Pos)
 
#define DWT_CTRL_POSTPRESET_Pos   1U
 
#define DWT_CTRL_POSTPRESET_Msk   (0xFUL << DWT_CTRL_POSTPRESET_Pos)
 
#define DWT_CTRL_CYCCNTENA_Pos   0U
 
#define DWT_CTRL_CYCCNTENA_Msk   (0x1UL /*<< DWT_CTRL_CYCCNTENA_Pos*/)
 
#define DWT_CPICNT_CPICNT_Pos   0U
 
#define DWT_CPICNT_CPICNT_Msk   (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/)
 
#define DWT_EXCCNT_EXCCNT_Pos   0U
 
#define DWT_EXCCNT_EXCCNT_Msk   (0xFFUL /*<< DWT_EXCCNT_EXCCNT_Pos*/)
 
#define DWT_SLEEPCNT_SLEEPCNT_Pos   0U
 
#define DWT_SLEEPCNT_SLEEPCNT_Msk   (0xFFUL /*<< DWT_SLEEPCNT_SLEEPCNT_Pos*/)
 
#define DWT_LSUCNT_LSUCNT_Pos   0U
 
#define DWT_LSUCNT_LSUCNT_Msk   (0xFFUL /*<< DWT_LSUCNT_LSUCNT_Pos*/)
 
#define DWT_FOLDCNT_FOLDCNT_Pos   0U
 
#define DWT_FOLDCNT_FOLDCNT_Msk   (0xFFUL /*<< DWT_FOLDCNT_FOLDCNT_Pos*/)
 
#define DWT_FUNCTION_ID_Pos   27U
 
#define DWT_FUNCTION_ID_Msk   (0x1FUL << DWT_FUNCTION_ID_Pos)
 
#define DWT_FUNCTION_MATCHED_Pos   24U
 
#define DWT_FUNCTION_MATCHED_Msk   (0x1UL << DWT_FUNCTION_MATCHED_Pos)
 
#define DWT_FUNCTION_DATAVSIZE_Pos   10U
 
#define DWT_FUNCTION_DATAVSIZE_Msk   (0x3UL << DWT_FUNCTION_DATAVSIZE_Pos)
 
#define DWT_FUNCTION_ACTION_Pos   4U
 
#define DWT_FUNCTION_ACTION_Msk   (0x1UL << DWT_FUNCTION_ACTION_Pos)
 
#define DWT_FUNCTION_MATCH_Pos   0U
 
#define DWT_FUNCTION_MATCH_Msk   (0xFUL /*<< DWT_FUNCTION_MATCH_Pos*/)
 
#define DWT_CTRL_NUMCOMP_Pos   28U
 
#define DWT_CTRL_NUMCOMP_Msk   (0xFUL << DWT_CTRL_NUMCOMP_Pos)
 
#define DWT_CTRL_NOTRCPKT_Pos   27U
 
#define DWT_CTRL_NOTRCPKT_Msk   (0x1UL << DWT_CTRL_NOTRCPKT_Pos)
 
#define DWT_CTRL_NOEXTTRIG_Pos   26U
 
#define DWT_CTRL_NOEXTTRIG_Msk   (0x1UL << DWT_CTRL_NOEXTTRIG_Pos)
 
#define DWT_CTRL_NOCYCCNT_Pos   25U
 
#define DWT_CTRL_NOCYCCNT_Msk   (0x1UL << DWT_CTRL_NOCYCCNT_Pos)
 
#define DWT_CTRL_NOPRFCNT_Pos   24U
 
#define DWT_CTRL_NOPRFCNT_Msk   (0x1UL << DWT_CTRL_NOPRFCNT_Pos)
 
#define DWT_FUNCTION_ID_Pos   27U
 
#define DWT_FUNCTION_ID_Msk   (0x1FUL << DWT_FUNCTION_ID_Pos)
 
#define DWT_FUNCTION_MATCHED_Pos   24U
 
#define DWT_FUNCTION_MATCHED_Msk   (0x1UL << DWT_FUNCTION_MATCHED_Pos)
 
#define DWT_FUNCTION_DATAVSIZE_Pos   10U
 
#define DWT_FUNCTION_DATAVSIZE_Msk   (0x3UL << DWT_FUNCTION_DATAVSIZE_Pos)
 
#define DWT_FUNCTION_ACTION_Pos   4U
 
#define DWT_FUNCTION_ACTION_Msk   (0x3UL << DWT_FUNCTION_ACTION_Pos)
 
#define DWT_FUNCTION_MATCH_Pos   0U
 
#define DWT_FUNCTION_MATCH_Msk   (0xFUL /*<< DWT_FUNCTION_MATCH_Pos*/)
 
#define DWT_CTRL_NUMCOMP_Pos   28U
 
#define DWT_CTRL_NUMCOMP_Msk   (0xFUL << DWT_CTRL_NUMCOMP_Pos)
 
#define DWT_CTRL_NOTRCPKT_Pos   27U
 
#define DWT_CTRL_NOTRCPKT_Msk   (0x1UL << DWT_CTRL_NOTRCPKT_Pos)
 
#define DWT_CTRL_NOEXTTRIG_Pos   26U
 
#define DWT_CTRL_NOEXTTRIG_Msk   (0x1UL << DWT_CTRL_NOEXTTRIG_Pos)
 
#define DWT_CTRL_NOCYCCNT_Pos   25U
 
#define DWT_CTRL_NOCYCCNT_Msk   (0x1UL << DWT_CTRL_NOCYCCNT_Pos)
 
#define DWT_CTRL_NOPRFCNT_Pos   24U
 
#define DWT_CTRL_NOPRFCNT_Msk   (0x1UL << DWT_CTRL_NOPRFCNT_Pos)
 
#define DWT_CTRL_CYCDISS_Pos   23U
 
#define DWT_CTRL_CYCDISS_Msk   (0x1UL << DWT_CTRL_CYCDISS_Pos)
 
#define DWT_CTRL_CYCEVTENA_Pos   22U
 
#define DWT_CTRL_CYCEVTENA_Msk   (0x1UL << DWT_CTRL_CYCEVTENA_Pos)
 
#define DWT_CTRL_FOLDEVTENA_Pos   21U
 
#define DWT_CTRL_FOLDEVTENA_Msk   (0x1UL << DWT_CTRL_FOLDEVTENA_Pos)
 
#define DWT_CTRL_LSUEVTENA_Pos   20U
 
#define DWT_CTRL_LSUEVTENA_Msk   (0x1UL << DWT_CTRL_LSUEVTENA_Pos)
 
#define DWT_CTRL_SLEEPEVTENA_Pos   19U
 
#define DWT_CTRL_SLEEPEVTENA_Msk   (0x1UL << DWT_CTRL_SLEEPEVTENA_Pos)
 
#define DWT_CTRL_EXCEVTENA_Pos   18U
 
#define DWT_CTRL_EXCEVTENA_Msk   (0x1UL << DWT_CTRL_EXCEVTENA_Pos)
 
#define DWT_CTRL_CPIEVTENA_Pos   17U
 
#define DWT_CTRL_CPIEVTENA_Msk   (0x1UL << DWT_CTRL_CPIEVTENA_Pos)
 
#define DWT_CTRL_EXCTRCENA_Pos   16U
 
#define DWT_CTRL_EXCTRCENA_Msk   (0x1UL << DWT_CTRL_EXCTRCENA_Pos)
 
#define DWT_CTRL_PCSAMPLENA_Pos   12U
 
#define DWT_CTRL_PCSAMPLENA_Msk   (0x1UL << DWT_CTRL_PCSAMPLENA_Pos)
 
#define DWT_CTRL_SYNCTAP_Pos   10U
 
#define DWT_CTRL_SYNCTAP_Msk   (0x3UL << DWT_CTRL_SYNCTAP_Pos)
 
#define DWT_CTRL_CYCTAP_Pos   9U
 
#define DWT_CTRL_CYCTAP_Msk   (0x1UL << DWT_CTRL_CYCTAP_Pos)
 
#define DWT_CTRL_POSTINIT_Pos   5U
 
#define DWT_CTRL_POSTINIT_Msk   (0xFUL << DWT_CTRL_POSTINIT_Pos)
 
#define DWT_CTRL_POSTPRESET_Pos   1U
 
#define DWT_CTRL_POSTPRESET_Msk   (0xFUL << DWT_CTRL_POSTPRESET_Pos)
 
#define DWT_CTRL_CYCCNTENA_Pos   0U
 
#define DWT_CTRL_CYCCNTENA_Msk   (0x1UL /*<< DWT_CTRL_CYCCNTENA_Pos*/)
 
#define DWT_CPICNT_CPICNT_Pos   0U
 
#define DWT_CPICNT_CPICNT_Msk   (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/)
 
#define DWT_EXCCNT_EXCCNT_Pos   0U
 
#define DWT_EXCCNT_EXCCNT_Msk   (0xFFUL /*<< DWT_EXCCNT_EXCCNT_Pos*/)
 
#define DWT_SLEEPCNT_SLEEPCNT_Pos   0U
 
#define DWT_SLEEPCNT_SLEEPCNT_Msk   (0xFFUL /*<< DWT_SLEEPCNT_SLEEPCNT_Pos*/)
 
#define DWT_LSUCNT_LSUCNT_Pos   0U
 
#define DWT_LSUCNT_LSUCNT_Msk   (0xFFUL /*<< DWT_LSUCNT_LSUCNT_Pos*/)
 
#define DWT_FOLDCNT_FOLDCNT_Pos   0U
 
#define DWT_FOLDCNT_FOLDCNT_Msk   (0xFFUL /*<< DWT_FOLDCNT_FOLDCNT_Pos*/)
 
#define DWT_FUNCTION_ID_Pos   27U
 
#define DWT_FUNCTION_ID_Msk   (0x1FUL << DWT_FUNCTION_ID_Pos)
 
#define DWT_FUNCTION_MATCHED_Pos   24U
 
#define DWT_FUNCTION_MATCHED_Msk   (0x1UL << DWT_FUNCTION_MATCHED_Pos)
 
#define DWT_FUNCTION_DATAVSIZE_Pos   10U
 
#define DWT_FUNCTION_DATAVSIZE_Msk   (0x3UL << DWT_FUNCTION_DATAVSIZE_Pos)
 
#define DWT_FUNCTION_ACTION_Pos   4U
 
#define DWT_FUNCTION_ACTION_Msk   (0x1UL << DWT_FUNCTION_ACTION_Pos)
 
#define DWT_FUNCTION_MATCH_Pos   0U
 
#define DWT_FUNCTION_MATCH_Msk   (0xFUL /*<< DWT_FUNCTION_MATCH_Pos*/)
 
#define DWT_CTRL_NUMCOMP_Pos   28U
 
#define DWT_CTRL_NUMCOMP_Msk   (0xFUL << DWT_CTRL_NUMCOMP_Pos)
 
#define DWT_CTRL_NOTRCPKT_Pos   27U
 
#define DWT_CTRL_NOTRCPKT_Msk   (0x1UL << DWT_CTRL_NOTRCPKT_Pos)
 
#define DWT_CTRL_NOEXTTRIG_Pos   26U
 
#define DWT_CTRL_NOEXTTRIG_Msk   (0x1UL << DWT_CTRL_NOEXTTRIG_Pos)
 
#define DWT_CTRL_NOCYCCNT_Pos   25U
 
#define DWT_CTRL_NOCYCCNT_Msk   (0x1UL << DWT_CTRL_NOCYCCNT_Pos)
 
#define DWT_CTRL_NOPRFCNT_Pos   24U
 
#define DWT_CTRL_NOPRFCNT_Msk   (0x1UL << DWT_CTRL_NOPRFCNT_Pos)
 
#define DWT_CTRL_CYCDISS_Pos   23U
 
#define DWT_CTRL_CYCDISS_Msk   (0x1UL << DWT_CTRL_CYCDISS_Pos)
 
#define DWT_CTRL_CYCEVTENA_Pos   22U
 
#define DWT_CTRL_CYCEVTENA_Msk   (0x1UL << DWT_CTRL_CYCEVTENA_Pos)
 
#define DWT_CTRL_FOLDEVTENA_Pos   21U
 
#define DWT_CTRL_FOLDEVTENA_Msk   (0x1UL << DWT_CTRL_FOLDEVTENA_Pos)
 
#define DWT_CTRL_LSUEVTENA_Pos   20U
 
#define DWT_CTRL_LSUEVTENA_Msk   (0x1UL << DWT_CTRL_LSUEVTENA_Pos)
 
#define DWT_CTRL_SLEEPEVTENA_Pos   19U
 
#define DWT_CTRL_SLEEPEVTENA_Msk   (0x1UL << DWT_CTRL_SLEEPEVTENA_Pos)
 
#define DWT_CTRL_EXCEVTENA_Pos   18U
 
#define DWT_CTRL_EXCEVTENA_Msk   (0x1UL << DWT_CTRL_EXCEVTENA_Pos)
 
#define DWT_CTRL_CPIEVTENA_Pos   17U
 
#define DWT_CTRL_CPIEVTENA_Msk   (0x1UL << DWT_CTRL_CPIEVTENA_Pos)
 
#define DWT_CTRL_EXCTRCENA_Pos   16U
 
#define DWT_CTRL_EXCTRCENA_Msk   (0x1UL << DWT_CTRL_EXCTRCENA_Pos)
 
#define DWT_CTRL_PCSAMPLENA_Pos   12U
 
#define DWT_CTRL_PCSAMPLENA_Msk   (0x1UL << DWT_CTRL_PCSAMPLENA_Pos)
 
#define DWT_CTRL_SYNCTAP_Pos   10U
 
#define DWT_CTRL_SYNCTAP_Msk   (0x3UL << DWT_CTRL_SYNCTAP_Pos)
 
#define DWT_CTRL_CYCTAP_Pos   9U
 
#define DWT_CTRL_CYCTAP_Msk   (0x1UL << DWT_CTRL_CYCTAP_Pos)
 
#define DWT_CTRL_POSTINIT_Pos   5U
 
#define DWT_CTRL_POSTINIT_Msk   (0xFUL << DWT_CTRL_POSTINIT_Pos)
 
#define DWT_CTRL_POSTPRESET_Pos   1U
 
#define DWT_CTRL_POSTPRESET_Msk   (0xFUL << DWT_CTRL_POSTPRESET_Pos)
 
#define DWT_CTRL_CYCCNTENA_Pos   0U
 
#define DWT_CTRL_CYCCNTENA_Msk   (0x1UL /*<< DWT_CTRL_CYCCNTENA_Pos*/)
 
#define DWT_CPICNT_CPICNT_Pos   0U
 
#define DWT_CPICNT_CPICNT_Msk   (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/)
 
#define DWT_EXCCNT_EXCCNT_Pos   0U
 
#define DWT_EXCCNT_EXCCNT_Msk   (0xFFUL /*<< DWT_EXCCNT_EXCCNT_Pos*/)
 
#define DWT_SLEEPCNT_SLEEPCNT_Pos   0U
 
#define DWT_SLEEPCNT_SLEEPCNT_Msk   (0xFFUL /*<< DWT_SLEEPCNT_SLEEPCNT_Pos*/)
 
#define DWT_LSUCNT_LSUCNT_Pos   0U
 
#define DWT_LSUCNT_LSUCNT_Msk   (0xFFUL /*<< DWT_LSUCNT_LSUCNT_Pos*/)
 
#define DWT_FOLDCNT_FOLDCNT_Pos   0U
 
#define DWT_FOLDCNT_FOLDCNT_Msk   (0xFFUL /*<< DWT_FOLDCNT_FOLDCNT_Pos*/)
 
#define DWT_FUNCTION_ID_Pos   27U
 
#define DWT_FUNCTION_ID_Msk   (0x1FUL << DWT_FUNCTION_ID_Pos)
 
#define DWT_FUNCTION_MATCHED_Pos   24U
 
#define DWT_FUNCTION_MATCHED_Msk   (0x1UL << DWT_FUNCTION_MATCHED_Pos)
 
#define DWT_FUNCTION_DATAVSIZE_Pos   10U
 
#define DWT_FUNCTION_DATAVSIZE_Msk   (0x3UL << DWT_FUNCTION_DATAVSIZE_Pos)
 
#define DWT_FUNCTION_ACTION_Pos   4U
 
#define DWT_FUNCTION_ACTION_Msk   (0x1UL << DWT_FUNCTION_ACTION_Pos)
 
#define DWT_FUNCTION_MATCH_Pos   0U
 
#define DWT_FUNCTION_MATCH_Msk   (0xFUL /*<< DWT_FUNCTION_MATCH_Pos*/)
 

Detailed Description

Type definitions for the Data Watchpoint and Trace (DWT)

Macro Definition Documentation

§ DWT_CTRL_NUMCOMP_Pos [1/4]

#define DWT_CTRL_NUMCOMP_Pos   28U

DWT CTRL: NUMCOMP Position

§ DWT_CTRL_NUMCOMP_Msk [1/4]

#define DWT_CTRL_NUMCOMP_Msk   (0xFUL << DWT_CTRL_NUMCOMP_Pos)

DWT CTRL: NUMCOMP Mask

§ DWT_CTRL_NOTRCPKT_Pos [1/4]

#define DWT_CTRL_NOTRCPKT_Pos   27U

DWT CTRL: NOTRCPKT Position

§ DWT_CTRL_NOTRCPKT_Msk [1/4]

#define DWT_CTRL_NOTRCPKT_Msk   (0x1UL << DWT_CTRL_NOTRCPKT_Pos)

DWT CTRL: NOTRCPKT Mask

§ DWT_CTRL_NOEXTTRIG_Pos [1/4]

#define DWT_CTRL_NOEXTTRIG_Pos   26U

DWT CTRL: NOEXTTRIG Position

§ DWT_CTRL_NOEXTTRIG_Msk [1/4]

#define DWT_CTRL_NOEXTTRIG_Msk   (0x1UL << DWT_CTRL_NOEXTTRIG_Pos)

DWT CTRL: NOEXTTRIG Mask

§ DWT_CTRL_NOCYCCNT_Pos [1/4]

#define DWT_CTRL_NOCYCCNT_Pos   25U

DWT CTRL: NOCYCCNT Position

§ DWT_CTRL_NOCYCCNT_Msk [1/4]

#define DWT_CTRL_NOCYCCNT_Msk   (0x1UL << DWT_CTRL_NOCYCCNT_Pos)

DWT CTRL: NOCYCCNT Mask

§ DWT_CTRL_NOPRFCNT_Pos [1/4]

#define DWT_CTRL_NOPRFCNT_Pos   24U

DWT CTRL: NOPRFCNT Position

§ DWT_CTRL_NOPRFCNT_Msk [1/4]

#define DWT_CTRL_NOPRFCNT_Msk   (0x1UL << DWT_CTRL_NOPRFCNT_Pos)

DWT CTRL: NOPRFCNT Mask

§ DWT_CTRL_CYCDISS_Pos [1/3]

#define DWT_CTRL_CYCDISS_Pos   23U

DWT CTRL: CYCDISS Position

§ DWT_CTRL_CYCDISS_Msk [1/3]

#define DWT_CTRL_CYCDISS_Msk   (0x1UL << DWT_CTRL_CYCDISS_Pos)

DWT CTRL: CYCDISS Mask

§ DWT_CTRL_CYCEVTENA_Pos [1/3]

#define DWT_CTRL_CYCEVTENA_Pos   22U

DWT CTRL: CYCEVTENA Position

§ DWT_CTRL_CYCEVTENA_Msk [1/3]

#define DWT_CTRL_CYCEVTENA_Msk   (0x1UL << DWT_CTRL_CYCEVTENA_Pos)

DWT CTRL: CYCEVTENA Mask

§ DWT_CTRL_FOLDEVTENA_Pos [1/3]

#define DWT_CTRL_FOLDEVTENA_Pos   21U

DWT CTRL: FOLDEVTENA Position

§ DWT_CTRL_FOLDEVTENA_Msk [1/3]

#define DWT_CTRL_FOLDEVTENA_Msk   (0x1UL << DWT_CTRL_FOLDEVTENA_Pos)

DWT CTRL: FOLDEVTENA Mask

§ DWT_CTRL_LSUEVTENA_Pos [1/3]

#define DWT_CTRL_LSUEVTENA_Pos   20U

DWT CTRL: LSUEVTENA Position

§ DWT_CTRL_LSUEVTENA_Msk [1/3]

#define DWT_CTRL_LSUEVTENA_Msk   (0x1UL << DWT_CTRL_LSUEVTENA_Pos)

DWT CTRL: LSUEVTENA Mask

§ DWT_CTRL_SLEEPEVTENA_Pos [1/3]

#define DWT_CTRL_SLEEPEVTENA_Pos   19U

DWT CTRL: SLEEPEVTENA Position

§ DWT_CTRL_SLEEPEVTENA_Msk [1/3]

#define DWT_CTRL_SLEEPEVTENA_Msk   (0x1UL << DWT_CTRL_SLEEPEVTENA_Pos)

DWT CTRL: SLEEPEVTENA Mask

§ DWT_CTRL_EXCEVTENA_Pos [1/3]

#define DWT_CTRL_EXCEVTENA_Pos   18U

DWT CTRL: EXCEVTENA Position

§ DWT_CTRL_EXCEVTENA_Msk [1/3]

#define DWT_CTRL_EXCEVTENA_Msk   (0x1UL << DWT_CTRL_EXCEVTENA_Pos)

DWT CTRL: EXCEVTENA Mask

§ DWT_CTRL_CPIEVTENA_Pos [1/3]

#define DWT_CTRL_CPIEVTENA_Pos   17U

DWT CTRL: CPIEVTENA Position

§ DWT_CTRL_CPIEVTENA_Msk [1/3]

#define DWT_CTRL_CPIEVTENA_Msk   (0x1UL << DWT_CTRL_CPIEVTENA_Pos)

DWT CTRL: CPIEVTENA Mask

§ DWT_CTRL_EXCTRCENA_Pos [1/3]

#define DWT_CTRL_EXCTRCENA_Pos   16U

DWT CTRL: EXCTRCENA Position

§ DWT_CTRL_EXCTRCENA_Msk [1/3]

#define DWT_CTRL_EXCTRCENA_Msk   (0x1UL << DWT_CTRL_EXCTRCENA_Pos)

DWT CTRL: EXCTRCENA Mask

§ DWT_CTRL_PCSAMPLENA_Pos [1/3]

#define DWT_CTRL_PCSAMPLENA_Pos   12U

DWT CTRL: PCSAMPLENA Position

§ DWT_CTRL_PCSAMPLENA_Msk [1/3]

#define DWT_CTRL_PCSAMPLENA_Msk   (0x1UL << DWT_CTRL_PCSAMPLENA_Pos)

DWT CTRL: PCSAMPLENA Mask

§ DWT_CTRL_SYNCTAP_Pos [1/3]

#define DWT_CTRL_SYNCTAP_Pos   10U

DWT CTRL: SYNCTAP Position

§ DWT_CTRL_SYNCTAP_Msk [1/3]

#define DWT_CTRL_SYNCTAP_Msk   (0x3UL << DWT_CTRL_SYNCTAP_Pos)

DWT CTRL: SYNCTAP Mask

§ DWT_CTRL_CYCTAP_Pos [1/3]

#define DWT_CTRL_CYCTAP_Pos   9U

DWT CTRL: CYCTAP Position

§ DWT_CTRL_CYCTAP_Msk [1/3]

#define DWT_CTRL_CYCTAP_Msk   (0x1UL << DWT_CTRL_CYCTAP_Pos)

DWT CTRL: CYCTAP Mask

§ DWT_CTRL_POSTINIT_Pos [1/3]

#define DWT_CTRL_POSTINIT_Pos   5U

DWT CTRL: POSTINIT Position

§ DWT_CTRL_POSTINIT_Msk [1/3]

#define DWT_CTRL_POSTINIT_Msk   (0xFUL << DWT_CTRL_POSTINIT_Pos)

DWT CTRL: POSTINIT Mask

§ DWT_CTRL_POSTPRESET_Pos [1/3]

#define DWT_CTRL_POSTPRESET_Pos   1U

DWT CTRL: POSTPRESET Position

§ DWT_CTRL_POSTPRESET_Msk [1/3]

#define DWT_CTRL_POSTPRESET_Msk   (0xFUL << DWT_CTRL_POSTPRESET_Pos)

DWT CTRL: POSTPRESET Mask

§ DWT_CTRL_CYCCNTENA_Pos [1/3]

#define DWT_CTRL_CYCCNTENA_Pos   0U

DWT CTRL: CYCCNTENA Position

§ DWT_CTRL_CYCCNTENA_Msk [1/3]

#define DWT_CTRL_CYCCNTENA_Msk   (0x1UL /*<< DWT_CTRL_CYCCNTENA_Pos*/)

DWT CTRL: CYCCNTENA Mask

§ DWT_CPICNT_CPICNT_Pos [1/3]

#define DWT_CPICNT_CPICNT_Pos   0U

DWT CPICNT: CPICNT Position

§ DWT_CPICNT_CPICNT_Msk [1/3]

#define DWT_CPICNT_CPICNT_Msk   (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/)

DWT CPICNT: CPICNT Mask

§ DWT_EXCCNT_EXCCNT_Pos [1/3]

#define DWT_EXCCNT_EXCCNT_Pos   0U

DWT EXCCNT: EXCCNT Position

§ DWT_EXCCNT_EXCCNT_Msk [1/3]

#define DWT_EXCCNT_EXCCNT_Msk   (0xFFUL /*<< DWT_EXCCNT_EXCCNT_Pos*/)

DWT EXCCNT: EXCCNT Mask

§ DWT_SLEEPCNT_SLEEPCNT_Pos [1/3]

#define DWT_SLEEPCNT_SLEEPCNT_Pos   0U

DWT SLEEPCNT: SLEEPCNT Position

§ DWT_SLEEPCNT_SLEEPCNT_Msk [1/3]

#define DWT_SLEEPCNT_SLEEPCNT_Msk   (0xFFUL /*<< DWT_SLEEPCNT_SLEEPCNT_Pos*/)

DWT SLEEPCNT: SLEEPCNT Mask

§ DWT_LSUCNT_LSUCNT_Pos [1/3]

#define DWT_LSUCNT_LSUCNT_Pos   0U

DWT LSUCNT: LSUCNT Position

§ DWT_LSUCNT_LSUCNT_Msk [1/3]

#define DWT_LSUCNT_LSUCNT_Msk   (0xFFUL /*<< DWT_LSUCNT_LSUCNT_Pos*/)

DWT LSUCNT: LSUCNT Mask

§ DWT_FOLDCNT_FOLDCNT_Pos [1/3]

#define DWT_FOLDCNT_FOLDCNT_Pos   0U

DWT FOLDCNT: FOLDCNT Position

§ DWT_FOLDCNT_FOLDCNT_Msk [1/3]

#define DWT_FOLDCNT_FOLDCNT_Msk   (0xFFUL /*<< DWT_FOLDCNT_FOLDCNT_Pos*/)

DWT FOLDCNT: FOLDCNT Mask

§ DWT_FUNCTION_ID_Pos [1/4]

#define DWT_FUNCTION_ID_Pos   27U

DWT FUNCTION: ID Position

§ DWT_FUNCTION_ID_Msk [1/4]

#define DWT_FUNCTION_ID_Msk   (0x1FUL << DWT_FUNCTION_ID_Pos)

DWT FUNCTION: ID Mask

§ DWT_FUNCTION_MATCHED_Pos [1/4]

#define DWT_FUNCTION_MATCHED_Pos   24U

DWT FUNCTION: MATCHED Position

§ DWT_FUNCTION_MATCHED_Msk [1/4]

#define DWT_FUNCTION_MATCHED_Msk   (0x1UL << DWT_FUNCTION_MATCHED_Pos)

DWT FUNCTION: MATCHED Mask

§ DWT_FUNCTION_DATAVSIZE_Pos [1/4]

#define DWT_FUNCTION_DATAVSIZE_Pos   10U

DWT FUNCTION: DATAVSIZE Position

§ DWT_FUNCTION_DATAVSIZE_Msk [1/4]

#define DWT_FUNCTION_DATAVSIZE_Msk   (0x3UL << DWT_FUNCTION_DATAVSIZE_Pos)

DWT FUNCTION: DATAVSIZE Mask

§ DWT_FUNCTION_ACTION_Pos [1/4]

#define DWT_FUNCTION_ACTION_Pos   4U

DWT FUNCTION: ACTION Position

§ DWT_FUNCTION_ACTION_Msk [1/4]

#define DWT_FUNCTION_ACTION_Msk   (0x1UL << DWT_FUNCTION_ACTION_Pos)

DWT FUNCTION: ACTION Mask

§ DWT_FUNCTION_MATCH_Pos [1/4]

#define DWT_FUNCTION_MATCH_Pos   0U

DWT FUNCTION: MATCH Position

§ DWT_FUNCTION_MATCH_Msk [1/4]

#define DWT_FUNCTION_MATCH_Msk   (0xFUL /*<< DWT_FUNCTION_MATCH_Pos*/)

DWT FUNCTION: MATCH Mask

§ DWT_CTRL_NUMCOMP_Pos [2/4]

#define DWT_CTRL_NUMCOMP_Pos   28U

DWT CTRL: NUMCOMP Position

§ DWT_CTRL_NUMCOMP_Msk [2/4]

#define DWT_CTRL_NUMCOMP_Msk   (0xFUL << DWT_CTRL_NUMCOMP_Pos)

DWT CTRL: NUMCOMP Mask

§ DWT_CTRL_NOTRCPKT_Pos [2/4]

#define DWT_CTRL_NOTRCPKT_Pos   27U

DWT CTRL: NOTRCPKT Position

§ DWT_CTRL_NOTRCPKT_Msk [2/4]

#define DWT_CTRL_NOTRCPKT_Msk   (0x1UL << DWT_CTRL_NOTRCPKT_Pos)

DWT CTRL: NOTRCPKT Mask

§ DWT_CTRL_NOEXTTRIG_Pos [2/4]

#define DWT_CTRL_NOEXTTRIG_Pos   26U

DWT CTRL: NOEXTTRIG Position

§ DWT_CTRL_NOEXTTRIG_Msk [2/4]

#define DWT_CTRL_NOEXTTRIG_Msk   (0x1UL << DWT_CTRL_NOEXTTRIG_Pos)

DWT CTRL: NOEXTTRIG Mask

§ DWT_CTRL_NOCYCCNT_Pos [2/4]

#define DWT_CTRL_NOCYCCNT_Pos   25U

DWT CTRL: NOCYCCNT Position

§ DWT_CTRL_NOCYCCNT_Msk [2/4]

#define DWT_CTRL_NOCYCCNT_Msk   (0x1UL << DWT_CTRL_NOCYCCNT_Pos)

DWT CTRL: NOCYCCNT Mask

§ DWT_CTRL_NOPRFCNT_Pos [2/4]

#define DWT_CTRL_NOPRFCNT_Pos   24U

DWT CTRL: NOPRFCNT Position

§ DWT_CTRL_NOPRFCNT_Msk [2/4]

#define DWT_CTRL_NOPRFCNT_Msk   (0x1UL << DWT_CTRL_NOPRFCNT_Pos)

DWT CTRL: NOPRFCNT Mask

§ DWT_FUNCTION_ID_Pos [2/4]

#define DWT_FUNCTION_ID_Pos   27U

DWT FUNCTION: ID Position

§ DWT_FUNCTION_ID_Msk [2/4]

#define DWT_FUNCTION_ID_Msk   (0x1FUL << DWT_FUNCTION_ID_Pos)

DWT FUNCTION: ID Mask

§ DWT_FUNCTION_MATCHED_Pos [2/4]

#define DWT_FUNCTION_MATCHED_Pos   24U

DWT FUNCTION: MATCHED Position

§ DWT_FUNCTION_MATCHED_Msk [2/4]

#define DWT_FUNCTION_MATCHED_Msk   (0x1UL << DWT_FUNCTION_MATCHED_Pos)

DWT FUNCTION: MATCHED Mask

§ DWT_FUNCTION_DATAVSIZE_Pos [2/4]

#define DWT_FUNCTION_DATAVSIZE_Pos   10U

DWT FUNCTION: DATAVSIZE Position

§ DWT_FUNCTION_DATAVSIZE_Msk [2/4]

#define DWT_FUNCTION_DATAVSIZE_Msk   (0x3UL << DWT_FUNCTION_DATAVSIZE_Pos)

DWT FUNCTION: DATAVSIZE Mask

§ DWT_FUNCTION_ACTION_Pos [2/4]

#define DWT_FUNCTION_ACTION_Pos   4U

DWT FUNCTION: ACTION Position

§ DWT_FUNCTION_ACTION_Msk [2/4]

#define DWT_FUNCTION_ACTION_Msk   (0x3UL << DWT_FUNCTION_ACTION_Pos)

DWT FUNCTION: ACTION Mask

§ DWT_FUNCTION_MATCH_Pos [2/4]

#define DWT_FUNCTION_MATCH_Pos   0U

DWT FUNCTION: MATCH Position

§ DWT_FUNCTION_MATCH_Msk [2/4]

#define DWT_FUNCTION_MATCH_Msk   (0xFUL /*<< DWT_FUNCTION_MATCH_Pos*/)

DWT FUNCTION: MATCH Mask

§ DWT_CTRL_NUMCOMP_Pos [3/4]

#define DWT_CTRL_NUMCOMP_Pos   28U

DWT CTRL: NUMCOMP Position

§ DWT_CTRL_NUMCOMP_Msk [3/4]

#define DWT_CTRL_NUMCOMP_Msk   (0xFUL << DWT_CTRL_NUMCOMP_Pos)

DWT CTRL: NUMCOMP Mask

§ DWT_CTRL_NOTRCPKT_Pos [3/4]

#define DWT_CTRL_NOTRCPKT_Pos   27U

DWT CTRL: NOTRCPKT Position

§ DWT_CTRL_NOTRCPKT_Msk [3/4]

#define DWT_CTRL_NOTRCPKT_Msk   (0x1UL << DWT_CTRL_NOTRCPKT_Pos)

DWT CTRL: NOTRCPKT Mask

§ DWT_CTRL_NOEXTTRIG_Pos [3/4]

#define DWT_CTRL_NOEXTTRIG_Pos   26U

DWT CTRL: NOEXTTRIG Position

§ DWT_CTRL_NOEXTTRIG_Msk [3/4]

#define DWT_CTRL_NOEXTTRIG_Msk   (0x1UL << DWT_CTRL_NOEXTTRIG_Pos)

DWT CTRL: NOEXTTRIG Mask

§ DWT_CTRL_NOCYCCNT_Pos [3/4]

#define DWT_CTRL_NOCYCCNT_Pos   25U

DWT CTRL: NOCYCCNT Position

§ DWT_CTRL_NOCYCCNT_Msk [3/4]

#define DWT_CTRL_NOCYCCNT_Msk   (0x1UL << DWT_CTRL_NOCYCCNT_Pos)

DWT CTRL: NOCYCCNT Mask

§ DWT_CTRL_NOPRFCNT_Pos [3/4]

#define DWT_CTRL_NOPRFCNT_Pos   24U

DWT CTRL: NOPRFCNT Position

§ DWT_CTRL_NOPRFCNT_Msk [3/4]

#define DWT_CTRL_NOPRFCNT_Msk   (0x1UL << DWT_CTRL_NOPRFCNT_Pos)

DWT CTRL: NOPRFCNT Mask

§ DWT_CTRL_CYCDISS_Pos [2/3]

#define DWT_CTRL_CYCDISS_Pos   23U

DWT CTRL: CYCDISS Position

§ DWT_CTRL_CYCDISS_Msk [2/3]

#define DWT_CTRL_CYCDISS_Msk   (0x1UL << DWT_CTRL_CYCDISS_Pos)

DWT CTRL: CYCDISS Mask

§ DWT_CTRL_CYCEVTENA_Pos [2/3]

#define DWT_CTRL_CYCEVTENA_Pos   22U

DWT CTRL: CYCEVTENA Position

§ DWT_CTRL_CYCEVTENA_Msk [2/3]

#define DWT_CTRL_CYCEVTENA_Msk   (0x1UL << DWT_CTRL_CYCEVTENA_Pos)

DWT CTRL: CYCEVTENA Mask

§ DWT_CTRL_FOLDEVTENA_Pos [2/3]

#define DWT_CTRL_FOLDEVTENA_Pos   21U

DWT CTRL: FOLDEVTENA Position

§ DWT_CTRL_FOLDEVTENA_Msk [2/3]

#define DWT_CTRL_FOLDEVTENA_Msk   (0x1UL << DWT_CTRL_FOLDEVTENA_Pos)

DWT CTRL: FOLDEVTENA Mask

§ DWT_CTRL_LSUEVTENA_Pos [2/3]

#define DWT_CTRL_LSUEVTENA_Pos   20U

DWT CTRL: LSUEVTENA Position

§ DWT_CTRL_LSUEVTENA_Msk [2/3]

#define DWT_CTRL_LSUEVTENA_Msk   (0x1UL << DWT_CTRL_LSUEVTENA_Pos)

DWT CTRL: LSUEVTENA Mask

§ DWT_CTRL_SLEEPEVTENA_Pos [2/3]

#define DWT_CTRL_SLEEPEVTENA_Pos   19U

DWT CTRL: SLEEPEVTENA Position

§ DWT_CTRL_SLEEPEVTENA_Msk [2/3]

#define DWT_CTRL_SLEEPEVTENA_Msk   (0x1UL << DWT_CTRL_SLEEPEVTENA_Pos)

DWT CTRL: SLEEPEVTENA Mask

§ DWT_CTRL_EXCEVTENA_Pos [2/3]

#define DWT_CTRL_EXCEVTENA_Pos   18U

DWT CTRL: EXCEVTENA Position

§ DWT_CTRL_EXCEVTENA_Msk [2/3]

#define DWT_CTRL_EXCEVTENA_Msk   (0x1UL << DWT_CTRL_EXCEVTENA_Pos)

DWT CTRL: EXCEVTENA Mask

§ DWT_CTRL_CPIEVTENA_Pos [2/3]

#define DWT_CTRL_CPIEVTENA_Pos   17U

DWT CTRL: CPIEVTENA Position

§ DWT_CTRL_CPIEVTENA_Msk [2/3]

#define DWT_CTRL_CPIEVTENA_Msk   (0x1UL << DWT_CTRL_CPIEVTENA_Pos)

DWT CTRL: CPIEVTENA Mask

§ DWT_CTRL_EXCTRCENA_Pos [2/3]

#define DWT_CTRL_EXCTRCENA_Pos   16U

DWT CTRL: EXCTRCENA Position

§ DWT_CTRL_EXCTRCENA_Msk [2/3]

#define DWT_CTRL_EXCTRCENA_Msk   (0x1UL << DWT_CTRL_EXCTRCENA_Pos)

DWT CTRL: EXCTRCENA Mask

§ DWT_CTRL_PCSAMPLENA_Pos [2/3]

#define DWT_CTRL_PCSAMPLENA_Pos   12U

DWT CTRL: PCSAMPLENA Position

§ DWT_CTRL_PCSAMPLENA_Msk [2/3]

#define DWT_CTRL_PCSAMPLENA_Msk   (0x1UL << DWT_CTRL_PCSAMPLENA_Pos)

DWT CTRL: PCSAMPLENA Mask

§ DWT_CTRL_SYNCTAP_Pos [2/3]

#define DWT_CTRL_SYNCTAP_Pos   10U

DWT CTRL: SYNCTAP Position

§ DWT_CTRL_SYNCTAP_Msk [2/3]

#define DWT_CTRL_SYNCTAP_Msk   (0x3UL << DWT_CTRL_SYNCTAP_Pos)

DWT CTRL: SYNCTAP Mask

§ DWT_CTRL_CYCTAP_Pos [2/3]

#define DWT_CTRL_CYCTAP_Pos   9U

DWT CTRL: CYCTAP Position

§ DWT_CTRL_CYCTAP_Msk [2/3]

#define DWT_CTRL_CYCTAP_Msk   (0x1UL << DWT_CTRL_CYCTAP_Pos)

DWT CTRL: CYCTAP Mask

§ DWT_CTRL_POSTINIT_Pos [2/3]

#define DWT_CTRL_POSTINIT_Pos   5U

DWT CTRL: POSTINIT Position

§ DWT_CTRL_POSTINIT_Msk [2/3]

#define DWT_CTRL_POSTINIT_Msk   (0xFUL << DWT_CTRL_POSTINIT_Pos)

DWT CTRL: POSTINIT Mask

§ DWT_CTRL_POSTPRESET_Pos [2/3]

#define DWT_CTRL_POSTPRESET_Pos   1U

DWT CTRL: POSTPRESET Position

§ DWT_CTRL_POSTPRESET_Msk [2/3]

#define DWT_CTRL_POSTPRESET_Msk   (0xFUL << DWT_CTRL_POSTPRESET_Pos)

DWT CTRL: POSTPRESET Mask

§ DWT_CTRL_CYCCNTENA_Pos [2/3]

#define DWT_CTRL_CYCCNTENA_Pos   0U

DWT CTRL: CYCCNTENA Position

§ DWT_CTRL_CYCCNTENA_Msk [2/3]

#define DWT_CTRL_CYCCNTENA_Msk   (0x1UL /*<< DWT_CTRL_CYCCNTENA_Pos*/)

DWT CTRL: CYCCNTENA Mask

§ DWT_CPICNT_CPICNT_Pos [2/3]

#define DWT_CPICNT_CPICNT_Pos   0U

DWT CPICNT: CPICNT Position

§ DWT_CPICNT_CPICNT_Msk [2/3]

#define DWT_CPICNT_CPICNT_Msk   (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/)

DWT CPICNT: CPICNT Mask

§ DWT_EXCCNT_EXCCNT_Pos [2/3]

#define DWT_EXCCNT_EXCCNT_Pos   0U

DWT EXCCNT: EXCCNT Position

§ DWT_EXCCNT_EXCCNT_Msk [2/3]

#define DWT_EXCCNT_EXCCNT_Msk   (0xFFUL /*<< DWT_EXCCNT_EXCCNT_Pos*/)

DWT EXCCNT: EXCCNT Mask

§ DWT_SLEEPCNT_SLEEPCNT_Pos [2/3]

#define DWT_SLEEPCNT_SLEEPCNT_Pos   0U

DWT SLEEPCNT: SLEEPCNT Position

§ DWT_SLEEPCNT_SLEEPCNT_Msk [2/3]

#define DWT_SLEEPCNT_SLEEPCNT_Msk   (0xFFUL /*<< DWT_SLEEPCNT_SLEEPCNT_Pos*/)

DWT SLEEPCNT: SLEEPCNT Mask

§ DWT_LSUCNT_LSUCNT_Pos [2/3]

#define DWT_LSUCNT_LSUCNT_Pos   0U

DWT LSUCNT: LSUCNT Position

§ DWT_LSUCNT_LSUCNT_Msk [2/3]

#define DWT_LSUCNT_LSUCNT_Msk   (0xFFUL /*<< DWT_LSUCNT_LSUCNT_Pos*/)

DWT LSUCNT: LSUCNT Mask

§ DWT_FOLDCNT_FOLDCNT_Pos [2/3]

#define DWT_FOLDCNT_FOLDCNT_Pos   0U

DWT FOLDCNT: FOLDCNT Position

§ DWT_FOLDCNT_FOLDCNT_Msk [2/3]

#define DWT_FOLDCNT_FOLDCNT_Msk   (0xFFUL /*<< DWT_FOLDCNT_FOLDCNT_Pos*/)

DWT FOLDCNT: FOLDCNT Mask

§ DWT_FUNCTION_ID_Pos [3/4]

#define DWT_FUNCTION_ID_Pos   27U

DWT FUNCTION: ID Position

§ DWT_FUNCTION_ID_Msk [3/4]

#define DWT_FUNCTION_ID_Msk   (0x1FUL << DWT_FUNCTION_ID_Pos)

DWT FUNCTION: ID Mask

§ DWT_FUNCTION_MATCHED_Pos [3/4]

#define DWT_FUNCTION_MATCHED_Pos   24U

DWT FUNCTION: MATCHED Position

§ DWT_FUNCTION_MATCHED_Msk [3/4]

#define DWT_FUNCTION_MATCHED_Msk   (0x1UL << DWT_FUNCTION_MATCHED_Pos)

DWT FUNCTION: MATCHED Mask

§ DWT_FUNCTION_DATAVSIZE_Pos [3/4]

#define DWT_FUNCTION_DATAVSIZE_Pos   10U

DWT FUNCTION: DATAVSIZE Position

§ DWT_FUNCTION_DATAVSIZE_Msk [3/4]

#define DWT_FUNCTION_DATAVSIZE_Msk   (0x3UL << DWT_FUNCTION_DATAVSIZE_Pos)

DWT FUNCTION: DATAVSIZE Mask

§ DWT_FUNCTION_ACTION_Pos [3/4]

#define DWT_FUNCTION_ACTION_Pos   4U

DWT FUNCTION: ACTION Position

§ DWT_FUNCTION_ACTION_Msk [3/4]

#define DWT_FUNCTION_ACTION_Msk   (0x1UL << DWT_FUNCTION_ACTION_Pos)

DWT FUNCTION: ACTION Mask

§ DWT_FUNCTION_MATCH_Pos [3/4]

#define DWT_FUNCTION_MATCH_Pos   0U

DWT FUNCTION: MATCH Position

§ DWT_FUNCTION_MATCH_Msk [3/4]

#define DWT_FUNCTION_MATCH_Msk   (0xFUL /*<< DWT_FUNCTION_MATCH_Pos*/)

DWT FUNCTION: MATCH Mask

§ DWT_CTRL_NUMCOMP_Pos [4/4]

#define DWT_CTRL_NUMCOMP_Pos   28U

DWT CTRL: NUMCOMP Position

§ DWT_CTRL_NUMCOMP_Msk [4/4]

#define DWT_CTRL_NUMCOMP_Msk   (0xFUL << DWT_CTRL_NUMCOMP_Pos)

DWT CTRL: NUMCOMP Mask

§ DWT_CTRL_NOTRCPKT_Pos [4/4]

#define DWT_CTRL_NOTRCPKT_Pos   27U

DWT CTRL: NOTRCPKT Position

§ DWT_CTRL_NOTRCPKT_Msk [4/4]

#define DWT_CTRL_NOTRCPKT_Msk   (0x1UL << DWT_CTRL_NOTRCPKT_Pos)

DWT CTRL: NOTRCPKT Mask

§ DWT_CTRL_NOEXTTRIG_Pos [4/4]

#define DWT_CTRL_NOEXTTRIG_Pos   26U

DWT CTRL: NOEXTTRIG Position

§ DWT_CTRL_NOEXTTRIG_Msk [4/4]

#define DWT_CTRL_NOEXTTRIG_Msk   (0x1UL << DWT_CTRL_NOEXTTRIG_Pos)

DWT CTRL: NOEXTTRIG Mask

§ DWT_CTRL_NOCYCCNT_Pos [4/4]

#define DWT_CTRL_NOCYCCNT_Pos   25U

DWT CTRL: NOCYCCNT Position

§ DWT_CTRL_NOCYCCNT_Msk [4/4]

#define DWT_CTRL_NOCYCCNT_Msk   (0x1UL << DWT_CTRL_NOCYCCNT_Pos)

DWT CTRL: NOCYCCNT Mask

§ DWT_CTRL_NOPRFCNT_Pos [4/4]

#define DWT_CTRL_NOPRFCNT_Pos   24U

DWT CTRL: NOPRFCNT Position

§ DWT_CTRL_NOPRFCNT_Msk [4/4]

#define DWT_CTRL_NOPRFCNT_Msk   (0x1UL << DWT_CTRL_NOPRFCNT_Pos)

DWT CTRL: NOPRFCNT Mask

§ DWT_CTRL_CYCDISS_Pos [3/3]

#define DWT_CTRL_CYCDISS_Pos   23U

DWT CTRL: CYCDISS Position

§ DWT_CTRL_CYCDISS_Msk [3/3]

#define DWT_CTRL_CYCDISS_Msk   (0x1UL << DWT_CTRL_CYCDISS_Pos)

DWT CTRL: CYCDISS Mask

§ DWT_CTRL_CYCEVTENA_Pos [3/3]

#define DWT_CTRL_CYCEVTENA_Pos   22U

DWT CTRL: CYCEVTENA Position

§ DWT_CTRL_CYCEVTENA_Msk [3/3]

#define DWT_CTRL_CYCEVTENA_Msk   (0x1UL << DWT_CTRL_CYCEVTENA_Pos)

DWT CTRL: CYCEVTENA Mask

§ DWT_CTRL_FOLDEVTENA_Pos [3/3]

#define DWT_CTRL_FOLDEVTENA_Pos   21U

DWT CTRL: FOLDEVTENA Position

§ DWT_CTRL_FOLDEVTENA_Msk [3/3]

#define DWT_CTRL_FOLDEVTENA_Msk   (0x1UL << DWT_CTRL_FOLDEVTENA_Pos)

DWT CTRL: FOLDEVTENA Mask

§ DWT_CTRL_LSUEVTENA_Pos [3/3]

#define DWT_CTRL_LSUEVTENA_Pos   20U

DWT CTRL: LSUEVTENA Position

§ DWT_CTRL_LSUEVTENA_Msk [3/3]

#define DWT_CTRL_LSUEVTENA_Msk   (0x1UL << DWT_CTRL_LSUEVTENA_Pos)

DWT CTRL: LSUEVTENA Mask

§ DWT_CTRL_SLEEPEVTENA_Pos [3/3]

#define DWT_CTRL_SLEEPEVTENA_Pos   19U

DWT CTRL: SLEEPEVTENA Position

§ DWT_CTRL_SLEEPEVTENA_Msk [3/3]

#define DWT_CTRL_SLEEPEVTENA_Msk   (0x1UL << DWT_CTRL_SLEEPEVTENA_Pos)

DWT CTRL: SLEEPEVTENA Mask

§ DWT_CTRL_EXCEVTENA_Pos [3/3]

#define DWT_CTRL_EXCEVTENA_Pos   18U

DWT CTRL: EXCEVTENA Position

§ DWT_CTRL_EXCEVTENA_Msk [3/3]

#define DWT_CTRL_EXCEVTENA_Msk   (0x1UL << DWT_CTRL_EXCEVTENA_Pos)

DWT CTRL: EXCEVTENA Mask

§ DWT_CTRL_CPIEVTENA_Pos [3/3]

#define DWT_CTRL_CPIEVTENA_Pos   17U

DWT CTRL: CPIEVTENA Position

§ DWT_CTRL_CPIEVTENA_Msk [3/3]

#define DWT_CTRL_CPIEVTENA_Msk   (0x1UL << DWT_CTRL_CPIEVTENA_Pos)

DWT CTRL: CPIEVTENA Mask

§ DWT_CTRL_EXCTRCENA_Pos [3/3]

#define DWT_CTRL_EXCTRCENA_Pos   16U

DWT CTRL: EXCTRCENA Position

§ DWT_CTRL_EXCTRCENA_Msk [3/3]

#define DWT_CTRL_EXCTRCENA_Msk   (0x1UL << DWT_CTRL_EXCTRCENA_Pos)

DWT CTRL: EXCTRCENA Mask

§ DWT_CTRL_PCSAMPLENA_Pos [3/3]

#define DWT_CTRL_PCSAMPLENA_Pos   12U

DWT CTRL: PCSAMPLENA Position

§ DWT_CTRL_PCSAMPLENA_Msk [3/3]

#define DWT_CTRL_PCSAMPLENA_Msk   (0x1UL << DWT_CTRL_PCSAMPLENA_Pos)

DWT CTRL: PCSAMPLENA Mask

§ DWT_CTRL_SYNCTAP_Pos [3/3]

#define DWT_CTRL_SYNCTAP_Pos   10U

DWT CTRL: SYNCTAP Position

§ DWT_CTRL_SYNCTAP_Msk [3/3]

#define DWT_CTRL_SYNCTAP_Msk   (0x3UL << DWT_CTRL_SYNCTAP_Pos)

DWT CTRL: SYNCTAP Mask

§ DWT_CTRL_CYCTAP_Pos [3/3]

#define DWT_CTRL_CYCTAP_Pos   9U

DWT CTRL: CYCTAP Position

§ DWT_CTRL_CYCTAP_Msk [3/3]

#define DWT_CTRL_CYCTAP_Msk   (0x1UL << DWT_CTRL_CYCTAP_Pos)

DWT CTRL: CYCTAP Mask

§ DWT_CTRL_POSTINIT_Pos [3/3]

#define DWT_CTRL_POSTINIT_Pos   5U

DWT CTRL: POSTINIT Position

§ DWT_CTRL_POSTINIT_Msk [3/3]

#define DWT_CTRL_POSTINIT_Msk   (0xFUL << DWT_CTRL_POSTINIT_Pos)

DWT CTRL: POSTINIT Mask

§ DWT_CTRL_POSTPRESET_Pos [3/3]

#define DWT_CTRL_POSTPRESET_Pos   1U

DWT CTRL: POSTPRESET Position

§ DWT_CTRL_POSTPRESET_Msk [3/3]

#define DWT_CTRL_POSTPRESET_Msk   (0xFUL << DWT_CTRL_POSTPRESET_Pos)

DWT CTRL: POSTPRESET Mask

§ DWT_CTRL_CYCCNTENA_Pos [3/3]

#define DWT_CTRL_CYCCNTENA_Pos   0U

DWT CTRL: CYCCNTENA Position

§ DWT_CTRL_CYCCNTENA_Msk [3/3]

#define DWT_CTRL_CYCCNTENA_Msk   (0x1UL /*<< DWT_CTRL_CYCCNTENA_Pos*/)

DWT CTRL: CYCCNTENA Mask

§ DWT_CPICNT_CPICNT_Pos [3/3]

#define DWT_CPICNT_CPICNT_Pos   0U

DWT CPICNT: CPICNT Position

§ DWT_CPICNT_CPICNT_Msk [3/3]

#define DWT_CPICNT_CPICNT_Msk   (0xFFUL /*<< DWT_CPICNT_CPICNT_Pos*/)

DWT CPICNT: CPICNT Mask

§ DWT_EXCCNT_EXCCNT_Pos [3/3]

#define DWT_EXCCNT_EXCCNT_Pos   0U

DWT EXCCNT: EXCCNT Position

§ DWT_EXCCNT_EXCCNT_Msk [3/3]

#define DWT_EXCCNT_EXCCNT_Msk   (0xFFUL /*<< DWT_EXCCNT_EXCCNT_Pos*/)

DWT EXCCNT: EXCCNT Mask

§ DWT_SLEEPCNT_SLEEPCNT_Pos [3/3]

#define DWT_SLEEPCNT_SLEEPCNT_Pos   0U

DWT SLEEPCNT: SLEEPCNT Position

§ DWT_SLEEPCNT_SLEEPCNT_Msk [3/3]

#define DWT_SLEEPCNT_SLEEPCNT_Msk   (0xFFUL /*<< DWT_SLEEPCNT_SLEEPCNT_Pos*/)

DWT SLEEPCNT: SLEEPCNT Mask

§ DWT_LSUCNT_LSUCNT_Pos [3/3]

#define DWT_LSUCNT_LSUCNT_Pos   0U

DWT LSUCNT: LSUCNT Position

§ DWT_LSUCNT_LSUCNT_Msk [3/3]

#define DWT_LSUCNT_LSUCNT_Msk   (0xFFUL /*<< DWT_LSUCNT_LSUCNT_Pos*/)

DWT LSUCNT: LSUCNT Mask

§ DWT_FOLDCNT_FOLDCNT_Pos [3/3]

#define DWT_FOLDCNT_FOLDCNT_Pos   0U

DWT FOLDCNT: FOLDCNT Position

§ DWT_FOLDCNT_FOLDCNT_Msk [3/3]

#define DWT_FOLDCNT_FOLDCNT_Msk   (0xFFUL /*<< DWT_FOLDCNT_FOLDCNT_Pos*/)

DWT FOLDCNT: FOLDCNT Mask

§ DWT_FUNCTION_ID_Pos [4/4]

#define DWT_FUNCTION_ID_Pos   27U

DWT FUNCTION: ID Position

§ DWT_FUNCTION_ID_Msk [4/4]

#define DWT_FUNCTION_ID_Msk   (0x1FUL << DWT_FUNCTION_ID_Pos)

DWT FUNCTION: ID Mask

§ DWT_FUNCTION_MATCHED_Pos [4/4]

#define DWT_FUNCTION_MATCHED_Pos   24U

DWT FUNCTION: MATCHED Position

§ DWT_FUNCTION_MATCHED_Msk [4/4]

#define DWT_FUNCTION_MATCHED_Msk   (0x1UL << DWT_FUNCTION_MATCHED_Pos)

DWT FUNCTION: MATCHED Mask

§ DWT_FUNCTION_DATAVSIZE_Pos [4/4]

#define DWT_FUNCTION_DATAVSIZE_Pos   10U

DWT FUNCTION: DATAVSIZE Position

§ DWT_FUNCTION_DATAVSIZE_Msk [4/4]

#define DWT_FUNCTION_DATAVSIZE_Msk   (0x3UL << DWT_FUNCTION_DATAVSIZE_Pos)

DWT FUNCTION: DATAVSIZE Mask

§ DWT_FUNCTION_ACTION_Pos [4/4]

#define DWT_FUNCTION_ACTION_Pos   4U

DWT FUNCTION: ACTION Position

§ DWT_FUNCTION_ACTION_Msk [4/4]

#define DWT_FUNCTION_ACTION_Msk   (0x1UL << DWT_FUNCTION_ACTION_Pos)

DWT FUNCTION: ACTION Mask

§ DWT_FUNCTION_MATCH_Pos [4/4]

#define DWT_FUNCTION_MATCH_Pos   0U

DWT FUNCTION: MATCH Position

§ DWT_FUNCTION_MATCH_Msk [4/4]

#define DWT_FUNCTION_MATCH_Msk   (0xFUL /*<< DWT_FUNCTION_MATCH_Pos*/)

DWT FUNCTION: MATCH Mask