Contiki-NG
Data Structures | Macros

Type definitions for the System Timer Registers. More...

Data Structures

struct  SysTick_Type
 Structure type to access the System Timer (SysTick). More...
 

Macros

#define SysTick_CTRL_COUNTFLAG_Pos   16U
 
#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)
 
#define SysTick_CTRL_CLKSOURCE_Pos   2U
 
#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)
 
#define SysTick_CTRL_TICKINT_Pos   1U
 
#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)
 
#define SysTick_CTRL_ENABLE_Pos   0U
 
#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)
 
#define SysTick_LOAD_RELOAD_Pos   0U
 
#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)
 
#define SysTick_VAL_CURRENT_Pos   0U
 
#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)
 
#define SysTick_CALIB_NOREF_Pos   31U
 
#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)
 
#define SysTick_CALIB_SKEW_Pos   30U
 
#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)
 
#define SysTick_CALIB_TENMS_Pos   0U
 
#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)
 
#define SysTick_CTRL_COUNTFLAG_Pos   16U
 
#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)
 
#define SysTick_CTRL_CLKSOURCE_Pos   2U
 
#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)
 
#define SysTick_CTRL_TICKINT_Pos   1U
 
#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)
 
#define SysTick_CTRL_ENABLE_Pos   0U
 
#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)
 
#define SysTick_LOAD_RELOAD_Pos   0U
 
#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)
 
#define SysTick_VAL_CURRENT_Pos   0U
 
#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)
 
#define SysTick_CALIB_NOREF_Pos   31U
 
#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)
 
#define SysTick_CALIB_SKEW_Pos   30U
 
#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)
 
#define SysTick_CALIB_TENMS_Pos   0U
 
#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)
 
#define SysTick_CTRL_COUNTFLAG_Pos   16U
 
#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)
 
#define SysTick_CTRL_CLKSOURCE_Pos   2U
 
#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)
 
#define SysTick_CTRL_TICKINT_Pos   1U
 
#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)
 
#define SysTick_CTRL_ENABLE_Pos   0U
 
#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)
 
#define SysTick_LOAD_RELOAD_Pos   0U
 
#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)
 
#define SysTick_VAL_CURRENT_Pos   0U
 
#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)
 
#define SysTick_CALIB_NOREF_Pos   31U
 
#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)
 
#define SysTick_CALIB_SKEW_Pos   30U
 
#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)
 
#define SysTick_CALIB_TENMS_Pos   0U
 
#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)
 
#define SysTick_CTRL_COUNTFLAG_Pos   16U
 
#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)
 
#define SysTick_CTRL_CLKSOURCE_Pos   2U
 
#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)
 
#define SysTick_CTRL_TICKINT_Pos   1U
 
#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)
 
#define SysTick_CTRL_ENABLE_Pos   0U
 
#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)
 
#define SysTick_LOAD_RELOAD_Pos   0U
 
#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)
 
#define SysTick_VAL_CURRENT_Pos   0U
 
#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)
 
#define SysTick_CALIB_NOREF_Pos   31U
 
#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)
 
#define SysTick_CALIB_SKEW_Pos   30U
 
#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)
 
#define SysTick_CALIB_TENMS_Pos   0U
 
#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)
 
#define SysTick_CTRL_COUNTFLAG_Pos   16U
 
#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)
 
#define SysTick_CTRL_CLKSOURCE_Pos   2U
 
#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)
 
#define SysTick_CTRL_TICKINT_Pos   1U
 
#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)
 
#define SysTick_CTRL_ENABLE_Pos   0U
 
#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)
 
#define SysTick_LOAD_RELOAD_Pos   0U
 
#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)
 
#define SysTick_VAL_CURRENT_Pos   0U
 
#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)
 
#define SysTick_CALIB_NOREF_Pos   31U
 
#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)
 
#define SysTick_CALIB_SKEW_Pos   30U
 
#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)
 
#define SysTick_CALIB_TENMS_Pos   0U
 
#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)
 
