s32k144_pac/
wdog.rs

1#[doc = r"Register block"]
2#[repr(C)]
3pub struct RegisterBlock {
4    #[doc = "0x00 - Watchdog Control and Status Register"]
5    pub cs: crate::Reg<cs::CS_SPEC>,
6    #[doc = "0x04 - Watchdog Counter Register"]
7    pub cnt: crate::Reg<cnt::CNT_SPEC>,
8    #[doc = "0x08 - Watchdog Timeout Value Register"]
9    pub toval: crate::Reg<toval::TOVAL_SPEC>,
10    #[doc = "0x0c - Watchdog Window Register"]
11    pub win: crate::Reg<win::WIN_SPEC>,
12}
13#[doc = "CS register accessor: an alias for `Reg<CS_SPEC>`"]
14pub type CS = crate::Reg<cs::CS_SPEC>;
15#[doc = "Watchdog Control and Status Register"]
16pub mod cs;
17#[doc = "CNT register accessor: an alias for `Reg<CNT_SPEC>`"]
18pub type CNT = crate::Reg<cnt::CNT_SPEC>;
19#[doc = "Watchdog Counter Register"]
20pub mod cnt;
21#[doc = "TOVAL register accessor: an alias for `Reg<TOVAL_SPEC>`"]
22pub type TOVAL = crate::Reg<toval::TOVAL_SPEC>;
23#[doc = "Watchdog Timeout Value Register"]
24pub mod toval;
25#[doc = "WIN register accessor: an alias for `Reg<WIN_SPEC>`"]
26pub type WIN = crate::Reg<win::WIN_SPEC>;
27#[doc = "Watchdog Window Register"]
28pub mod win;