Struct s32k144::mcm::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub plasc: PLASC, pub plamc: PLAMC, pub cpcr: CPCR, pub iscr: ISCR, pub pid: PID, pub cpo: CPO, pub lmdr0: LMDR0, pub lmdr1: LMDR1, pub lmdr2: LMDR2, pub lmpecr: LMPECR, pub lmpeir: LMPEIR, pub lmfar: LMFAR, pub lmfatr: LMFATR, pub lmfdhr: LMFDHR, pub lmfdlr: LMFDLR, // some fields omitted }
Register block
Fields
plasc: PLASC
0x08 - Crossbar Switch (AXBS) Slave Configuration
plamc: PLAMC
0x0a - Crossbar Switch (AXBS) Master Configuration
cpcr: CPCR
0x0c - Core Platform Control Register
iscr: ISCR
0x10 - Interrupt Status and Control Register
pid: PID
0x30 - Process ID Register
cpo: CPO
0x40 - Compute Operation Control Register
lmdr0: LMDR0
0x400 - Local Memory Descriptor Register
lmdr1: LMDR1
0x404 - Local Memory Descriptor Register
lmdr2: LMDR2
0x408 - Local Memory Descriptor Register2
lmpecr: LMPECR
0x480 - LMEM Parity and ECC Control Register
lmpeir: LMPEIR
0x488 - LMEM Parity and ECC Interrupt Register
lmfar: LMFAR
0x490 - LMEM Fault Address Register
lmfatr: LMFATR
0x494 - LMEM Fault Attribute Register
lmfdhr: LMFDHR
0x4a0 - LMEM Fault Data High Register
lmfdlr: LMFDLR
0x4a4 - LMEM Fault Data Low Register