#define SysTick_CTRL_COUNTFLAG_Pos   16U
 
#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)
 
#define SysTick_CTRL_CLKSOURCE_Pos   2U
 
#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)
 
#define SysTick_CTRL_TICKINT_Pos   1U
 
#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)
 
#define SysTick_CTRL_ENABLE_Pos   0U
 
#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)
 
#define SysTick_LOAD_RELOAD_Pos   0U
 
#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)
 
#define SysTick_VAL_CURRENT_Pos   0U
 
#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)
 
#define SysTick_CALIB_NOREF_Pos   31U
 
#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)
 
#define SysTick_CALIB_SKEW_Pos   30U
 
#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)
 
#define SysTick_CALIB_TENMS_Pos   0U
 
#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)
 
#define SysTick_CTRL_COUNTFLAG_Pos   16U
 
#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)
 
#define SysTick_CTRL_CLKSOURCE_Pos   2U
 
#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)
 
#define SysTick_CTRL_TICKINT_Pos   1U
 
#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)
 
#define SysTick_CTRL_ENABLE_Pos   0U
 
#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)
 
#define SysTick_LOAD_RELOAD_Pos   0U
 
#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)
 
#define SysTick_VAL_CURRENT_Pos   0U
 
#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)
 
#define SysTick_CALIB_NOREF_Pos   31U
 
#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)
 
#define SysTick_CALIB_SKEW_Pos   30U
 
#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)
 
#define SysTick_CALIB_TENMS_Pos   0U
 
#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)
 

Detailed Description

Type definitions for the System Timer Registers.

Macro Definition Documentation

◆ SysTick_CALIB_NOREF_Msk [1/7]

#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)

SysTick CALIB: NOREF Mask

Definition at line 527 of file core_cm0.h.

◆ SysTick_CALIB_NOREF_Msk [2/7]

#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)

SysTick CALIB: NOREF Mask

Definition at line 551 of file core_cm0plus.h.

◆ SysTick_CALIB_NOREF_Msk [3/7]

#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)

SysTick CALIB: NOREF Mask

Definition at line 562 of file core_sc000.h.

◆ SysTick_CALIB_NOREF_Msk [4/7]

#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)

SysTick CALIB: NOREF Mask

Definition at line 696 of file core_sc300.h.

◆ SysTick_CALIB_NOREF_Msk [5/7]

#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)

SysTick CALIB: NOREF Mask

Definition at line 714 of file core_cm3.h.

◆ SysTick_CALIB_NOREF_Msk [6/7]

#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)

SysTick CALIB: NOREF Mask

Definition at line 775 of file core_cm4.h.

◆ SysTick_CALIB_NOREF_Msk [7/7]

#define SysTick_CALIB_NOREF_Msk   (1UL << SysTick_CALIB_NOREF_Pos)

SysTick CALIB: NOREF Mask

Definition at line 977 of file core_cm7.h.

◆ SysTick_CALIB_NOREF_Pos [1/7]

#define SysTick_CALIB_NOREF_Pos   31U

SysTick CALIB: NOREF Position

Definition at line 526 of file core_cm0.h.

◆ SysTick_CALIB_NOREF_Pos [2/7]

#define SysTick_CALIB_NOREF_Pos   31U

SysTick CALIB: NOREF Position

Definition at line 550 of file core_cm0plus.h.

◆ SysTick_CALIB_NOREF_Pos [3/7]

#define SysTick_CALIB_NOREF_Pos   31U

SysTick CALIB: NOREF Position

Definition at line 561 of file core_sc000.h.

◆ SysTick_CALIB_NOREF_Pos [4/7]

#define SysTick_CALIB_NOREF_Pos   31U

SysTick CALIB: NOREF Position

Definition at line 695 of file core_sc300.h.

◆ SysTick_CALIB_NOREF_Pos [5/7]

#define SysTick_CALIB_NOREF_Pos   31U

SysTick CALIB: NOREF Position

Definition at line 713 of file core_cm3.h.

◆ SysTick_CALIB_NOREF_Pos [6/7]

