esp32s3/uhci0/
reg_q.rs

1#[repr(C)]
2#[cfg_attr(feature = "impl-register-debug", derive(Debug))]
3#[doc = "Cluster REG_Q%s, containing REG_Q?_WORD0, REG_Q?_WORD1"]
4pub struct REG_Q {
5    word0: WORD0,
6    word1: WORD1,
7}
8impl REG_Q {
9    #[doc = "0x00 - Q0_WORD0 quick_sent register"]
10    #[inline(always)]
11    pub const fn word0(&self) -> &WORD0 {
12        &self.word0
13    }
14    #[doc = "0x04 - Q0_WORD1 quick_sent register"]
15    #[inline(always)]
16    pub const fn word1(&self) -> &WORD1 {
17        &self.word1
18    }
19}
20#[doc = "WORD0 (rw) register accessor: Q0_WORD0 quick_sent register\n\nYou can [`read`](crate::Reg::read) this register and get [`word0::R`]. You can [`reset`](crate::Reg::reset), [`write`](crate::Reg::write), [`write_with_zero`](crate::Reg::write_with_zero) this register using [`word0::W`]. You can also [`modify`](crate::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@word0`] module"]
21pub type WORD0 = crate::Reg<word0::WORD0_SPEC>;
22#[doc = "Q0_WORD0 quick_sent register"]
23pub mod word0;
24#[doc = "WORD1 (rw) register accessor: Q0_WORD1 quick_sent register\n\nYou can [`read`](crate::Reg::read) this register and get [`word1::R`]. You can [`reset`](crate::Reg::reset), [`write`](crate::Reg::write), [`write_with_zero`](crate::Reg::write_with_zero) this register using [`word1::W`]. You can also [`modify`](crate::Reg::modify) this register. See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [`mod@word1`] module"]
25pub type WORD1 = crate::Reg<word1::WORD1_SPEC>;
26#[doc = "Q0_WORD1 quick_sent register"]
27pub mod word1;