1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4 #[doc = "0x00 - RSTVAL register"]
5 pub rstval: RSTVAL,
6 #[doc = "0x04 - INTVAL register"]
7 pub intval: INTVAL,
8 #[doc = "0x08 - CR register"]
9 pub cr: CR,
10 #[doc = "0x0c - IF register"]
11 pub if_: IF,
12 #[doc = "0x10 - FEED register"]
13 pub feed: FEED,
14}
15#[doc = "RSTVAL (rw) register accessor: an alias for `Reg<RSTVAL_SPEC>`"]
16pub type RSTVAL = crate::Reg<rstval::RSTVAL_SPEC>;
17#[doc = "RSTVAL register"]
18pub mod rstval;
19#[doc = "INTVAL (rw) register accessor: an alias for `Reg<INTVAL_SPEC>`"]
20pub type INTVAL = crate::Reg<intval::INTVAL_SPEC>;
21#[doc = "INTVAL register"]
22pub mod intval;
23#[doc = "CR (rw) register accessor: an alias for `Reg<CR_SPEC>`"]
24pub type CR = crate::Reg<cr::CR_SPEC>;
25#[doc = "CR register"]
26pub mod cr;
27#[doc = "IF (rw) register accessor: an alias for `Reg<IF_SPEC>`"]
28pub type IF = crate::Reg<if_::IF_SPEC>;
29#[doc = "IF register"]
30pub mod if_;
31#[doc = "FEED (rw) register accessor: an alias for `Reg<FEED_SPEC>`"]
32pub type FEED = crate::Reg<feed::FEED_SPEC>;
33#[doc = "FEED register"]
34pub mod feed;