Struct atsam4lc4c::parc::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub cfg: CFG, pub cr: CR, pub ier: IER, pub idr: IDR, pub imr: IMR, pub sr: SR, pub icr: ICR, pub rhr: RHR, pub version: VERSION, }
Register block
Fields
cfg: CFG
0x00 - Configuration Register
cr: CR
0x04 - Control Register
ier: IER
0x08 - Interrupt Enable Register
idr: IDR
0x0c - Interrupt Disable Register
imr: IMR
0x10 - Interrupt Mask Register
sr: SR
0x14 - Status Register
icr: ICR
0x18 - Interrupt Status Clear Register
rhr: RHR
0x1c - Receive Holding Register
version: VERSION
0x20 - Version Register