Struct s32k144::dma::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub cr: Cr, pub es: Es, pub erq: Erq, pub eei: Eei, pub ceei: Ceei, pub seei: Seei, pub cerq: Cerq, pub serq: Serq, pub cdne: Cdne, pub ssrt: Ssrt, pub cerr: Cerr, pub cint: Cint, pub int: Int, pub err: Err, pub hrs: Hrs, pub ears: Ears, pub dchpri3: Dchpri3, pub dchpri2: Dchpri2, pub dchpri1: Dchpri1, pub dchpri0: Dchpri0, pub dchpri7: Dchpri7, pub dchpri6: Dchpri6, pub dchpri5: Dchpri5, pub dchpri4: Dchpri4, pub dchpri11: Dchpri11, pub dchpri10: Dchpri10, pub dchpri9: Dchpri9, pub dchpri8: Dchpri8, pub dchpri15: Dchpri15, pub dchpri14: Dchpri14, pub dchpri13: Dchpri13, pub dchpri12: Dchpri12, pub tcd0_saddr: Tcd0Saddr, pub tcd0_soff: Tcd0Soff, pub tcd0_attr: Tcd0Attr, pub tcd0_nbytes_mlno: Tcd0NbytesMlno, pub tcd0_slast: Tcd0Slast, pub tcd0_daddr: Tcd0Daddr, pub tcd0_doff: Tcd0Doff, pub tcd0_citer_elinkno: Tcd0CiterElinkno, pub tcd0_dlastsga: Tcd0Dlastsga, pub tcd0_csr: Tcd0Csr, pub tcd0_biter_elinkno: Tcd0BiterElinkno, pub tcd1_saddr: Tcd1Saddr, pub tcd1_soff: Tcd1Soff, pub tcd1_attr: Tcd1Attr, pub tcd1_nbytes_mlno: Tcd1NbytesMlno, pub tcd1_slast: Tcd1Slast, pub tcd1_daddr: Tcd1Daddr, pub tcd1_doff: Tcd1Doff, pub tcd1_citer_elinkno: Tcd1CiterElinkno, pub tcd1_dlastsga: Tcd1Dlastsga, pub tcd1_csr: Tcd1Csr, pub tcd1_biter_elinkno: Tcd1BiterElinkno, pub tcd2_saddr: Tcd2Saddr, pub tcd2_soff: Tcd2Soff, pub tcd2_attr: Tcd2Attr, pub tcd2_nbytes_mlno: Tcd2NbytesMlno, pub tcd2_slast: Tcd2Slast, pub tcd2_daddr: Tcd2Daddr, pub tcd2_doff: Tcd2Doff, pub tcd2_citer_elinkno: Tcd2CiterElinkno, pub tcd2_dlastsga: Tcd2Dlastsga, pub tcd2_csr: Tcd2Csr, pub tcd2_biter_elinkno: Tcd2BiterElinkno, pub tcd3_saddr: Tcd3Saddr, pub tcd3_soff: Tcd3Soff, pub tcd3_attr: Tcd3Attr, pub tcd3_nbytes_mlno: Tcd3NbytesMlno, pub tcd3_slast: Tcd3Slast, pub tcd3_daddr: Tcd3Daddr, pub tcd3_doff: Tcd3Doff, pub tcd3_citer_elinkno: Tcd3CiterElinkno, pub tcd3_dlastsga: Tcd3Dlastsga, pub tcd3_csr: Tcd3Csr, pub tcd3_biter_elinkno: Tcd3BiterElinkno, pub tcd4_saddr: Tcd4Saddr, pub tcd4_soff: Tcd4Soff, pub tcd4_attr: Tcd4Attr, pub tcd4_nbytes_mlno: Tcd4NbytesMlno, pub tcd4_slast: Tcd4Slast, pub tcd4_daddr: Tcd4Daddr, pub tcd4_doff: Tcd4Doff, pub tcd4_citer_elinkno: Tcd4CiterElinkno, pub tcd4_dlastsga: Tcd4Dlastsga, pub tcd4_csr: Tcd4Csr, pub tcd4_biter_elinkno: Tcd4BiterElinkno, pub tcd5_saddr: Tcd5Saddr, pub tcd5_soff: Tcd5Soff, pub tcd5_attr: Tcd5Attr, pub tcd5_nbytes_mlno: Tcd5NbytesMlno, pub tcd5_slast: Tcd5Slast, pub tcd5_daddr: Tcd5Daddr, pub tcd5_doff: Tcd5Doff, pub tcd5_citer_elinkno: Tcd5CiterElinkno, pub tcd5_dlastsga: Tcd5Dlastsga, pub tcd5_csr: Tcd5Csr, pub tcd5_biter_elinkno: Tcd5BiterElinkno, pub tcd6_saddr: Tcd6Saddr, pub tcd6_soff: Tcd6Soff, pub tcd6_attr: Tcd6Attr, pub tcd6_nbytes_mlno: Tcd6NbytesMlno, pub tcd6_slast: Tcd6Slast, pub tcd6_daddr: Tcd6Daddr, pub tcd6_doff: Tcd6Doff, pub tcd6_citer_elinkno: Tcd6CiterElinkno, pub tcd6_dlastsga: Tcd6Dlastsga, pub tcd6_csr: Tcd6Csr, pub tcd6_biter_elinkno: Tcd6BiterElinkno, pub tcd7_saddr: Tcd7Saddr, pub tcd7_soff: Tcd7Soff, pub tcd7_attr: Tcd7Attr, pub tcd7_nbytes_mlno: Tcd7NbytesMlno, pub tcd7_slast: Tcd7Slast, pub tcd7_daddr: Tcd7Daddr, pub tcd7_doff: Tcd7Doff, pub tcd7_citer_elinkno: Tcd7CiterElinkno, pub tcd7_dlastsga: Tcd7Dlastsga, pub tcd7_csr: Tcd7Csr, pub tcd7_biter_elinkno: Tcd7BiterElinkno, pub tcd8_saddr: Tcd8Saddr, pub tcd8_soff: Tcd8Soff, pub tcd8_attr: Tcd8Attr, pub tcd8_nbytes_mlno: Tcd8NbytesMlno, pub tcd8_slast: Tcd8Slast, pub tcd8_daddr: Tcd8Daddr, pub tcd8_doff: Tcd8Doff, pub tcd8_citer_elinkno: Tcd8CiterElinkno, pub tcd8_dlastsga: Tcd8Dlastsga, pub tcd8_csr: Tcd8Csr, pub tcd8_biter_elinkno: Tcd8BiterElinkno, pub tcd9_saddr: Tcd9Saddr, pub tcd9_soff: Tcd9Soff, pub tcd9_attr: Tcd9Attr, pub tcd9_nbytes_mlno: Tcd9NbytesMlno, pub tcd9_slast: Tcd9Slast, pub tcd9_daddr: Tcd9Daddr, pub tcd9_doff: Tcd9Doff, pub tcd9_citer_elinkno: Tcd9CiterElinkno, pub tcd9_dlastsga: Tcd9Dlastsga, pub tcd9_csr: Tcd9Csr, pub tcd9_biter_elinkno: Tcd9BiterElinkno, pub tcd10_saddr: Tcd10Saddr, pub tcd10_soff: Tcd10Soff, pub tcd10_attr: Tcd10Attr, pub tcd10_nbytes_mlno: Tcd10NbytesMlno, pub tcd10_slast: Tcd10Slast, pub tcd10_daddr: Tcd10Daddr, pub tcd10_doff: Tcd10Doff, pub tcd10_citer_elinkno: Tcd10CiterElinkno, pub tcd10_dlastsga: Tcd10Dlastsga, pub tcd10_csr: Tcd10Csr, pub tcd10_biter_elinkno: Tcd10BiterElinkno, pub tcd11_saddr: Tcd11Saddr, pub tcd11_soff: Tcd11Soff, pub tcd11_attr: Tcd11Attr, pub tcd11_nbytes_mlno: Tcd11NbytesMlno, pub tcd11_slast: Tcd11Slast, pub tcd11_daddr: Tcd11Daddr, pub tcd11_doff: Tcd11Doff, pub tcd11_citer_elinkno: Tcd11CiterElinkno, pub tcd11_dlastsga: Tcd11Dlastsga, pub tcd11_csr: Tcd11Csr, pub tcd11_biter_elinkno: Tcd11BiterElinkno, pub tcd12_saddr: Tcd12Saddr, pub tcd12_soff: Tcd12Soff, pub tcd12_attr: Tcd12Attr, pub tcd12_nbytes_mlno: Tcd12NbytesMlno, pub tcd12_slast: Tcd12Slast, pub tcd12_daddr: Tcd12Daddr, pub tcd12_doff: Tcd12Doff, pub tcd12_citer_elinkno: Tcd12CiterElinkno, pub tcd12_dlastsga: Tcd12Dlastsga, pub tcd12_csr: Tcd12Csr, pub tcd12_biter_elinkno: Tcd12BiterElinkno, pub tcd13_saddr: Tcd13Saddr, pub tcd13_soff: Tcd13Soff, pub tcd13_attr: Tcd13Attr, pub tcd13_nbytes_mlno: Tcd13NbytesMlno, pub tcd13_slast: Tcd13Slast, pub tcd13_daddr: Tcd13Daddr, pub tcd13_doff: Tcd13Doff, pub tcd13_citer_elinkno: Tcd13CiterElinkno, pub tcd13_dlastsga: Tcd13Dlastsga, pub tcd13_csr: Tcd13Csr, pub tcd13_biter_elinkno: Tcd13BiterElinkno, pub tcd14_saddr: Tcd14Saddr, pub tcd14_soff: Tcd14Soff, pub tcd14_attr: Tcd14Attr, pub tcd14_nbytes_mlno: Tcd14NbytesMlno, pub tcd14_slast: Tcd14Slast, pub tcd14_daddr: Tcd14Daddr, pub tcd14_doff: Tcd14Doff, pub tcd14_citer_elinkno: Tcd14CiterElinkno, pub tcd14_dlastsga: Tcd14Dlastsga, pub tcd14_csr: Tcd14Csr, pub tcd14_biter_elinkno: Tcd14BiterElinkno, pub tcd15_saddr: Tcd15Saddr, pub tcd15_soff: Tcd15Soff, pub tcd15_attr: Tcd15Attr, pub tcd15_nbytes_mlno: Tcd15NbytesMlno, pub tcd15_slast: Tcd15Slast, pub tcd15_daddr: Tcd15Daddr, pub tcd15_doff: Tcd15Doff, pub tcd15_citer_elinkno: Tcd15CiterElinkno, pub tcd15_dlastsga: Tcd15Dlastsga, pub tcd15_csr: Tcd15Csr, pub tcd15_biter_elinkno: Tcd15BiterElinkno, // some fields omitted }

