atsamd51j20a/oscctrl/
dpll.rs1#[doc = "DPLL Control A\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [dpllctrla](dpllctrla) module"]
2pub type DPLLCTRLA = crate::Reg<u8, _DPLLCTRLA>;
3#[allow(missing_docs)]
4#[doc(hidden)]
5pub struct _DPLLCTRLA;
6#[doc = "`read()` method returns [dpllctrla::R](dpllctrla::R) reader structure"]
7impl crate::Readable for DPLLCTRLA {}
8#[doc = "`write(|w| ..)` method takes [dpllctrla::W](dpllctrla::W) writer structure"]
9impl crate::Writable for DPLLCTRLA {}
10#[doc = "DPLL Control A"]
11pub mod dpllctrla;
12#[doc = "DPLL Ratio Control\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [dpllratio](dpllratio) module"]
13pub type DPLLRATIO = crate::Reg<u32, _DPLLRATIO>;
14#[allow(missing_docs)]
15#[doc(hidden)]
16pub struct _DPLLRATIO;
17#[doc = "`read()` method returns [dpllratio::R](dpllratio::R) reader structure"]
18impl crate::Readable for DPLLRATIO {}
19#[doc = "`write(|w| ..)` method takes [dpllratio::W](dpllratio::W) writer structure"]
20impl crate::Writable for DPLLRATIO {}
21#[doc = "DPLL Ratio Control"]
22pub mod dpllratio;
23#[doc = "DPLL Control B\n\nThis register you can [`read`](crate::generic::Reg::read), [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero), [`modify`](crate::generic::Reg::modify). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [dpllctrlb](dpllctrlb) module"]
24pub type DPLLCTRLB = crate::Reg<u32, _DPLLCTRLB>;
25#[allow(missing_docs)]
26#[doc(hidden)]
27pub struct _DPLLCTRLB;
28#[doc = "`read()` method returns [dpllctrlb::R](dpllctrlb::R) reader structure"]
29impl crate::Readable for DPLLCTRLB {}
30#[doc = "`write(|w| ..)` method takes [dpllctrlb::W](dpllctrlb::W) writer structure"]
31impl crate::Writable for DPLLCTRLB {}
32#[doc = "DPLL Control B"]
33pub mod dpllctrlb;
34#[doc = "DPLL Synchronization Busy\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [dpllsyncbusy](dpllsyncbusy) module"]
35pub type DPLLSYNCBUSY = crate::Reg<u32, _DPLLSYNCBUSY>;
36#[allow(missing_docs)]
37#[doc(hidden)]
38pub struct _DPLLSYNCBUSY;
39#[doc = "`read()` method returns [dpllsyncbusy::R](dpllsyncbusy::R) reader structure"]
40impl crate::Readable for DPLLSYNCBUSY {}
41#[doc = "DPLL Synchronization Busy"]
42pub mod dpllsyncbusy;
43#[doc = "DPLL Status\n\nThis register you can [`read`](crate::generic::Reg::read). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [dpllstatus](dpllstatus) module"]
44pub type DPLLSTATUS = crate::Reg<u32, _DPLLSTATUS>;
45#[allow(missing_docs)]
46#[doc(hidden)]
47pub struct _DPLLSTATUS;
48#[doc = "`read()` method returns [dpllstatus::R](dpllstatus::R) reader structure"]
49impl crate::Readable for DPLLSTATUS {}
50#[doc = "DPLL Status"]
51pub mod dpllstatus;