mimxrt685s_pac/sct0/
out.rs1#[repr(C)]
2#[cfg_attr(feature = "debug", derive(Debug))]
3#[doc = "no description available"]
4#[doc(alias = "OUT")]
5pub struct Out {
6 out_set: OutSet,
7 out_clr: OutClr,
8}
9impl Out {
10 #[doc = "0x00 - SCT output 0 set register"]
11 #[inline(always)]
12 pub const fn out_set(&self) -> &OutSet {
13 &self.out_set
14 }
15 #[doc = "0x04 - SCT output 0 clear register"]
16 #[inline(always)]
17 pub const fn out_clr(&self) -> &OutClr {
18 &self.out_clr
19 }
20}
21#[doc = "OUT_SET (rw) register accessor: SCT output 0 set register\n\nYou can [`read`](crate::Reg::read) this register and get [`out_set::R`]. You can [`reset`](crate::Reg::reset), [`write`](crate::Reg::write), [`write_with_zero`](crate::Reg::write_with_zero) this register using [`out_set::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@out_set`]
22module"]
23#[doc(alias = "OUT_SET")]
24pub type OutSet = crate::Reg<out_set::OutSetSpec>;
25#[doc = "SCT output 0 set register"]
26pub mod out_set;
27#[doc = "OUT_CLR (rw) register accessor: SCT output 0 clear register\n\nYou can [`read`](crate::Reg::read) this register and get [`out_clr::R`]. You can [`reset`](crate::Reg::reset), [`write`](crate::Reg::write), [`write_with_zero`](crate::Reg::write_with_zero) this register using [`out_clr::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@out_clr`]
28module"]
29#[doc(alias = "OUT_CLR")]
30pub type OutClr = crate::Reg<out_clr::OutClrSpec>;
31#[doc = "SCT output 0 clear register"]
32pub mod out_clr;