InES Hardware Abstraction Layer
|
Representation of SCB register. More...
#include <reg_stm32f4xx.h>
Data Fields | |
volatile uint32_t | CPUID |
volatile uint32_t | ICSR |
volatile uint32_t | VTOR |
volatile uint32_t | AIRCR |
volatile uint32_t | SCR |
volatile uint32_t | CCR |
volatile uint32_t | SHPR1 |
volatile uint32_t | SHPR2 |
volatile uint32_t | SHPR3 |
volatile uint32_t | SHCSR |
volatile uint32_t | CFSR |
volatile uint32_t | HFSR |
uint32_t | RESERVED |
volatile uint32_t | MMAR |
volatile uint32_t | BFAR |
volatile uint32_t | AFSR |
Representation of SCB register.
Described in programming manual p.206ff.
volatile uint32_t reg_scb_t::AFSR |
Auxiliary fault status register.
volatile uint32_t reg_scb_t::AIRCR |
Application irq/reset control register.
volatile uint32_t reg_scb_t::BFAR |
Bus fault address register.
volatile uint32_t reg_scb_t::CCR |
Configuration control register.
volatile uint32_t reg_scb_t::CFSR |
Configurable fault status register. UFSR: Usage fault status register. BFSR: Bus fault status register. MMFSR: Memory managm. fault status reg.
volatile uint32_t reg_scb_t::CPUID |
CPU ID register.
volatile uint32_t reg_scb_t::HFSR |
Hard fault status register.
volatile uint32_t reg_scb_t::ICSR |
Interrupt control/state register.
volatile uint32_t reg_scb_t::MMAR |
Memory management fault addr. register.
volatile uint32_t reg_scb_t::SCR |
System control register.
volatile uint32_t reg_scb_t::SHCSR |
System handler control/status register.
volatile uint32_t reg_scb_t::SHPR1 |
System handler priority register 1.
volatile uint32_t reg_scb_t::SHPR2 |
System handler priority register 2.
volatile uint32_t reg_scb_t::SHPR3 |
System handler priority register 3.
volatile uint32_t reg_scb_t::VTOR |
Vector table offset register.