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 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
#[doc = r"Register block"] #[repr(C)] pub struct RegisterBlock { #[doc = "0x00 - Bits 56-63 of `SEED_SEED`. Seed used for the build"] pub seed7: SEED7, #[doc = "0x04 - Bits 48-55 of `SEED_SEED`."] pub seed6: SEED6, #[doc = "0x08 - Bits 40-47 of `SEED_SEED`."] pub seed5: SEED5, #[doc = "0x0c - Bits 32-39 of `SEED_SEED`."] pub seed4: SEED4, #[doc = "0x10 - Bits 24-31 of `SEED_SEED`."] pub seed3: SEED3, #[doc = "0x14 - Bits 16-23 of `SEED_SEED`."] pub seed2: SEED2, #[doc = "0x18 - Bits 8-15 of `SEED_SEED`."] pub seed1: SEED1, #[doc = "0x1c - Bits 0-7 of `SEED_SEED`."] pub seed0: SEED0, } #[doc = "Bits 56-63 of `SEED_SEED`. Seed used for the build\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 [seed7](seed7) module"] pub type SEED7 = crate::Reg<u32, _SEED7>; #[allow(missing_docs)] #[doc(hidden)] pub struct _SEED7; #[doc = "`read()` method returns [seed7::R](seed7::R) reader structure"] impl crate::Readable for SEED7 {} #[doc = "`write(|w| ..)` method takes [seed7::W](seed7::W) writer structure"] impl crate::Writable for SEED7 {} #[doc = "Bits 56-63 of `SEED_SEED`. Seed used for the build"] pub mod seed7; #[doc = "Bits 48-55 of `SEED_SEED`.\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 [seed6](seed6) module"] pub type SEED6 = crate::Reg<u32, _SEED6>; #[allow(missing_docs)] #[doc(hidden)] pub struct _SEED6; #[doc = "`read()` method returns [seed6::R](seed6::R) reader structure"] impl crate::Readable for SEED6 {} #[doc = "`write(|w| ..)` method takes [seed6::W](seed6::W) writer structure"] impl crate::Writable for SEED6 {} #[doc = "Bits 48-55 of `SEED_SEED`."] pub mod seed6; #[doc = "Bits 40-47 of `SEED_SEED`.\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 [seed5](seed5) module"] pub type SEED5 = crate::Reg<u32, _SEED5>; #[allow(missing_docs)] #[doc(hidden)] pub struct _SEED5; #[doc = "`read()` method returns [seed5::R](seed5::R) reader structure"] impl crate::Readable for SEED5 {} #[doc = "`write(|w| ..)` method takes [seed5::W](seed5::W) writer structure"] impl crate::Writable for SEED5 {} #[doc = "Bits 40-47 of `SEED_SEED`."] pub mod seed5; #[doc = "Bits 32-39 of `SEED_SEED`.\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 [seed4](seed4) module"] pub type SEED4 = crate::Reg<u32, _SEED4>; #[allow(missing_docs)] #[doc(hidden)] pub struct _SEED4; #[doc = "`read()` method returns [seed4::R](seed4::R) reader structure"] impl crate::Readable for SEED4 {} #[doc = "`write(|w| ..)` method takes [seed4::W](seed4::W) writer structure"] impl crate::Writable for SEED4 {} #[doc = "Bits 32-39 of `SEED_SEED`."] pub mod seed4; #[doc = "Bits 24-31 of `SEED_SEED`.\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 [seed3](seed3) module"] pub type SEED3 = crate::Reg<u32, _SEED3>; #[allow(missing_docs)] #[doc(hidden)] pub struct _SEED3; #[doc = "`read()` method returns [seed3::R](seed3::R) reader structure"] impl crate::Readable for SEED3 {} #[doc = "`write(|w| ..)` method takes [seed3::W](seed3::W) writer structure"] impl crate::Writable for SEED3 {} #[doc = "Bits 24-31 of `SEED_SEED`."] pub mod seed3; #[doc = "Bits 16-23 of `SEED_SEED`.\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 [seed2](seed2) module"] pub type SEED2 = crate::Reg<u32, _SEED2>; #[allow(missing_docs)] #[doc(hidden)] pub struct _SEED2; #[doc = "`read()` method returns [seed2::R](seed2::R) reader structure"] impl crate::Readable for SEED2 {} #[doc = "`write(|w| ..)` method takes [seed2::W](seed2::W) writer structure"] impl crate::Writable for SEED2 {} #[doc = "Bits 16-23 of `SEED_SEED`."] pub mod seed2; #[doc = "Bits 8-15 of `SEED_SEED`.\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 [seed1](seed1) module"] pub type SEED1 = crate::Reg<u32, _SEED1>; #[allow(missing_docs)] #[doc(hidden)] pub struct _SEED1; #[doc = "`read()` method returns [seed1::R](seed1::R) reader structure"] impl crate::Readable for SEED1 {} #[doc = "`write(|w| ..)` method takes [seed1::W](seed1::W) writer structure"] impl crate::Writable for SEED1 {} #[doc = "Bits 8-15 of `SEED_SEED`."] pub mod seed1; #[doc = "Bits 0-7 of `SEED_SEED`.\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 [seed0](seed0) module"] pub type SEED0 = crate::Reg<u32, _SEED0>; #[allow(missing_docs)] #[doc(hidden)] pub struct _SEED0; #[doc = "`read()` method returns [seed0::R](seed0::R) reader structure"] impl crate::Readable for SEED0 {} #[doc = "`write(|w| ..)` method takes [seed0::W](seed0::W) writer structure"] impl crate::Writable for SEED0 {} #[doc = "Bits 0-7 of `SEED_SEED`."] pub mod seed0;