aboutsummaryrefslogtreecommitdiff
path: root/drivers/ccm-11xx/src/ral_1180/observe.rs
blob: 7371acd634555b08b50d3e341ff05f00a4aa1a66 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#[repr(C)]
#[allow(non_snake_case)]
pub struct RegisterBlock {
    pub CONTROL: u32,
    pub CONTROL_SET: u32,
    pub CONTROL_CLR: u32,
    pub CONTROL_TOG: u32,
    _reserved0: [u8; 16],
    pub STATUS: u32,
    _reserved1: [u8; 12],
    pub AUTHEN: u32,
    pub AUTHEN_SET: u32,
    pub AUTHEN_CLR: u32,
    pub AUTHEN_TOG: u32,
    pub FREQUENCY_CURRENT: u32,
    pub FREQUENCY_MIN: u32,
    pub FREQUENCY_MAX: u32,
    _reserved2: [u8; 4],
    pub PERIOD_CURRENT: u32,
    pub PERIOD_MIN: u32,
    pub PERIOD_MAX: u32,
    _reserved3: [u8; 4],
    pub HIGH_CURRENT: u32,
    pub HIGH_MIN: u32,
    pub HIGH_MAX: u32,
    _reserved4: [u8; 4],
    pub LOW_CURRENT: u32,
    pub LOW_MIN: u32,
    pub LOW_MAX: u32,
    _reserved5: [u8; 4],
}