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 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140
#[doc = "Channel Control Register (channel = 0)\n\nThis register you can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [ccr](ccr) module"] pub type CCR = crate::Reg<u32, _CCR>; #[allow(missing_docs)] #[doc(hidden)] pub struct _CCR; #[doc = "`write(|w| ..)` method takes [ccr::W](ccr::W) writer structure"] impl crate::Writable for CCR {} #[doc = "Channel Control Register (channel = 0)"] pub mod ccr; #[doc = "Channel Mode Register (channel = 0)\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 [cmr_capture_mode](cmr_capture_mode) module"] pub type CMR_CAPTURE_MODE = crate::Reg<u32, _CMR_CAPTURE_MODE>; #[allow(missing_docs)] #[doc(hidden)] pub struct _CMR_CAPTURE_MODE; #[doc = "`read()` method returns [cmr_capture_mode::R](cmr_capture_mode::R) reader structure"] impl crate::Readable for CMR_CAPTURE_MODE {} #[doc = "`write(|w| ..)` method takes [cmr_capture_mode::W](cmr_capture_mode::W) writer structure"] impl crate::Writable for CMR_CAPTURE_MODE {} #[doc = "Channel Mode Register (channel = 0)"] pub mod cmr_capture_mode; #[doc = "Channel Mode Register (channel = 0)\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 [cmr_waveform_mode](cmr_waveform_mode) module"] pub type CMR_WAVEFORM_MODE = crate::Reg<u32, _CMR_WAVEFORM_MODE>; #[allow(missing_docs)] #[doc(hidden)] pub struct _CMR_WAVEFORM_MODE; #[doc = "`read()` method returns [cmr_waveform_mode::R](cmr_waveform_mode::R) reader structure"] impl crate::Readable for CMR_WAVEFORM_MODE {} #[doc = "`write(|w| ..)` method takes [cmr_waveform_mode::W](cmr_waveform_mode::W) writer structure"] impl crate::Writable for CMR_WAVEFORM_MODE {} #[doc = "Channel Mode Register (channel = 0)"] pub mod cmr_waveform_mode; #[doc = "Stepper Motor Mode Register (channel = 0)\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 [smmr](smmr) module"] pub type SMMR = crate::Reg<u32, _SMMR>; #[allow(missing_docs)] #[doc(hidden)] pub struct _SMMR; #[doc = "`read()` method returns [smmr::R](smmr::R) reader structure"] impl crate::Readable for SMMR {} #[doc = "`write(|w| ..)` method takes [smmr::W](smmr::W) writer structure"] impl crate::Writable for SMMR {} #[doc = "Stepper Motor Mode Register (channel = 0)"] pub mod smmr; #[doc = "Register AB (channel = 0)\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 [rab](rab) module"] pub type RAB = crate::Reg<u32, _RAB>; #[allow(missing_docs)] #[doc(hidden)] pub struct _RAB; #[doc = "`read()` method returns [rab::R](rab::R) reader structure"] impl crate::Readable for RAB {} #[doc = "Register AB (channel = 0)"] pub mod rab; #[doc = "Counter Value (channel = 0)\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 [cv](cv) module"] pub type CV = crate::Reg<u32, _CV>; #[allow(missing_docs)] #[doc(hidden)] pub struct _CV; #[doc = "`read()` method returns [cv::R](cv::R) reader structure"] impl crate::Readable for CV {} #[doc = "Counter Value (channel = 0)"] pub mod cv; #[doc = "Register A (channel = 0)\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 [ra](ra) module"] pub type RA = crate::Reg<u32, _RA>; #[allow(missing_docs)] #[doc(hidden)] pub struct _RA; #[doc = "`read()` method returns [ra::R](ra::R) reader structure"] impl crate::Readable for RA {} #[doc = "`write(|w| ..)` method takes [ra::W](ra::W) writer structure"] impl crate::Writable for RA {} #[doc = "Register A (channel = 0)"] pub mod ra; #[doc = "Register B (channel = 0)\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 [rb](rb) module"] pub type RB = crate::Reg<u32, _RB>; #[allow(missing_docs)] #[doc(hidden)] pub struct _RB; #[doc = "`read()` method returns [rb::R](rb::R) reader structure"] impl crate::Readable for RB {} #[doc = "`write(|w| ..)` method takes [rb::W](rb::W) writer structure"] impl crate::Writable for RB {} #[doc = "Register B (channel = 0)"] pub mod rb; #[doc = "Register C (channel = 0)\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 [rc](rc) module"] pub type RC = crate::Reg<u32, _RC>; #[allow(missing_docs)] #[doc(hidden)] pub struct _RC; #[doc = "`read()` method returns [rc::R](rc::R) reader structure"] impl crate::Readable for RC {} #[doc = "`write(|w| ..)` method takes [rc::W](rc::W) writer structure"] impl crate::Writable for RC {} #[doc = "Register C (channel = 0)"] pub mod rc; #[doc = "Status Register (channel = 0)\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 [sr](sr) module"] pub type SR = crate::Reg<u32, _SR>; #[allow(missing_docs)] #[doc(hidden)] pub struct _SR; #[doc = "`read()` method returns [sr::R](sr::R) reader structure"] impl crate::Readable for SR {} #[doc = "Status Register (channel = 0)"] pub mod sr; #[doc = "Interrupt Enable Register (channel = 0)\n\nThis register you can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [ier](ier) module"] pub type IER = crate::Reg<u32, _IER>; #[allow(missing_docs)] #[doc(hidden)] pub struct _IER; #[doc = "`write(|w| ..)` method takes [ier::W](ier::W) writer structure"] impl crate::Writable for IER {} #[doc = "Interrupt Enable Register (channel = 0)"] pub mod ier; #[doc = "Interrupt Disable Register (channel = 0)\n\nThis register you can [`reset`](crate::generic::Reg::reset), [`write`](crate::generic::Reg::write), [`write_with_zero`](crate::generic::Reg::write_with_zero). See [API](https://docs.rs/svd2rust/#read--modify--write-api).\n\nFor information about available fields see [idr](idr) module"] pub type IDR = crate::Reg<u32, _IDR>; #[allow(missing_docs)] #[doc(hidden)] pub struct _IDR; #[doc = "`write(|w| ..)` method takes [idr::W](idr::W) writer structure"] impl crate::Writable for IDR {} #[doc = "Interrupt Disable Register (channel = 0)"] pub mod idr; #[doc = "Interrupt Mask Register (channel = 0)\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 [imr](imr) module"] pub type IMR = crate::Reg<u32, _IMR>; #[allow(missing_docs)] #[doc(hidden)] pub struct _IMR; #[doc = "`read()` method returns [imr::R](imr::R) reader structure"] impl crate::Readable for IMR {} #[doc = "Interrupt Mask Register (channel = 0)"] pub mod imr; #[doc = "Extended Mode Register (channel = 0)\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 [emr](emr) module"] pub type EMR = crate::Reg<u32, _EMR>; #[allow(missing_docs)] #[doc(hidden)] pub struct _EMR; #[doc = "`read()` method returns [emr::R](emr::R) reader structure"] impl crate::Readable for EMR {} #[doc = "`write(|w| ..)` method takes [emr::W](emr::W) writer structure"] impl crate::Writable for EMR {} #[doc = "Extended Mode Register (channel = 0)"] pub mod emr;