Register block

Fields

0x00 - Control Register

0x04 - Error Status Register

0x0c - Enable Request Register

0x14 - Enable Error Interrupt Register

0x18 - Clear Enable Error Interrupt Register

0x19 - Set Enable Error Interrupt Register

0x1a - Clear Enable Request Register

0x1b - Set Enable Request Register

0x1c - Clear DONE Status Bit Register

0x1d - Set START Bit Register

0x1e - Clear Error Register

0x1f - Clear Interrupt Request Register

0x24 - Interrupt Request Register

0x2c - Error Register

0x34 - Hardware Request Status Register

0x44 - Enable Asynchronous Request in Stop Register

0x100 - Channel n Priority Register

0x101 - Channel n Priority Register

0x102 - Channel n Priority Register

0x103 - Channel n Priority Register

0x104 - Channel n Priority Register

0x105 - Channel n Priority Register

0x106 - Channel n Priority Register

0x107 - Channel n Priority Register

0x108 - Channel n Priority Register

0x109 - Channel n Priority Register

0x10a - Channel n Priority Register

0x10b - Channel n Priority Register

0x10c - Channel n Priority Register

0x10d - Channel n Priority Register

0x10e - Channel n Priority Register

0x10f - Channel n Priority Register

0x1000 - TCD Source Address

