Struct xmc4200::can::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub clc: CLC, pub id: ID, pub fdr: FDR, pub list: [LIST; 8], pub mspnd: [MSPND; 8], pub msid: [MSID; 8], pub msimask: MSIMASK, pub panctr: PANCTR, pub mcr: MCR, pub mitr: MITR, // some fields omitted }

Register block

Fields

0x00 - CAN Clock Control Register

0x08 - Module Identification Register

0x0c - CAN Fractional Divider Register

0x100 - List Register

0x140 - Message Pending Register

0x180 - Message Index Register

0x1c0 - Message Index Mask Register

0x1c4 - Panel Control Register

0x1c8 - Module Control Register

0x1cc - Module Interrupt Trigger Register

Trait Implementations

Auto Trait Implementations

impl Send for RegisterBlock

impl !Sync for RegisterBlock