#define SysTick_CALIB_NOREF_Pos   31U

SysTick CALIB: NOREF Position

Definition at line 774 of file core_cm4.h.

◆ SysTick_CALIB_NOREF_Pos [7/7]

#define SysTick_CALIB_NOREF_Pos   31U

SysTick CALIB: NOREF Position

Definition at line 976 of file core_cm7.h.

◆ SysTick_CALIB_SKEW_Msk [1/7]

#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)

SysTick CALIB: SKEW Mask

Definition at line 530 of file core_cm0.h.

◆ SysTick_CALIB_SKEW_Msk [2/7]

#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)

SysTick CALIB: SKEW Mask

Definition at line 554 of file core_cm0plus.h.

◆ SysTick_CALIB_SKEW_Msk [3/7]

#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)

SysTick CALIB: SKEW Mask

Definition at line 565 of file core_sc000.h.

◆ SysTick_CALIB_SKEW_Msk [4/7]

#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)

SysTick CALIB: SKEW Mask

Definition at line 699 of file core_sc300.h.

◆ SysTick_CALIB_SKEW_Msk [5/7]

#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)

SysTick CALIB: SKEW Mask

Definition at line 717 of file core_cm3.h.

◆ SysTick_CALIB_SKEW_Msk [6/7]

#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)

SysTick CALIB: SKEW Mask

Definition at line 778 of file core_cm4.h.

◆ SysTick_CALIB_SKEW_Msk [7/7]

#define SysTick_CALIB_SKEW_Msk   (1UL << SysTick_CALIB_SKEW_Pos)

SysTick CALIB: SKEW Mask

Definition at line 980 of file core_cm7.h.

◆ SysTick_CALIB_SKEW_Pos [1/7]

#define SysTick_CALIB_SKEW_Pos   30U

SysTick CALIB: SKEW Position

Definition at line 529 of file core_cm0.h.

◆ SysTick_CALIB_SKEW_Pos [2/7]

#define SysTick_CALIB_SKEW_Pos   30U

SysTick CALIB: SKEW Position

Definition at line 553 of file core_cm0plus.h.

◆ SysTick_CALIB_SKEW_Pos [3/7]

#define SysTick_CALIB_SKEW_Pos   30U

SysTick CALIB: SKEW Position

Definition at line 564 of file core_sc000.h.

◆ SysTick_CALIB_SKEW_Pos [4/7]

#define SysTick_CALIB_SKEW_Pos   30U

SysTick CALIB: SKEW Position

Definition at line 698 of file core_sc300.h.

◆ SysTick_CALIB_SKEW_Pos [5/7]

#define SysTick_CALIB_SKEW_Pos   30U

SysTick CALIB: SKEW Position

Definition at line 716 of file core_cm3.h.

◆ SysTick_CALIB_SKEW_Pos [6/7]

#define SysTick_CALIB_SKEW_Pos   30U

SysTick CALIB: SKEW Position

Definition at line 777 of file core_cm4.h.

◆ SysTick_CALIB_SKEW_Pos [7/7]

#define SysTick_CALIB_SKEW_Pos   30U

SysTick CALIB: SKEW Position

Definition at line 979 of file core_cm7.h.

◆ SysTick_CALIB_TENMS_Msk [1/7]

#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)

SysTick CALIB: TENMS Mask

Definition at line 533 of file core_cm0.h.

◆ SysTick_CALIB_TENMS_Msk [2/7]

#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)

SysTick CALIB: TENMS Mask

Definition at line 557 of file core_cm0plus.h.

◆ SysTick_CALIB_TENMS_Msk [3/7]

#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)

SysTick CALIB: TENMS Mask

Definition at line 568 of file core_sc000.h.

◆ SysTick_CALIB_TENMS_Msk [4/7]

#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)

SysTick CALIB: TENMS Mask

Definition at line 702 of file core_sc300.h.

◆ SysTick_CALIB_TENMS_Msk [5/7]

#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)

SysTick CALIB: TENMS Mask

Definition at line 720 of file core_cm3.h.