0x1004 - TCD Signed Source Address Offset

0x1006 - TCD Transfer Attributes

0x1008 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x100c - TCD Last Source Address Adjustment

0x1010 - TCD Destination Address

0x1014 - TCD Signed Destination Address Offset

0x1016 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1018 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x101c - TCD Control and Status

0x101e - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1020 - TCD Source Address

0x1024 - TCD Signed Source Address Offset

0x1026 - TCD Transfer Attributes

0x1028 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x102c - TCD Last Source Address Adjustment

0x1030 - TCD Destination Address

0x1034 - TCD Signed Destination Address Offset

0x1036 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1038 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x103c - TCD Control and Status

0x103e - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1040 - TCD Source Address

0x1044 - TCD Signed Source Address Offset

0x1046 - TCD Transfer Attributes

0x1048 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x104c - TCD Last Source Address Adjustment

0x1050 - TCD Destination Address

0x1054 - TCD Signed Destination Address Offset

0x1056 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1058 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x105c - TCD Control and Status

0x105e - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1060 - TCD Source Address

0x1064 - TCD Signed Source Address Offset

0x1066 - TCD Transfer Attributes

0x1068 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x106c - TCD Last Source Address Adjustment

0x1070 - TCD Destination Address

0x1074 - TCD Signed Destination Address Offset

0x1076 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1078 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x107c - TCD Control and Status

0x107e - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1080 - TCD Source Address

