1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
#[doc = r"Register block"] #[repr(C)] pub struct RegisterBlock { _reserved0: [u8; 92usize], #[doc = "0x5c - OPA control register"] pub opa_ctl: OPA_CTL, #[doc = "0x60 - OPA offset trimming for normal mode register"] pub opa_bt: OPA_BT, #[doc = "0x64 - OPA offset trimming for low power mode register"] pub opa_lpbt: OPA_LPBT, _reserved3: [u8; 664usize], #[doc = "0x300 - IVREF control register"] pub ivref_ctl: IVREF_CTL, } #[doc = "OPA control register\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 [opa_ctl](opa_ctl) module"] pub type OPA_CTL = crate::Reg<u32, _OPA_CTL>; #[allow(missing_docs)] #[doc(hidden)] pub struct _OPA_CTL; #[doc = "`read()` method returns [opa_ctl::R](opa_ctl::R) reader structure"] impl crate::Readable for OPA_CTL {} #[doc = "`write(|w| ..)` method takes [opa_ctl::W](opa_ctl::W) writer structure"] impl crate::Writable for OPA_CTL {} #[doc = "OPA control register"] pub mod opa_ctl; #[doc = "OPA offset trimming for normal mode register\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 [opa_bt](opa_bt) module"] pub type OPA_BT = crate::Reg<u32, _OPA_BT>; #[allow(missing_docs)] #[doc(hidden)] pub struct _OPA_BT; #[doc = "`read()` method returns [opa_bt::R](opa_bt::R) reader structure"] impl crate::Readable for OPA_BT {} #[doc = "`write(|w| ..)` method takes [opa_bt::W](opa_bt::W) writer structure"] impl crate::Writable for OPA_BT {} #[doc = "OPA offset trimming for normal mode register"] pub mod opa_bt; #[doc = "OPA offset trimming for low power mode register\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 [opa_lpbt](opa_lpbt) module"] pub type OPA_LPBT = crate::Reg<u32, _OPA_LPBT>; #[allow(missing_docs)] #[doc(hidden)] pub struct _OPA_LPBT; #[doc = "`read()` method returns [opa_lpbt::R](opa_lpbt::R) reader structure"] impl crate::Readable for OPA_LPBT {} #[doc = "`write(|w| ..)` method takes [opa_lpbt::W](opa_lpbt::W) writer structure"] impl crate::Writable for OPA_LPBT {} #[doc = "OPA offset trimming for low power mode register"] pub mod opa_lpbt; #[doc = "IVREF control register\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 [ivref_ctl](ivref_ctl) module"] pub type IVREF_CTL = crate::Reg<u32, _IVREF_CTL>; #[allow(missing_docs)] #[doc(hidden)] pub struct _IVREF_CTL; #[doc = "`read()` method returns [ivref_ctl::R](ivref_ctl::R) reader structure"] impl crate::Readable for IVREF_CTL {} #[doc = "`write(|w| ..)` method takes [ivref_ctl::W](ivref_ctl::W) writer structure"] impl crate::Writable for IVREF_CTL {} #[doc = "IVREF control register"] pub mod ivref_ctl;