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 141 142 143 144 145 146
#[doc = "Channel Interrupt Enable Register\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 [xdmac_cie](xdmac_cie) module"] pub type XDMAC_CIE = crate::Reg<u32, _XDMAC_CIE>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CIE; #[doc = "`write(|w| ..)` method takes [xdmac_cie::W](xdmac_cie::W) writer structure"] impl crate::Writable for XDMAC_CIE {} #[doc = "Channel Interrupt Enable Register"] pub mod xdmac_cie; #[doc = "Channel Interrupt Disable Register\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 [xdmac_cid](xdmac_cid) module"] pub type XDMAC_CID = crate::Reg<u32, _XDMAC_CID>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CID; #[doc = "`write(|w| ..)` method takes [xdmac_cid::W](xdmac_cid::W) writer structure"] impl crate::Writable for XDMAC_CID {} #[doc = "Channel Interrupt Disable Register"] pub mod xdmac_cid; #[doc = "Channel Interrupt Mask Register\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 [xdmac_cim](xdmac_cim) module"] pub type XDMAC_CIM = crate::Reg<u32, _XDMAC_CIM>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CIM; #[doc = "`read()` method returns [xdmac_cim::R](xdmac_cim::R) reader structure"] impl crate::Readable for XDMAC_CIM {} #[doc = "Channel Interrupt Mask Register"] pub mod xdmac_cim; #[doc = "Channel Interrupt Status Register\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 [xdmac_cis](xdmac_cis) module"] pub type XDMAC_CIS = crate::Reg<u32, _XDMAC_CIS>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CIS; #[doc = "`read()` method returns [xdmac_cis::R](xdmac_cis::R) reader structure"] impl crate::Readable for XDMAC_CIS {} #[doc = "Channel Interrupt Status Register"] pub mod xdmac_cis; #[doc = "Channel Source Address 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 [xdmac_csa](xdmac_csa) module"] pub type XDMAC_CSA = crate::Reg<u32, _XDMAC_CSA>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CSA; #[doc = "`read()` method returns [xdmac_csa::R](xdmac_csa::R) reader structure"] impl crate::Readable for XDMAC_CSA {} #[doc = "`write(|w| ..)` method takes [xdmac_csa::W](xdmac_csa::W) writer structure"] impl crate::Writable for XDMAC_CSA {} #[doc = "Channel Source Address Register"] pub mod xdmac_csa; #[doc = "Channel Destination Address 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 [xdmac_cda](xdmac_cda) module"] pub type XDMAC_CDA = crate::Reg<u32, _XDMAC_CDA>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CDA; #[doc = "`read()` method returns [xdmac_cda::R](xdmac_cda::R) reader structure"] impl crate::Readable for XDMAC_CDA {} #[doc = "`write(|w| ..)` method takes [xdmac_cda::W](xdmac_cda::W) writer structure"] impl crate::Writable for XDMAC_CDA {} #[doc = "Channel Destination Address Register"] pub mod xdmac_cda; #[doc = "Channel Next Descriptor Address 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 [xdmac_cnda](xdmac_cnda) module"] pub type XDMAC_CNDA = crate::Reg<u32, _XDMAC_CNDA>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CNDA; #[doc = "`read()` method returns [xdmac_cnda::R](xdmac_cnda::R) reader structure"] impl crate::Readable for XDMAC_CNDA {} #[doc = "`write(|w| ..)` method takes [xdmac_cnda::W](xdmac_cnda::W) writer structure"] impl crate::Writable for XDMAC_CNDA {} #[doc = "Channel Next Descriptor Address Register"] pub mod xdmac_cnda; #[doc = "Channel Next Descriptor 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 [xdmac_cndc](xdmac_cndc) module"] pub type XDMAC_CNDC = crate::Reg<u32, _XDMAC_CNDC>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CNDC; #[doc = "`read()` method returns [xdmac_cndc::R](xdmac_cndc::R) reader structure"] impl crate::Readable for XDMAC_CNDC {} #[doc = "`write(|w| ..)` method takes [xdmac_cndc::W](xdmac_cndc::W) writer structure"] impl crate::Writable for XDMAC_CNDC {} #[doc = "Channel Next Descriptor Control Register"] pub mod xdmac_cndc; #[doc = "Channel Microblock 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 [xdmac_cubc](xdmac_cubc) module"] pub type XDMAC_CUBC = crate::Reg<u32, _XDMAC_CUBC>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CUBC; #[doc = "`read()` method returns [xdmac_cubc::R](xdmac_cubc::R) reader structure"] impl crate::Readable for XDMAC_CUBC {} #[doc = "`write(|w| ..)` method takes [xdmac_cubc::W](xdmac_cubc::W) writer structure"] impl crate::Writable for XDMAC_CUBC {} #[doc = "Channel Microblock Control Register"] pub mod xdmac_cubc; #[doc = "Channel Block 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 [xdmac_cbc](xdmac_cbc) module"] pub type XDMAC_CBC = crate::Reg<u32, _XDMAC_CBC>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CBC; #[doc = "`read()` method returns [xdmac_cbc::R](xdmac_cbc::R) reader structure"] impl crate::Readable for XDMAC_CBC {} #[doc = "`write(|w| ..)` method takes [xdmac_cbc::W](xdmac_cbc::W) writer structure"] impl crate::Writable for XDMAC_CBC {} #[doc = "Channel Block Control Register"] pub mod xdmac_cbc; #[doc = "Channel Configuration 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 [xdmac_cc](xdmac_cc) module"] pub type XDMAC_CC = crate::Reg<u32, _XDMAC_CC>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CC; #[doc = "`read()` method returns [xdmac_cc::R](xdmac_cc::R) reader structure"] impl crate::Readable for XDMAC_CC {} #[doc = "`write(|w| ..)` method takes [xdmac_cc::W](xdmac_cc::W) writer structure"] impl crate::Writable for XDMAC_CC {} #[doc = "Channel Configuration Register"] pub mod xdmac_cc; #[doc = "Channel Data Stride Memory Set Pattern\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 [xdmac_cds_msp](xdmac_cds_msp) module"] pub type XDMAC_CDS_MSP = crate::Reg<u32, _XDMAC_CDS_MSP>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CDS_MSP; #[doc = "`read()` method returns [xdmac_cds_msp::R](xdmac_cds_msp::R) reader structure"] impl crate::Readable for XDMAC_CDS_MSP {} #[doc = "`write(|w| ..)` method takes [xdmac_cds_msp::W](xdmac_cds_msp::W) writer structure"] impl crate::Writable for XDMAC_CDS_MSP {} #[doc = "Channel Data Stride Memory Set Pattern"] pub mod xdmac_cds_msp; #[doc = "Channel Source Microblock Stride\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 [xdmac_csus](xdmac_csus) module"] pub type XDMAC_CSUS = crate::Reg<u32, _XDMAC_CSUS>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CSUS; #[doc = "`read()` method returns [xdmac_csus::R](xdmac_csus::R) reader structure"] impl crate::Readable for XDMAC_CSUS {} #[doc = "`write(|w| ..)` method takes [xdmac_csus::W](xdmac_csus::W) writer structure"] impl crate::Writable for XDMAC_CSUS {} #[doc = "Channel Source Microblock Stride"] pub mod xdmac_csus; #[doc = "Channel Destination Microblock Stride\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 [xdmac_cdus](xdmac_cdus) module"] pub type XDMAC_CDUS = crate::Reg<u32, _XDMAC_CDUS>; #[allow(missing_docs)] #[doc(hidden)] pub struct _XDMAC_CDUS; #[doc = "`read()` method returns [xdmac_cdus::R](xdmac_cdus::R) reader structure"] impl crate::Readable for XDMAC_CDUS {} #[doc = "`write(|w| ..)` method takes [xdmac_cdus::W](xdmac_cdus::W) writer structure"] impl crate::Writable for XDMAC_CDUS {} #[doc = "Channel Destination Microblock Stride"] pub mod xdmac_cdus;