Struct atsam4lc8c::acifc::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub ctrl: CTRL, pub sr: SR, pub ier: IER, pub idr: IDR, pub imr: IMR, pub isr: ISR, pub icr: ICR, pub tr: TR, pub parameter: PARAMETER, pub version: VERSION, pub confw: [CONFW; 4], pub conf: [CONF; 8], // some fields omitted }
Register block
Fields
ctrl: CTRL
0x00 - Control Register
sr: SR
0x04 - Status Register
ier: IER
0x10 - Interrupt Enable Register
idr: IDR
0x14 - Interrupt Disable Register
imr: IMR
0x18 - Interrupt Mask Register
isr: ISR
0x1c - Interrupt Status Register
icr: ICR
0x20 - Interrupt Status Clear Register
tr: TR
0x24 - Test Register
parameter: PARAMETER
0x30 - Parameter Register
version: VERSION
0x34 - Version Register
confw: [CONFW; 4]
0x80 - Window configuration Register
conf: [CONF; 8]
0xd0 - AC Configuration Register