ARM /CFSR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CFSR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (IACCVIOL)IACCVIOL 0 (DACCVIOL)DACCVIOL 0 (MUNSTKERR)MUNSTKERR 0 (MSTKERR)MSTKERR 0 (MLSPERR)MLSPERR 0 (MMARVALID)MMARVALID 0 (IBUSERR)IBUSERR 0 (PRECISERR)PRECISERR 0 (IMPRECISERR)IMPRECISERR 0 (UNSTKERR)UNSTKERR 0 (STKERR)STKERR 0 (LSPERR)LSPERR 0 (BFARVALID)BFARVALID 0 (UNDEFINSTR)UNDEFINSTR 0 (INVSTATE)INVSTATE 0 (INVPC)INVPC 0 (NOCP)NOCP 0 (UNALIGNED)UNALIGNED 0 (DIVBYZERO)DIVBYZERO

Description

Configurable Fault Status Register

Fields

IACCVIOL

Instruction access violation

DACCVIOL

Data access violation

MUNSTKERR

Memory manager fault on unstacking for a return from exception

MSTKERR

Memory manager fault on stacking for exception entry

MLSPERR

Memory manager fault on floating-point lazy state preservation

MMARVALID

Memory manager fault address register valid flag

IBUSERR

Instruction bus error

PRECISERR

Precise data bus error

IMPRECISERR

Imprecise data bus error

UNSTKERR

Bus fault on unstacking for a return from exception

STKERR

Bus fault on stacking for exception entry

LSPERR

Bus fault on floating-point lazy state preservation

BFARVALID

Bus fault address register valid flag

UNDEFINSTR

Undefined instruction usage fault

INVSTATE

Invalid state usage fault

INVPC

Invalid PC load usage fault

NOCP

No coprocessor usage fault

UNALIGNED

Unaligned access usage fault

DIVBYZERO

Divide by zero usage fault

Links

()