◆ SysTick_CALIB_TENMS_Msk [6/7]

#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)

SysTick CALIB: TENMS Mask

Definition at line 781 of file core_cm4.h.

◆ SysTick_CALIB_TENMS_Msk [7/7]

#define SysTick_CALIB_TENMS_Msk   (0xFFFFFFUL /*<< SysTick_CALIB_TENMS_Pos*/)

SysTick CALIB: TENMS Mask

Definition at line 983 of file core_cm7.h.

◆ SysTick_CALIB_TENMS_Pos [1/7]

#define SysTick_CALIB_TENMS_Pos   0U

SysTick CALIB: TENMS Position

Definition at line 532 of file core_cm0.h.

◆ SysTick_CALIB_TENMS_Pos [2/7]

#define SysTick_CALIB_TENMS_Pos   0U

SysTick CALIB: TENMS Position

Definition at line 556 of file core_cm0plus.h.

◆ SysTick_CALIB_TENMS_Pos [3/7]

#define SysTick_CALIB_TENMS_Pos   0U

SysTick CALIB: TENMS Position

Definition at line 567 of file core_sc000.h.

◆ SysTick_CALIB_TENMS_Pos [4/7]

#define SysTick_CALIB_TENMS_Pos   0U

SysTick CALIB: TENMS Position

Definition at line 701 of file core_sc300.h.

◆ SysTick_CALIB_TENMS_Pos [5/7]

#define SysTick_CALIB_TENMS_Pos   0U

SysTick CALIB: TENMS Position

Definition at line 719 of file core_cm3.h.

◆ SysTick_CALIB_TENMS_Pos [6/7]

#define SysTick_CALIB_TENMS_Pos   0U

SysTick CALIB: TENMS Position

Definition at line 780 of file core_cm4.h.

◆ SysTick_CALIB_TENMS_Pos [7/7]

#define SysTick_CALIB_TENMS_Pos   0U

SysTick CALIB: TENMS Position

Definition at line 982 of file core_cm7.h.

◆ SysTick_CTRL_CLKSOURCE_Msk [1/7]

#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)

SysTick CTRL: CLKSOURCE Mask

Definition at line 509 of file core_cm0.h.

◆ SysTick_CTRL_CLKSOURCE_Msk [2/7]

#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)

SysTick CTRL: CLKSOURCE Mask

Definition at line 533 of file core_cm0plus.h.

◆ SysTick_CTRL_CLKSOURCE_Msk [3/7]

#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)

SysTick CTRL: CLKSOURCE Mask

Definition at line 544 of file core_sc000.h.

◆ SysTick_CTRL_CLKSOURCE_Msk [4/7]

#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)

SysTick CTRL: CLKSOURCE Mask

Definition at line 678 of file core_sc300.h.

◆ SysTick_CTRL_CLKSOURCE_Msk [5/7]

#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)

SysTick CTRL: CLKSOURCE Mask

Definition at line 696 of file core_cm3.h.

◆ SysTick_CTRL_CLKSOURCE_Msk [6/7]

#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)

SysTick CTRL: CLKSOURCE Mask

Definition at line 757 of file core_cm4.h.

◆ SysTick_CTRL_CLKSOURCE_Msk [7/7]

#define SysTick_CTRL_CLKSOURCE_Msk   (1UL << SysTick_CTRL_CLKSOURCE_Pos)

SysTick CTRL: CLKSOURCE Mask

Definition at line 959 of file core_cm7.h.

◆ SysTick_CTRL_CLKSOURCE_Pos [1/7]

#define SysTick_CTRL_CLKSOURCE_Pos   2U

SysTick CTRL: CLKSOURCE Position

Definition at line 508 of file core_cm0.h.

◆ SysTick_CTRL_CLKSOURCE_Pos [2/7]

#define SysTick_CTRL_CLKSOURCE_Pos   2U

SysTick CTRL: CLKSOURCE Position

Definition at line 532 of file core_cm0plus.h.

