libmicroemu 0.2.0
ARM Microcontroller Emulator Library
Loading...
Searching...
No Matches
libmicroemu::SysTickRegister Struct Reference

Static Public Attributes

static constexpr u8 kCsrEnablePos = 0U
 
static constexpr u32 kCsrEnableMsk = 1U << kCsrEnablePos
 
static constexpr u8 kCsrTickIntPos = 1U
 
static constexpr u32 kCsrTickIntMsk = 1U << kCsrTickIntPos
 
static constexpr u8 kCsrClockSourcePos = 2U
 
static constexpr u32 kCsrClockSourceMsk = 1U << kCsrClockSourcePos
 
static constexpr u8 kCsrCountFlagPos = 16U
 
static constexpr u32 kCsrCountFlagMsk = 1U << kCsrCountFlagPos
 
static constexpr u8 kRvrReloadPos = 0U
 
static constexpr u32 kRvrReloadMsk = 0x00FFFFFFU << kRvrReloadPos
 
static constexpr u8 kCvrCurrentPos = 0U
 
static constexpr u32 kCvrCurrentMsk = 0x00FFFFFFU << kCvrCurrentPos
 
static constexpr u8 kCalibNoRefPos = 31U
 
static constexpr u32 kCalibNoRefMsk = 1U << kCalibNoRefPos
 
static constexpr u8 kCalibSkewPos = 30U
 
static constexpr u32 kCalibSkewMsk = 1U << kCalibSkewPos
 
static constexpr u8 kCalibTenMsPos = 0U
 
static constexpr u32 kCalibTenMsMsk = 0x00FFFFFFU << kCalibTenMsPos
 

The documentation for this struct was generated from the following file: