Struct xmc4200::dac::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub id: ID, pub dac0cfg0: DAC0CFG0, pub dac0cfg1: DAC0CFG1, pub dac1cfg0: DAC1CFG0, pub dac1cfg1: DAC1CFG1, pub dac0data: DAC0DATA, pub dac1data: DAC1DATA, pub dac01data: DAC01DATA, pub dac0patl: DAC0PATL, pub dac0path: DAC0PATH, pub dac1patl: DAC1PATL, pub dac1path: DAC1PATH, }

Register block

Fields

0x00 - Module Identification Register

0x04 - DAC0 Configuration Register 0

0x08 - DAC0 Configuration Register 1

0x0c - DAC1 Configuration Register 0

0x10 - DAC1 Configuration Register 1

0x14 - DAC0 Data Register

0x18 - DAC1 Data Register

0x1c - DAC01 Data Register

0x20 - DAC0 Lower Pattern Register

0x24 - DAC0 Higher Pattern Register

0x28 - DAC1 Lower Pattern Register

0x2c - DAC1 Higher Pattern Register

Trait Implementations

Auto Trait Implementations

impl Send for RegisterBlock

impl !Sync for RegisterBlock