◆ SysTick_CTRL_CLKSOURCE_Pos [3/7]

#define SysTick_CTRL_CLKSOURCE_Pos   2U

SysTick CTRL: CLKSOURCE Position

Definition at line 543 of file core_sc000.h.

◆ SysTick_CTRL_CLKSOURCE_Pos [4/7]

#define SysTick_CTRL_CLKSOURCE_Pos   2U

SysTick CTRL: CLKSOURCE Position

Definition at line 677 of file core_sc300.h.

◆ SysTick_CTRL_CLKSOURCE_Pos [5/7]

#define SysTick_CTRL_CLKSOURCE_Pos   2U

SysTick CTRL: CLKSOURCE Position

Definition at line 695 of file core_cm3.h.

◆ SysTick_CTRL_CLKSOURCE_Pos [6/7]

#define SysTick_CTRL_CLKSOURCE_Pos   2U

SysTick CTRL: CLKSOURCE Position

Definition at line 756 of file core_cm4.h.

◆ SysTick_CTRL_CLKSOURCE_Pos [7/7]

#define SysTick_CTRL_CLKSOURCE_Pos   2U

SysTick CTRL: CLKSOURCE Position

Definition at line 958 of file core_cm7.h.

◆ SysTick_CTRL_COUNTFLAG_Msk [1/7]

#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)

SysTick CTRL: COUNTFLAG Mask

Definition at line 506 of file core_cm0.h.

◆ SysTick_CTRL_COUNTFLAG_Msk [2/7]

#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)

SysTick CTRL: COUNTFLAG Mask

Definition at line 530 of file core_cm0plus.h.

◆ SysTick_CTRL_COUNTFLAG_Msk [3/7]

#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)

SysTick CTRL: COUNTFLAG Mask

Definition at line 541 of file core_sc000.h.

◆ SysTick_CTRL_COUNTFLAG_Msk [4/7]

#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)

SysTick CTRL: COUNTFLAG Mask

Definition at line 675 of file core_sc300.h.

◆ SysTick_CTRL_COUNTFLAG_Msk [5/7]

#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)

SysTick CTRL: COUNTFLAG Mask

Definition at line 693 of file core_cm3.h.

◆ SysTick_CTRL_COUNTFLAG_Msk [6/7]

#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)

SysTick CTRL: COUNTFLAG Mask

Definition at line 754 of file core_cm4.h.

◆ SysTick_CTRL_COUNTFLAG_Msk [7/7]

#define SysTick_CTRL_COUNTFLAG_Msk   (1UL << SysTick_CTRL_COUNTFLAG_Pos)

SysTick CTRL: COUNTFLAG Mask

Definition at line 956 of file core_cm7.h.

◆ SysTick_CTRL_COUNTFLAG_Pos [1/7]

#define SysTick_CTRL_COUNTFLAG_Pos   16U

SysTick CTRL: COUNTFLAG Position

Definition at line 505 of file core_cm0.h.

◆ SysTick_CTRL_COUNTFLAG_Pos [2/7]

#define SysTick_CTRL_COUNTFLAG_Pos   16U

SysTick CTRL: COUNTFLAG Position

Definition at line 529 of file core_cm0plus.h.

◆ SysTick_CTRL_COUNTFLAG_Pos [3/7]

#define SysTick_CTRL_COUNTFLAG_Pos   16U

SysTick CTRL: COUNTFLAG Position

Definition at line 540 of file core_sc000.h.

◆ SysTick_CTRL_COUNTFLAG_Pos [4/7]

#define SysTick_CTRL_COUNTFLAG_Pos   16U

SysTick CTRL: COUNTFLAG Position

Definition at line 674 of file core_sc300.h.

◆ SysTick_CTRL_COUNTFLAG_Pos [5/7]

#define SysTick_CTRL_COUNTFLAG_Pos   16U

SysTick CTRL: COUNTFLAG Position

Definition at line 692 of file core_cm3.h.

◆ SysTick_CTRL_COUNTFLAG_Pos [6/7]

#define SysTick_CTRL_COUNTFLAG_Pos   16U

SysTick CTRL: COUNTFLAG Position

Definition at line 753 of file core_cm4.h.

◆ SysTick_CTRL_COUNTFLAG_Pos [7/7]

#define SysTick_CTRL_COUNTFLAG_Pos   16U

SysTick CTRL: COUNTFLAG Position

Definition at line 955 of file core_cm7.h.

◆ SysTick_CTRL_ENABLE_Msk [1/7]

#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)

SysTick CTRL: ENABLE Mask

Definition at line 515 of file core_cm0.h.

Referenced by clock_adjust().

◆ SysTick_CTRL_ENABLE_Msk [2/7]

#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)

SysTick CTRL: ENABLE Mask

Definition at line 539 of file core_cm0plus.h.

◆ SysTick_CTRL_ENABLE_Msk [3/7]

#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)

SysTick CTRL: ENABLE Mask

Definition at line 550 of file core_sc000.h.

◆ SysTick_CTRL_ENABLE_Msk [4/7]

#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)

SysTick CTRL: ENABLE Mask

Definition at line 684 of file core_sc300.h.

◆ SysTick_CTRL_ENABLE_Msk [5/7]

#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)

SysTick CTRL: ENABLE Mask

Definition at line 702 of file core_cm3.h.

◆ SysTick_CTRL_ENABLE_Msk [6/7]

#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)

SysTick CTRL: ENABLE Mask

Definition at line 763 of file core_cm4.h.

◆ SysTick_CTRL_ENABLE_Msk [7/7]

#define SysTick_CTRL_ENABLE_Msk   (1UL /*<< SysTick_CTRL_ENABLE_Pos*/)

SysTick CTRL: ENABLE Mask

Definition at line 965 of file core_cm7.h.

◆ SysTick_CTRL_ENABLE_Pos [1/7]

#define SysTick_CTRL_ENABLE_Pos   0U

SysTick CTRL: ENABLE Position

Definition at line 514 of file core_cm0.h.

◆ SysTick_CTRL_ENABLE_Pos [2/7]

#define SysTick_CTRL_ENABLE_Pos   0U

SysTick CTRL: ENABLE Position

Definition at line 538 of file core_cm0plus.h.

◆ SysTick_CTRL_ENABLE_Pos [3/7]

#define SysTick_CTRL_ENABLE_Pos   0U

SysTick CTRL: ENABLE Position

Definition at line 549 of file core_sc000.h.

◆ SysTick_CTRL_ENABLE_Pos [4/7]

#define SysTick_CTRL_ENABLE_Pos   0U

SysTick CTRL: ENABLE Position

Definition at line 683 of file core_sc300.h.

◆ SysTick_CTRL_ENABLE_Pos [5/7]

#define SysTick_CTRL_ENABLE_Pos   0U

SysTick CTRL: ENABLE Position

Definition at line 701 of file core_cm3.h.

◆ SysTick_CTRL_ENABLE_Pos [6/7]

#define SysTick_CTRL_ENABLE_Pos   0U

SysTick CTRL: ENABLE Position

Definition at line 762 of file core_cm4.h.

◆ SysTick_CTRL_ENABLE_Pos [7/7]

#define SysTick_CTRL_ENABLE_Pos   0U

SysTick CTRL: ENABLE Position

Definition at line 964 of file core_cm7.h.

◆ SysTick_CTRL_TICKINT_Msk [1/7]

#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)

SysTick CTRL: TICKINT Mask

Definition at line 512 of file core_cm0.h.

◆ SysTick_CTRL_TICKINT_Msk [2/7]

#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)

SysTick CTRL: TICKINT Mask

Definition at line 536 of file core_cm0plus.h.

◆ SysTick_CTRL_TICKINT_Msk [3/7]

#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)

SysTick CTRL: TICKINT Mask

Definition at line 547 of file core_sc000.h.

◆ SysTick_CTRL_TICKINT_Msk [4/7]

#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)

SysTick CTRL: TICKINT Mask

