Struct atsam4lc4c::smap::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub cr: CR, pub sr: SR, pub scr: SCR, pub addr: ADDR, pub length: LENGTH, pub data: DATA, pub version: VERSION, pub cidr: CIDR, pub exid: EXID, pub idr: IDR, // some fields omitted }

Register block

Fields

0x00 - Control Register

0x04 - Status Register

0x08 - Status Clear Register

0x0c - Address Register

0x10 - Length Register

0x14 - Data Register

0x28 - VERSION register

0xf0 - Chip ID Register

0xf4 - Chip ID Extension Register

0xfc - AP Identification register

Trait Implementations

Auto Trait Implementations

impl Send for RegisterBlock

impl !Sync for RegisterBlock