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

Static Public Attributes

static constexpr u8 kBit7Pos = 15U
 
static constexpr u8 kBit0Pos = 8U
 
static constexpr u32 kMsk = BitMask<kBit7Pos, kBit0Pos>()
 
static constexpr u8 kBfarValidBitPos = 7U + RegisterOffsets::kBusFaultOffset
 
static constexpr u32 kBfarValidMsk = 1U << kBfarValidBitPos
 
static constexpr u8 kLsperrBitPos = 5U + RegisterOffsets::kBusFaultOffset
 
static constexpr u32 kLsperrMsk = 1U << kLsperrBitPos
 
static constexpr u8 kStkerrBitPos = 4U + RegisterOffsets::kBusFaultOffset
 
static constexpr u32 kStkerrMsk = 1U << kStkerrBitPos
 
static constexpr u8 kUnstkerrBitPos = 3U + RegisterOffsets::kBusFaultOffset
 
static constexpr u32 kUnstkerrMsk = 1U << kUnstkerrBitPos
 
static constexpr u8 kImpreciseErrBitPos = 2U + RegisterOffsets::kBusFaultOffset
 
static constexpr u32 kImpreciseErrMsk = 1U << kImpreciseErrBitPos
 
static constexpr u8 kPreciseErrBitPos = 1U + RegisterOffsets::kBusFaultOffset
 
static constexpr u32 kPreciseErrMsk = 1U << kPreciseErrBitPos
 
static constexpr u8 kIbuErrBitPos = 0U + RegisterOffsets::kBusFaultOffset
 
static constexpr u32 kIbuErrMsk = 1U << kIbuErrBitPos
 

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