Definition at line 681 of file core_sc300.h.

◆ SysTick_CTRL_TICKINT_Msk [5/7]

#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)

SysTick CTRL: TICKINT Mask

Definition at line 699 of file core_cm3.h.

◆ SysTick_CTRL_TICKINT_Msk [6/7]

#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)

SysTick CTRL: TICKINT Mask

Definition at line 760 of file core_cm4.h.

◆ SysTick_CTRL_TICKINT_Msk [7/7]

#define SysTick_CTRL_TICKINT_Msk   (1UL << SysTick_CTRL_TICKINT_Pos)

SysTick CTRL: TICKINT Mask

Definition at line 962 of file core_cm7.h.

◆ SysTick_CTRL_TICKINT_Pos [1/7]

#define SysTick_CTRL_TICKINT_Pos   1U

SysTick CTRL: TICKINT Position

Definition at line 511 of file core_cm0.h.

◆ SysTick_CTRL_TICKINT_Pos [2/7]

#define SysTick_CTRL_TICKINT_Pos   1U

SysTick CTRL: TICKINT Position

Definition at line 535 of file core_cm0plus.h.

◆ SysTick_CTRL_TICKINT_Pos [3/7]

#define SysTick_CTRL_TICKINT_Pos   1U

SysTick CTRL: TICKINT Position

Definition at line 546 of file core_sc000.h.

◆ SysTick_CTRL_TICKINT_Pos [4/7]

#define SysTick_CTRL_TICKINT_Pos   1U

SysTick CTRL: TICKINT Position

Definition at line 680 of file core_sc300.h.

◆ SysTick_CTRL_TICKINT_Pos [5/7]

#define SysTick_CTRL_TICKINT_Pos   1U

SysTick CTRL: TICKINT Position

Definition at line 698 of file core_cm3.h.

◆ SysTick_CTRL_TICKINT_Pos [6/7]

#define SysTick_CTRL_TICKINT_Pos   1U

SysTick CTRL: TICKINT Position

Definition at line 759 of file core_cm4.h.

◆ SysTick_CTRL_TICKINT_Pos [7/7]

#define SysTick_CTRL_TICKINT_Pos   1U

SysTick CTRL: TICKINT Position

Definition at line 961 of file core_cm7.h.

◆ SysTick_LOAD_RELOAD_Msk [1/7]

#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)

SysTick LOAD: RELOAD Mask

Definition at line 519 of file core_cm0.h.

◆ SysTick_LOAD_RELOAD_Msk [2/7]

#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)

SysTick LOAD: RELOAD Mask

Definition at line 543 of file core_cm0plus.h.

◆ SysTick_LOAD_RELOAD_Msk [3/7]

#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)

SysTick LOAD: RELOAD Mask

Definition at line 554 of file core_sc000.h.

◆ SysTick_LOAD_RELOAD_Msk [4/7]

#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)

SysTick LOAD: RELOAD Mask

Definition at line 688 of file core_sc300.h.

◆ SysTick_LOAD_RELOAD_Msk [5/7]

#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)

SysTick LOAD: RELOAD Mask

Definition at line 706 of file core_cm3.h.

◆ SysTick_LOAD_RELOAD_Msk [6/7]

#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)

SysTick LOAD: RELOAD Mask

Definition at line 767 of file core_cm4.h.

◆ SysTick_LOAD_RELOAD_Msk [7/7]

#define SysTick_LOAD_RELOAD_Msk   (0xFFFFFFUL /*<< SysTick_LOAD_RELOAD_Pos*/)

SysTick LOAD: RELOAD Mask

Definition at line 969 of file core_cm7.h.

◆ SysTick_LOAD_RELOAD_Pos [1/7]

#define SysTick_LOAD_RELOAD_Pos   0U

SysTick LOAD: RELOAD Position

Definition at line 518 of file core_cm0.h.

◆ SysTick_LOAD_RELOAD_Pos [2/7]

#define SysTick_LOAD_RELOAD_Pos   0U

SysTick LOAD: RELOAD Position

