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
32
33
34
#[doc = r"Register block"]
#[repr(C)]
pub struct OHCI_FRAME_COUNTER_PARTITION {
    #[doc = "0x00 - OHCI Frame Interval Register"]
    pub hc_fm_interval: HC_FM_INTERVAL,
    #[doc = "0x04 - OHCI Frame Remaining Register"]
    pub hc_fm_remaining: HC_FM_REMAINING,
    #[doc = "0x08 - OHCI Frame Number Register"]
    pub hc_fm_number: HC_FM_NUMBER,
    #[doc = "0x0c - OHCI Periodic Start Register"]
    pub hc_periodic_start: HC_PERIODIC_START,
    #[doc = "0x10 - OHCI LS Threshold Register"]
    pub hc_ls_threshold: HC_LS_THRESHOLD,
}
#[doc = "hc_fm_interval (rw) register accessor: an alias for `Reg<HC_FM_INTERVAL_SPEC>`"]
pub type HC_FM_INTERVAL = crate::Reg<hc_fm_interval::HC_FM_INTERVAL_SPEC>;
#[doc = "OHCI Frame Interval Register"]
pub mod hc_fm_interval;
#[doc = "hc_fm_remaining (rw) register accessor: an alias for `Reg<HC_FM_REMAINING_SPEC>`"]
pub type HC_FM_REMAINING = crate::Reg<hc_fm_remaining::HC_FM_REMAINING_SPEC>;
#[doc = "OHCI Frame Remaining Register"]
pub mod hc_fm_remaining;
#[doc = "hc_fm_number (rw) register accessor: an alias for `Reg<HC_FM_NUMBER_SPEC>`"]
pub type HC_FM_NUMBER = crate::Reg<hc_fm_number::HC_FM_NUMBER_SPEC>;
#[doc = "OHCI Frame Number Register"]
pub mod hc_fm_number;
#[doc = "hc_periodic_start (rw) register accessor: an alias for `Reg<HC_PERIODIC_START_SPEC>`"]
pub type HC_PERIODIC_START = crate::Reg<hc_periodic_start::HC_PERIODIC_START_SPEC>;
#[doc = "OHCI Periodic Start Register"]
pub mod hc_periodic_start;
#[doc = "hc_ls_threshold (rw) register accessor: an alias for `Reg<HC_LS_THRESHOLD_SPEC>`"]
pub type HC_LS_THRESHOLD = crate::Reg<hc_ls_threshold::HC_LS_THRESHOLD_SPEC>;
#[doc = "OHCI LS Threshold Register"]
pub mod hc_ls_threshold;