Struct atsam4lc8c::abdacb::RegisterBlock
[−]
[src]
#[repr(C)]pub struct RegisterBlock { pub cr: CR, pub sdr0: SDR0, pub sdr1: SDR1, pub vcr0: VCR0, pub vcr1: VCR1, pub ier: IER, pub idr: IDR, pub imr: IMR, pub sr: SR, pub scr: SCR, pub parameter: PARAMETER, pub version: VERSION, }
Register block
Fields
cr: CR
0x00 - Control Register
sdr0: SDR0
0x04 - Sample Data Register 0
sdr1: SDR1
0x08 - Sample Data Register 1
vcr0: VCR0
0x0c - Volume Control Register 0
vcr1: VCR1
0x10 - Volume Control Register 1
ier: IER
0x14 - Interrupt Enable Register
idr: IDR
0x18 - Interupt Disable Register
imr: IMR
0x1c - Interrupt Mask Register
sr: SR
0x20 - Status Register
scr: SCR
0x24 - Status Clear Register
parameter: PARAMETER
0x28 - Parameter Register
version: VERSION
0x2c - Version Register