Definition at line 542 of file core_cm0plus.h.

◆ SysTick_LOAD_RELOAD_Pos [3/7]

#define SysTick_LOAD_RELOAD_Pos   0U

SysTick LOAD: RELOAD Position

Definition at line 553 of file core_sc000.h.

◆ SysTick_LOAD_RELOAD_Pos [4/7]

#define SysTick_LOAD_RELOAD_Pos   0U

SysTick LOAD: RELOAD Position

Definition at line 687 of file core_sc300.h.

◆ SysTick_LOAD_RELOAD_Pos [5/7]

#define SysTick_LOAD_RELOAD_Pos   0U

SysTick LOAD: RELOAD Position

Definition at line 705 of file core_cm3.h.

◆ SysTick_LOAD_RELOAD_Pos [6/7]

#define SysTick_LOAD_RELOAD_Pos   0U

SysTick LOAD: RELOAD Position

Definition at line 766 of file core_cm4.h.

◆ SysTick_LOAD_RELOAD_Pos [7/7]

#define SysTick_LOAD_RELOAD_Pos   0U

SysTick LOAD: RELOAD Position

Definition at line 968 of file core_cm7.h.

◆ SysTick_VAL_CURRENT_Msk [1/7]

#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)

SysTick VAL: CURRENT Mask

Definition at line 523 of file core_cm0.h.

◆ SysTick_VAL_CURRENT_Msk [2/7]

#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)

SysTick VAL: CURRENT Mask

Definition at line 547 of file core_cm0plus.h.

◆ SysTick_VAL_CURRENT_Msk [3/7]

#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)

SysTick VAL: CURRENT Mask

Definition at line 558 of file core_sc000.h.

◆ SysTick_VAL_CURRENT_Msk [4/7]

#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)

SysTick VAL: CURRENT Mask

Definition at line 692 of file core_sc300.h.

◆ SysTick_VAL_CURRENT_Msk [5/7]

#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)

SysTick VAL: CURRENT Mask

Definition at line 710 of file core_cm3.h.

◆ SysTick_VAL_CURRENT_Msk [6/7]

#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)

SysTick VAL: CURRENT Mask

Definition at line 771 of file core_cm4.h.

◆ SysTick_VAL_CURRENT_Msk [7/7]

#define SysTick_VAL_CURRENT_Msk   (0xFFFFFFUL /*<< SysTick_VAL_CURRENT_Pos*/)

SysTick VAL: CURRENT Mask

Definition at line 973 of file core_cm7.h.

◆ SysTick_VAL_CURRENT_Pos [1/7]

#define SysTick_VAL_CURRENT_Pos   0U

SysTick VAL: CURRENT Position

Definition at line 522 of file core_cm0.h.

◆ SysTick_VAL_CURRENT_Pos [2/7]

#define SysTick_VAL_CURRENT_Pos   0U

SysTick VAL: CURRENT Position

Definition at line 546 of file core_cm0plus.h.

◆ SysTick_VAL_CURRENT_Pos [3/7]

#define SysTick_VAL_CURRENT_Pos   0U

SysTick VAL: CURRENT Position

Definition at line 557 of file core_sc000.h.

◆ SysTick_VAL_CURRENT_Pos [4/7]

#define SysTick_VAL_CURRENT_Pos   0U

SysTick VAL: CURRENT Position

Definition at line 691 of file core_sc300.h.

◆ SysTick_VAL_CURRENT_Pos [5/7]

#define SysTick_VAL_CURRENT_Pos   0U

SysTick VAL: CURRENT Position

Definition at line 709 of file core_cm3.h.

◆ SysTick_VAL_CURRENT_Pos [6/7]

#define SysTick_VAL_CURRENT_Pos   0U

SysTick VAL: CURRENT Position

Definition at line 770 of file core_cm4.h.

◆ SysTick_VAL_CURRENT_Pos [7/7]

#define SysTick_VAL_CURRENT_Pos   0U

SysTick VAL: CURRENT Position

Definition at line 972 of file core_cm7.h.