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

0x08 - Crossbar Switch (AXBS) Slave Configuration

0x0a - Crossbar Switch (AXBS) Master Configuration

0x0c - Core Platform Control Register

0x10 - Interrupt Status and Control Register

0x30 - Process ID Register

0x40 - Compute Operation Control Register

0x400 - Local Memory Descriptor Register

0x404 - Local Memory Descriptor Register

0x408 - Local Memory Descriptor Register2

0x480 - LMEM Parity and ECC Control Register

0x488 - LMEM Parity and ECC Interrupt Register

0x490 - LMEM Fault Address Register

0x494 - LMEM Fault Attribute Register

0x4a0 - LMEM Fault Data High Register

0x4a4 - LMEM Fault Data Low Register