0x1084 - TCD Signed Source Address Offset

0x1086 - TCD Transfer Attributes

0x1088 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x108c - TCD Last Source Address Adjustment

0x1090 - TCD Destination Address

0x1094 - TCD Signed Destination Address Offset

0x1096 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1098 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x109c - TCD Control and Status

0x109e - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x10a0 - TCD Source Address

0x10a4 - TCD Signed Source Address Offset

0x10a6 - TCD Transfer Attributes

0x10a8 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x10ac - TCD Last Source Address Adjustment

0x10b0 - TCD Destination Address

0x10b4 - TCD Signed Destination Address Offset

0x10b6 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x10b8 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x10bc - TCD Control and Status

0x10be - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x10c0 - TCD Source Address

0x10c4 - TCD Signed Source Address Offset

0x10c6 - TCD Transfer Attributes

0x10c8 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x10cc - TCD Last Source Address Adjustment

0x10d0 - TCD Destination Address

0x10d4 - TCD Signed Destination Address Offset

0x10d6 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x10d8 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x10dc - TCD Control and Status

0x10de - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x10e0 - TCD Source Address

0x10e4 - TCD Signed Source Address Offset

0x10e6 - TCD Transfer Attributes

0x10e8 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x10ec - TCD Last Source Address Adjustment

0x10f0 - TCD Destination Address

0x10f4 - TCD Signed Destination Address Offset

0x10f6 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x10f8 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x10fc - TCD Control and Status

0x10fe - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1100 - TCD Source Address

0x1104 - TCD Signed Source Address Offset

0x1106 - TCD Transfer Attributes

0x1108 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x110c - TCD Last Source Address Adjustment

0x1110 - TCD Destination Address

0x1114 - TCD Signed Destination Address Offset

0x1116 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1118 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x111c - TCD Control and Status

0x111e - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1120 - TCD Source Address

0x1124 - TCD Signed Source Address Offset

0x1126 - TCD Transfer Attributes

0x1128 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x112c - TCD Last Source Address Adjustment

0x1130 - TCD Destination Address

0x1134 - TCD Signed Destination Address Offset

0x1136 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1138 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x113c - TCD Control and Status

0x113e - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1140 - TCD Source Address

0x1144 - TCD Signed Source Address Offset

0x1146 - TCD Transfer Attributes

0x1148 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x114c - TCD Last Source Address Adjustment

0x1150 - TCD Destination Address

0x1154 - TCD Signed Destination Address Offset

0x1156 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1158 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x115c - TCD Control and Status

0x115e - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1160 - TCD Source Address

0x1164 - TCD Signed Source Address Offset

0x1166 - TCD Transfer Attributes

0x1168 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x116c - TCD Last Source Address Adjustment

0x1170 - TCD Destination Address

0x1174 - TCD Signed Destination Address Offset

0x1176 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1178 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x117c - TCD Control and Status

0x117e - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1180 - TCD Source Address

0x1184 - TCD Signed Source Address Offset

0x1186 - TCD Transfer Attributes

0x1188 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x118c - TCD Last Source Address Adjustment

0x1190 - TCD Destination Address

0x1194 - TCD Signed Destination Address Offset

0x1196 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x1198 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x119c - TCD Control and Status

0x119e - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x11a0 - TCD Source Address

0x11a4 - TCD Signed Source Address Offset

0x11a6 - TCD Transfer Attributes

0x11a8 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x11ac - TCD Last Source Address Adjustment

0x11b0 - TCD Destination Address

0x11b4 - TCD Signed Destination Address Offset

0x11b6 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x11b8 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x11bc - TCD Control and Status

0x11be - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x11c0 - TCD Source Address

0x11c4 - TCD Signed Source Address Offset

0x11c6 - TCD Transfer Attributes

0x11c8 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x11cc - TCD Last Source Address Adjustment

0x11d0 - TCD Destination Address

0x11d4 - TCD Signed Destination Address Offset

0x11d6 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x11d8 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x11dc - TCD Control and Status

0x11de - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x11e0 - TCD Source Address

0x11e4 - TCD Signed Source Address Offset

0x11e6 - TCD Transfer Attributes

0x11e8 - TCD Minor Byte Count (Minor Loop Mapping Disabled)

0x11ec - TCD Last Source Address Adjustment

0x11f0 - TCD Destination Address

0x11f4 - TCD Signed Destination Address Offset

0x11f6 - TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled)

0x11f8 - TCD Last Destination Address Adjustment/Scatter Gather Address

0x11fc - TCD Control and Status

0x11fe - TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled)