mimxrt685s_pac/sct0/
out.rs

1#[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;