diff --git a/imxrtral.py b/imxrtral.py index ed99a8d60480..dc2a912da154 100644 --- a/imxrtral.py +++ b/imxrtral.py @@ -1892,7 +1892,7 @@ def expand_cluster(node): nodes = [] for register in node.findall('register'): addr = cluster_addr + get_int(register, 'addressOffset') - name = get_string(register, 'name') + str(cluster_idx) + name = get_string(register, 'name') + "_" + str(cluster_idx) clusr = copy.deepcopy(register) clusr.find('addressOffset').text = "0x{:08x}".format(addr) clusr.find('name').text = name diff --git a/src/imxrt101/imxrt1011/dma0.rs b/src/imxrt101/imxrt1011/dma0.rs index 3691332cf433..2b19e149337c 100644 --- a/src/imxrt101/imxrt1011/dma0.rs +++ b/src/imxrt101/imxrt1011/dma0.rs @@ -3134,7 +3134,7 @@ pub mod DCHPRI12 { } /// TCD Source Address -pub mod TCD_SADDR0 { +pub mod TCD_SADDR_0 { /// Source Address pub mod SADDR { @@ -3152,7 +3152,7 @@ pub mod TCD_SADDR0 { } /// TCD Signed Source Address Offset -pub mod TCD_SOFF0 { +pub mod TCD_SOFF_0 { /// Source address signed offset pub mod SOFF { @@ -3170,7 +3170,7 @@ pub mod TCD_SOFF0 { } /// TCD Transfer Attributes -pub mod TCD_ATTR0 { +pub mod TCD_ATTR_0 { /// Destination data transfer size pub mod DSIZE { @@ -3276,11 +3276,11 @@ pub mod TCD_ATTR0 { } } -/// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES0 -/// TCD_NBYTES_ML: TCD_NBYTES_MLNO0 and TCD_NBYTES_MLOFFNO0 -/// TCD_NBYTES_MLNO0: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +/// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES_0 +/// TCD_NBYTES_ML: TCD_NBYTES_MLNO_0 and TCD_NBYTES_MLOFFNO_0 +/// TCD_NBYTES_MLNO_0: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) pub mod TCD_NBYTES_ML { /// Minor Byte Transfer Count @@ -3355,7 +3355,7 @@ pub mod TCD_NBYTES_ML { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST0 { +pub mod TCD_SLAST_0 { /// Last Source Address Adjustment pub mod SLAST { @@ -3373,7 +3373,7 @@ pub mod TCD_SLAST0 { } /// TCD Destination Address -pub mod TCD_DADDR0 { +pub mod TCD_DADDR_0 { /// Destination Address pub mod DADDR { @@ -3391,7 +3391,7 @@ pub mod TCD_DADDR0 { } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF0 { +pub mod TCD_DOFF_0 { /// Destination Address Signed Offset pub mod DOFF { @@ -3408,9 +3408,9 @@ pub mod TCD_DOFF0 { } } -/// TCD_CITER_ELINKNO0 and TCD_CITER_ELINKYES0 -/// TCD_CITER_ELINKNO0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +/// TCD_CITER_ELINKNO_0 and TCD_CITER_ELINKYES_0 +/// TCD_CITER_ELINKNO_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub mod TCD_CITER_ELINK { /// Current Major Iteration Count @@ -3464,7 +3464,7 @@ pub mod TCD_CITER_ELINK { } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA0 { +pub mod TCD_DLASTSGA_0 { /// DLASTSGA pub mod DLASTSGA { @@ -3482,7 +3482,7 @@ pub mod TCD_DLASTSGA0 { } /// TCD Control and Status -pub mod TCD_CSR0 { +pub mod TCD_CSR_0 { /// Channel Start pub mod START { @@ -3677,9 +3677,9 @@ pub mod TCD_CSR0 { } } -/// TCD_BITER_ELINKNO0 and TCD_BITER_ELINKYES0 -/// TCD_BITER_ELINKNO0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +/// TCD_BITER_ELINKNO_0 and TCD_BITER_ELINKYES_0 +/// TCD_BITER_ELINKNO_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub mod TCD_BITER_ELINK { /// Starting Major Iteration Count @@ -3733,29 +3733,29 @@ pub mod TCD_BITER_ELINK { } /// TCD Source Address -pub mod TCD_SADDR1 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_1 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF1 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_1 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR1 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFYES1 -/// TCD_NBYTES_MLNO1: TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFNO1 -/// TCD_NBYTES_MLNO1: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO1 { +pub mod TCD_ATTR_1 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFYES_1 +/// TCD_NBYTES_MLNO_1: TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFNO_1 +/// TCD_NBYTES_MLNO_1: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_1 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -3763,81 +3763,81 @@ pub mod TCD_NBYTES_MLNO1 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST1 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_1 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR1 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_1 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF1 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_1 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO1 and TCD_CITER_ELINKYES1 -/// TCD_CITER_ELINKNO1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO1 { +/// TCD_CITER_ELINKNO_1 and TCD_CITER_ELINKYES_1 +/// TCD_CITER_ELINKNO_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_1 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA1 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_1 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR1 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO1 and TCD_BITER_ELINKYES1 -/// TCD_BITER_ELINKNO1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO1 { +pub mod TCD_CSR_1 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_1 and TCD_BITER_ELINKYES_1 +/// TCD_BITER_ELINKNO_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_1 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR2 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_2 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF2 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_2 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR2 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFYES2 -/// TCD_NBYTES_MLNO2: TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFNO2 -/// TCD_NBYTES_MLNO2: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO2 { +pub mod TCD_ATTR_2 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFYES_2 +/// TCD_NBYTES_MLNO_2: TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFNO_2 +/// TCD_NBYTES_MLNO_2: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_2 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -3845,81 +3845,81 @@ pub mod TCD_NBYTES_MLNO2 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST2 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_2 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR2 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_2 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF2 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_2 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO2 and TCD_CITER_ELINKYES2 -/// TCD_CITER_ELINKNO2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO2 { +/// TCD_CITER_ELINKNO_2 and TCD_CITER_ELINKYES_2 +/// TCD_CITER_ELINKNO_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_2 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA2 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_2 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR2 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO2 and TCD_BITER_ELINKYES2 -/// TCD_BITER_ELINKNO2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO2 { +pub mod TCD_CSR_2 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_2 and TCD_BITER_ELINKYES_2 +/// TCD_BITER_ELINKNO_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_2 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR3 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_3 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF3 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_3 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR3 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFYES3 -/// TCD_NBYTES_MLNO3: TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFNO3 -/// TCD_NBYTES_MLNO3: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO3 { +pub mod TCD_ATTR_3 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFYES_3 +/// TCD_NBYTES_MLNO_3: TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFNO_3 +/// TCD_NBYTES_MLNO_3: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_3 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -3927,81 +3927,81 @@ pub mod TCD_NBYTES_MLNO3 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST3 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_3 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR3 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_3 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF3 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_3 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO3 and TCD_CITER_ELINKYES3 -/// TCD_CITER_ELINKNO3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO3 { +/// TCD_CITER_ELINKNO_3 and TCD_CITER_ELINKYES_3 +/// TCD_CITER_ELINKNO_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_3 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA3 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_3 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR3 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO3 and TCD_BITER_ELINKYES3 -/// TCD_BITER_ELINKNO3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO3 { +pub mod TCD_CSR_3 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_3 and TCD_BITER_ELINKYES_3 +/// TCD_BITER_ELINKNO_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_3 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR4 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_4 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF4 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_4 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR4 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFYES4 -/// TCD_NBYTES_MLNO4: TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFNO4 -/// TCD_NBYTES_MLNO4: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO4 { +pub mod TCD_ATTR_4 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFYES_4 +/// TCD_NBYTES_MLNO_4: TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFNO_4 +/// TCD_NBYTES_MLNO_4: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_4 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4009,81 +4009,81 @@ pub mod TCD_NBYTES_MLNO4 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST4 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_4 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR4 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_4 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF4 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_4 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO4 and TCD_CITER_ELINKYES4 -/// TCD_CITER_ELINKNO4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO4 { +/// TCD_CITER_ELINKNO_4 and TCD_CITER_ELINKYES_4 +/// TCD_CITER_ELINKNO_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_4 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA4 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_4 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR4 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO4 and TCD_BITER_ELINKYES4 -/// TCD_BITER_ELINKNO4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO4 { +pub mod TCD_CSR_4 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_4 and TCD_BITER_ELINKYES_4 +/// TCD_BITER_ELINKNO_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_4 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR5 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_5 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF5 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_5 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR5 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFYES5 -/// TCD_NBYTES_MLNO5: TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFNO5 -/// TCD_NBYTES_MLNO5: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO5 { +pub mod TCD_ATTR_5 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFYES_5 +/// TCD_NBYTES_MLNO_5: TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFNO_5 +/// TCD_NBYTES_MLNO_5: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_5 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4091,81 +4091,81 @@ pub mod TCD_NBYTES_MLNO5 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST5 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_5 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR5 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_5 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF5 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_5 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO5 and TCD_CITER_ELINKYES5 -/// TCD_CITER_ELINKNO5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO5 { +/// TCD_CITER_ELINKNO_5 and TCD_CITER_ELINKYES_5 +/// TCD_CITER_ELINKNO_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_5 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA5 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_5 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR5 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO5 and TCD_BITER_ELINKYES5 -/// TCD_BITER_ELINKNO5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO5 { +pub mod TCD_CSR_5 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_5 and TCD_BITER_ELINKYES_5 +/// TCD_BITER_ELINKNO_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_5 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR6 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_6 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF6 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_6 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR6 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFYES6 -/// TCD_NBYTES_MLNO6: TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFNO6 -/// TCD_NBYTES_MLNO6: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO6 { +pub mod TCD_ATTR_6 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFYES_6 +/// TCD_NBYTES_MLNO_6: TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFNO_6 +/// TCD_NBYTES_MLNO_6: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_6 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4173,81 +4173,81 @@ pub mod TCD_NBYTES_MLNO6 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST6 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_6 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR6 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_6 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF6 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_6 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO6 and TCD_CITER_ELINKYES6 -/// TCD_CITER_ELINKNO6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO6 { +/// TCD_CITER_ELINKNO_6 and TCD_CITER_ELINKYES_6 +/// TCD_CITER_ELINKNO_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_6 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA6 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_6 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR6 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO6 and TCD_BITER_ELINKYES6 -/// TCD_BITER_ELINKNO6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO6 { +pub mod TCD_CSR_6 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_6 and TCD_BITER_ELINKYES_6 +/// TCD_BITER_ELINKNO_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_6 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR7 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_7 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF7 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_7 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR7 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFYES7 -/// TCD_NBYTES_MLNO7: TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFNO7 -/// TCD_NBYTES_MLNO7: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO7 { +pub mod TCD_ATTR_7 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFYES_7 +/// TCD_NBYTES_MLNO_7: TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFNO_7 +/// TCD_NBYTES_MLNO_7: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_7 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4255,81 +4255,81 @@ pub mod TCD_NBYTES_MLNO7 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST7 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_7 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR7 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_7 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF7 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_7 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO7 and TCD_CITER_ELINKYES7 -/// TCD_CITER_ELINKNO7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO7 { +/// TCD_CITER_ELINKNO_7 and TCD_CITER_ELINKYES_7 +/// TCD_CITER_ELINKNO_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_7 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA7 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_7 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR7 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO7 and TCD_BITER_ELINKYES7 -/// TCD_BITER_ELINKNO7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO7 { +pub mod TCD_CSR_7 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_7 and TCD_BITER_ELINKYES_7 +/// TCD_BITER_ELINKNO_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_7 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR8 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_8 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF8 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_8 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR8 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFYES8 -/// TCD_NBYTES_MLNO8: TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFNO8 -/// TCD_NBYTES_MLNO8: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO8 { +pub mod TCD_ATTR_8 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFYES_8 +/// TCD_NBYTES_MLNO_8: TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFNO_8 +/// TCD_NBYTES_MLNO_8: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_8 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4337,81 +4337,81 @@ pub mod TCD_NBYTES_MLNO8 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST8 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_8 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR8 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_8 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF8 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_8 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO8 and TCD_CITER_ELINKYES8 -/// TCD_CITER_ELINKNO8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO8 { +/// TCD_CITER_ELINKNO_8 and TCD_CITER_ELINKYES_8 +/// TCD_CITER_ELINKNO_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_8 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA8 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_8 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR8 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO8 and TCD_BITER_ELINKYES8 -/// TCD_BITER_ELINKNO8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO8 { +pub mod TCD_CSR_8 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_8 and TCD_BITER_ELINKYES_8 +/// TCD_BITER_ELINKNO_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_8 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR9 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_9 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF9 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_9 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR9 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFYES9 -/// TCD_NBYTES_MLNO9: TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFNO9 -/// TCD_NBYTES_MLNO9: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO9 { +pub mod TCD_ATTR_9 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFYES_9 +/// TCD_NBYTES_MLNO_9: TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFNO_9 +/// TCD_NBYTES_MLNO_9: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_9 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4419,81 +4419,81 @@ pub mod TCD_NBYTES_MLNO9 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST9 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_9 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR9 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_9 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF9 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_9 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO9 and TCD_CITER_ELINKYES9 -/// TCD_CITER_ELINKNO9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO9 { +/// TCD_CITER_ELINKNO_9 and TCD_CITER_ELINKYES_9 +/// TCD_CITER_ELINKNO_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_9 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA9 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_9 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR9 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO9 and TCD_BITER_ELINKYES9 -/// TCD_BITER_ELINKNO9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO9 { +pub mod TCD_CSR_9 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_9 and TCD_BITER_ELINKYES_9 +/// TCD_BITER_ELINKNO_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_9 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR10 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_10 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF10 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_10 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR10 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFYES10 -/// TCD_NBYTES_MLNO10: TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFNO10 -/// TCD_NBYTES_MLNO10: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO10 { +pub mod TCD_ATTR_10 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFYES_10 +/// TCD_NBYTES_MLNO_10: TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFNO_10 +/// TCD_NBYTES_MLNO_10: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_10 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4501,81 +4501,81 @@ pub mod TCD_NBYTES_MLNO10 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST10 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_10 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR10 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_10 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF10 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_10 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO10 and TCD_CITER_ELINKYES10 -/// TCD_CITER_ELINKNO10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO10 { +/// TCD_CITER_ELINKNO_10 and TCD_CITER_ELINKYES_10 +/// TCD_CITER_ELINKNO_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_10 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA10 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_10 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR10 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO10 and TCD_BITER_ELINKYES10 -/// TCD_BITER_ELINKNO10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO10 { +pub mod TCD_CSR_10 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_10 and TCD_BITER_ELINKYES_10 +/// TCD_BITER_ELINKNO_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_10 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR11 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_11 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF11 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_11 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR11 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFYES11 -/// TCD_NBYTES_MLNO11: TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFNO11 -/// TCD_NBYTES_MLNO11: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO11 { +pub mod TCD_ATTR_11 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFYES_11 +/// TCD_NBYTES_MLNO_11: TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFNO_11 +/// TCD_NBYTES_MLNO_11: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_11 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4583,81 +4583,81 @@ pub mod TCD_NBYTES_MLNO11 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST11 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_11 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR11 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_11 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF11 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_11 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO11 and TCD_CITER_ELINKYES11 -/// TCD_CITER_ELINKNO11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO11 { +/// TCD_CITER_ELINKNO_11 and TCD_CITER_ELINKYES_11 +/// TCD_CITER_ELINKNO_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_11 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA11 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_11 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR11 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO11 and TCD_BITER_ELINKYES11 -/// TCD_BITER_ELINKNO11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO11 { +pub mod TCD_CSR_11 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_11 and TCD_BITER_ELINKYES_11 +/// TCD_BITER_ELINKNO_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_11 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR12 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_12 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF12 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_12 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR12 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFYES12 -/// TCD_NBYTES_MLNO12: TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFNO12 -/// TCD_NBYTES_MLNO12: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO12 { +pub mod TCD_ATTR_12 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFYES_12 +/// TCD_NBYTES_MLNO_12: TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFNO_12 +/// TCD_NBYTES_MLNO_12: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_12 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4665,81 +4665,81 @@ pub mod TCD_NBYTES_MLNO12 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST12 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_12 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR12 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_12 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF12 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_12 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO12 and TCD_CITER_ELINKYES12 -/// TCD_CITER_ELINKNO12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO12 { +/// TCD_CITER_ELINKNO_12 and TCD_CITER_ELINKYES_12 +/// TCD_CITER_ELINKNO_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_12 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA12 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_12 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR12 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO12 and TCD_BITER_ELINKYES12 -/// TCD_BITER_ELINKNO12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO12 { +pub mod TCD_CSR_12 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_12 and TCD_BITER_ELINKYES_12 +/// TCD_BITER_ELINKNO_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_12 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR13 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_13 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF13 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_13 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR13 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFYES13 -/// TCD_NBYTES_MLNO13: TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFNO13 -/// TCD_NBYTES_MLNO13: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO13 { +pub mod TCD_ATTR_13 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFYES_13 +/// TCD_NBYTES_MLNO_13: TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFNO_13 +/// TCD_NBYTES_MLNO_13: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_13 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4747,81 +4747,81 @@ pub mod TCD_NBYTES_MLNO13 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST13 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_13 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR13 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_13 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF13 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_13 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO13 and TCD_CITER_ELINKYES13 -/// TCD_CITER_ELINKNO13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO13 { +/// TCD_CITER_ELINKNO_13 and TCD_CITER_ELINKYES_13 +/// TCD_CITER_ELINKNO_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_13 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA13 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_13 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR13 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO13 and TCD_BITER_ELINKYES13 -/// TCD_BITER_ELINKNO13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO13 { +pub mod TCD_CSR_13 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_13 and TCD_BITER_ELINKYES_13 +/// TCD_BITER_ELINKNO_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_13 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR14 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_14 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF14 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_14 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR14 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFYES14 -/// TCD_NBYTES_MLNO14: TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFNO14 -/// TCD_NBYTES_MLNO14: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO14 { +pub mod TCD_ATTR_14 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFYES_14 +/// TCD_NBYTES_MLNO_14: TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFNO_14 +/// TCD_NBYTES_MLNO_14: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_14 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4829,81 +4829,81 @@ pub mod TCD_NBYTES_MLNO14 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST14 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_14 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR14 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_14 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF14 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_14 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO14 and TCD_CITER_ELINKYES14 -/// TCD_CITER_ELINKNO14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO14 { +/// TCD_CITER_ELINKNO_14 and TCD_CITER_ELINKYES_14 +/// TCD_CITER_ELINKNO_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_14 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA14 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_14 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR14 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO14 and TCD_BITER_ELINKYES14 -/// TCD_BITER_ELINKNO14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO14 { +pub mod TCD_CSR_14 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_14 and TCD_BITER_ELINKYES_14 +/// TCD_BITER_ELINKNO_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_14 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR15 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_15 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF15 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_15 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR15 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFYES15 -/// TCD_NBYTES_MLNO15: TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFNO15 -/// TCD_NBYTES_MLNO15: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO15 { +pub mod TCD_ATTR_15 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFYES_15 +/// TCD_NBYTES_MLNO_15: TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFNO_15 +/// TCD_NBYTES_MLNO_15: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_15 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -4911,52 +4911,52 @@ pub mod TCD_NBYTES_MLNO15 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST15 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_15 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR15 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_15 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF15 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_15 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO15 and TCD_CITER_ELINKYES15 -/// TCD_CITER_ELINKNO15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO15 { +/// TCD_CITER_ELINKNO_15 and TCD_CITER_ELINKYES_15 +/// TCD_CITER_ELINKNO_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_15 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA15 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_15 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR15 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO15 and TCD_BITER_ELINKYES15 -/// TCD_BITER_ELINKNO15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO15 { +pub mod TCD_CSR_15 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_15 and TCD_BITER_ELINKYES_15 +/// TCD_BITER_ELINKNO_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_15 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; @@ -5076,660 +5076,660 @@ pub struct RegisterBlock { _reserved8: [u32; 956], /// TCD Source Address - pub TCD_SADDR0: RWRegister, + pub TCD_SADDR_0: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF0: RWRegister, + pub TCD_SOFF_0: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR0: RWRegister, + pub TCD_ATTR_0: RWRegister, - /// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES0 - /// TCD_NBYTES_ML: TCD_NBYTES_MLNO0 and TCD_NBYTES_MLOFFNO0 - /// TCD_NBYTES_MLNO0: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + /// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES_0 + /// TCD_NBYTES_ML: TCD_NBYTES_MLNO_0 and TCD_NBYTES_MLOFFNO_0 + /// TCD_NBYTES_MLNO_0: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) pub TCD_NBYTES_ML: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST0: RWRegister, + pub TCD_SLAST_0: RWRegister, /// TCD Destination Address - pub TCD_DADDR0: RWRegister, + pub TCD_DADDR_0: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF0: RWRegister, + pub TCD_DOFF_0: RWRegister, - /// TCD_CITER_ELINKNO0 and TCD_CITER_ELINKYES0 - /// TCD_CITER_ELINKNO0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + /// TCD_CITER_ELINKNO_0 and TCD_CITER_ELINKYES_0 + /// TCD_CITER_ELINKNO_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub TCD_CITER_ELINK: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA0: RWRegister, + pub TCD_DLASTSGA_0: RWRegister, /// TCD Control and Status - pub TCD_CSR0: RWRegister, + pub TCD_CSR_0: RWRegister, - /// TCD_BITER_ELINKNO0 and TCD_BITER_ELINKYES0 - /// TCD_BITER_ELINKNO0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + /// TCD_BITER_ELINKNO_0 and TCD_BITER_ELINKYES_0 + /// TCD_BITER_ELINKNO_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub TCD_BITER_ELINK: RWRegister, /// TCD Source Address - pub TCD_SADDR1: RWRegister, + pub TCD_SADDR_1: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF1: RWRegister, + pub TCD_SOFF_1: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR1: RWRegister, + pub TCD_ATTR_1: RWRegister, - /// TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFYES1 - /// TCD_NBYTES_MLNO1: TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFNO1 - /// TCD_NBYTES_MLNO1: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO1: RWRegister, + /// TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFYES_1 + /// TCD_NBYTES_MLNO_1: TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFNO_1 + /// TCD_NBYTES_MLNO_1: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_1: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST1: RWRegister, + pub TCD_SLAST_1: RWRegister, /// TCD Destination Address - pub TCD_DADDR1: RWRegister, + pub TCD_DADDR_1: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF1: RWRegister, + pub TCD_DOFF_1: RWRegister, - /// TCD_CITER_ELINKNO1 and TCD_CITER_ELINKYES1 - /// TCD_CITER_ELINKNO1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO1: RWRegister, + /// TCD_CITER_ELINKNO_1 and TCD_CITER_ELINKYES_1 + /// TCD_CITER_ELINKNO_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_1: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA1: RWRegister, + pub TCD_DLASTSGA_1: RWRegister, /// TCD Control and Status - pub TCD_CSR1: RWRegister, + pub TCD_CSR_1: RWRegister, - /// TCD_BITER_ELINKNO1 and TCD_BITER_ELINKYES1 - /// TCD_BITER_ELINKNO1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO1: RWRegister, + /// TCD_BITER_ELINKNO_1 and TCD_BITER_ELINKYES_1 + /// TCD_BITER_ELINKNO_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_1: RWRegister, /// TCD Source Address - pub TCD_SADDR2: RWRegister, + pub TCD_SADDR_2: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF2: RWRegister, + pub TCD_SOFF_2: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR2: RWRegister, + pub TCD_ATTR_2: RWRegister, - /// TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFYES2 - /// TCD_NBYTES_MLNO2: TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFNO2 - /// TCD_NBYTES_MLNO2: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO2: RWRegister, + /// TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFYES_2 + /// TCD_NBYTES_MLNO_2: TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFNO_2 + /// TCD_NBYTES_MLNO_2: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_2: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST2: RWRegister, + pub TCD_SLAST_2: RWRegister, /// TCD Destination Address - pub TCD_DADDR2: RWRegister, + pub TCD_DADDR_2: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF2: RWRegister, + pub TCD_DOFF_2: RWRegister, - /// TCD_CITER_ELINKNO2 and TCD_CITER_ELINKYES2 - /// TCD_CITER_ELINKNO2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO2: RWRegister, + /// TCD_CITER_ELINKNO_2 and TCD_CITER_ELINKYES_2 + /// TCD_CITER_ELINKNO_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_2: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA2: RWRegister, + pub TCD_DLASTSGA_2: RWRegister, /// TCD Control and Status - pub TCD_CSR2: RWRegister, + pub TCD_CSR_2: RWRegister, - /// TCD_BITER_ELINKNO2 and TCD_BITER_ELINKYES2 - /// TCD_BITER_ELINKNO2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO2: RWRegister, + /// TCD_BITER_ELINKNO_2 and TCD_BITER_ELINKYES_2 + /// TCD_BITER_ELINKNO_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_2: RWRegister, /// TCD Source Address - pub TCD_SADDR3: RWRegister, + pub TCD_SADDR_3: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF3: RWRegister, + pub TCD_SOFF_3: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR3: RWRegister, + pub TCD_ATTR_3: RWRegister, - /// TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFYES3 - /// TCD_NBYTES_MLNO3: TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFNO3 - /// TCD_NBYTES_MLNO3: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO3: RWRegister, + /// TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFYES_3 + /// TCD_NBYTES_MLNO_3: TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFNO_3 + /// TCD_NBYTES_MLNO_3: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_3: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST3: RWRegister, + pub TCD_SLAST_3: RWRegister, /// TCD Destination Address - pub TCD_DADDR3: RWRegister, + pub TCD_DADDR_3: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF3: RWRegister, + pub TCD_DOFF_3: RWRegister, - /// TCD_CITER_ELINKNO3 and TCD_CITER_ELINKYES3 - /// TCD_CITER_ELINKNO3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO3: RWRegister, + /// TCD_CITER_ELINKNO_3 and TCD_CITER_ELINKYES_3 + /// TCD_CITER_ELINKNO_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_3: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA3: RWRegister, + pub TCD_DLASTSGA_3: RWRegister, /// TCD Control and Status - pub TCD_CSR3: RWRegister, + pub TCD_CSR_3: RWRegister, - /// TCD_BITER_ELINKNO3 and TCD_BITER_ELINKYES3 - /// TCD_BITER_ELINKNO3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO3: RWRegister, + /// TCD_BITER_ELINKNO_3 and TCD_BITER_ELINKYES_3 + /// TCD_BITER_ELINKNO_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_3: RWRegister, /// TCD Source Address - pub TCD_SADDR4: RWRegister, + pub TCD_SADDR_4: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF4: RWRegister, + pub TCD_SOFF_4: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR4: RWRegister, + pub TCD_ATTR_4: RWRegister, - /// TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFYES4 - /// TCD_NBYTES_MLNO4: TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFNO4 - /// TCD_NBYTES_MLNO4: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO4: RWRegister, + /// TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFYES_4 + /// TCD_NBYTES_MLNO_4: TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFNO_4 + /// TCD_NBYTES_MLNO_4: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_4: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST4: RWRegister, + pub TCD_SLAST_4: RWRegister, /// TCD Destination Address - pub TCD_DADDR4: RWRegister, + pub TCD_DADDR_4: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF4: RWRegister, + pub TCD_DOFF_4: RWRegister, - /// TCD_CITER_ELINKNO4 and TCD_CITER_ELINKYES4 - /// TCD_CITER_ELINKNO4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO4: RWRegister, + /// TCD_CITER_ELINKNO_4 and TCD_CITER_ELINKYES_4 + /// TCD_CITER_ELINKNO_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_4: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA4: RWRegister, + pub TCD_DLASTSGA_4: RWRegister, /// TCD Control and Status - pub TCD_CSR4: RWRegister, + pub TCD_CSR_4: RWRegister, - /// TCD_BITER_ELINKNO4 and TCD_BITER_ELINKYES4 - /// TCD_BITER_ELINKNO4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO4: RWRegister, + /// TCD_BITER_ELINKNO_4 and TCD_BITER_ELINKYES_4 + /// TCD_BITER_ELINKNO_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_4: RWRegister, /// TCD Source Address - pub TCD_SADDR5: RWRegister, + pub TCD_SADDR_5: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF5: RWRegister, + pub TCD_SOFF_5: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR5: RWRegister, + pub TCD_ATTR_5: RWRegister, - /// TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFYES5 - /// TCD_NBYTES_MLNO5: TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFNO5 - /// TCD_NBYTES_MLNO5: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO5: RWRegister, + /// TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFYES_5 + /// TCD_NBYTES_MLNO_5: TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFNO_5 + /// TCD_NBYTES_MLNO_5: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_5: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST5: RWRegister, + pub TCD_SLAST_5: RWRegister, /// TCD Destination Address - pub TCD_DADDR5: RWRegister, + pub TCD_DADDR_5: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF5: RWRegister, + pub TCD_DOFF_5: RWRegister, - /// TCD_CITER_ELINKNO5 and TCD_CITER_ELINKYES5 - /// TCD_CITER_ELINKNO5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO5: RWRegister, + /// TCD_CITER_ELINKNO_5 and TCD_CITER_ELINKYES_5 + /// TCD_CITER_ELINKNO_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_5: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA5: RWRegister, + pub TCD_DLASTSGA_5: RWRegister, /// TCD Control and Status - pub TCD_CSR5: RWRegister, + pub TCD_CSR_5: RWRegister, - /// TCD_BITER_ELINKNO5 and TCD_BITER_ELINKYES5 - /// TCD_BITER_ELINKNO5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO5: RWRegister, + /// TCD_BITER_ELINKNO_5 and TCD_BITER_ELINKYES_5 + /// TCD_BITER_ELINKNO_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_5: RWRegister, /// TCD Source Address - pub TCD_SADDR6: RWRegister, + pub TCD_SADDR_6: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF6: RWRegister, + pub TCD_SOFF_6: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR6: RWRegister, + pub TCD_ATTR_6: RWRegister, - /// TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFYES6 - /// TCD_NBYTES_MLNO6: TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFNO6 - /// TCD_NBYTES_MLNO6: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO6: RWRegister, + /// TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFYES_6 + /// TCD_NBYTES_MLNO_6: TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFNO_6 + /// TCD_NBYTES_MLNO_6: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_6: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST6: RWRegister, + pub TCD_SLAST_6: RWRegister, /// TCD Destination Address - pub TCD_DADDR6: RWRegister, + pub TCD_DADDR_6: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF6: RWRegister, + pub TCD_DOFF_6: RWRegister, - /// TCD_CITER_ELINKNO6 and TCD_CITER_ELINKYES6 - /// TCD_CITER_ELINKNO6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO6: RWRegister, + /// TCD_CITER_ELINKNO_6 and TCD_CITER_ELINKYES_6 + /// TCD_CITER_ELINKNO_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_6: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA6: RWRegister, + pub TCD_DLASTSGA_6: RWRegister, /// TCD Control and Status - pub TCD_CSR6: RWRegister, + pub TCD_CSR_6: RWRegister, - /// TCD_BITER_ELINKNO6 and TCD_BITER_ELINKYES6 - /// TCD_BITER_ELINKNO6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO6: RWRegister, + /// TCD_BITER_ELINKNO_6 and TCD_BITER_ELINKYES_6 + /// TCD_BITER_ELINKNO_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_6: RWRegister, /// TCD Source Address - pub TCD_SADDR7: RWRegister, + pub TCD_SADDR_7: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF7: RWRegister, + pub TCD_SOFF_7: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR7: RWRegister, + pub TCD_ATTR_7: RWRegister, - /// TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFYES7 - /// TCD_NBYTES_MLNO7: TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFNO7 - /// TCD_NBYTES_MLNO7: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO7: RWRegister, + /// TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFYES_7 + /// TCD_NBYTES_MLNO_7: TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFNO_7 + /// TCD_NBYTES_MLNO_7: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_7: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST7: RWRegister, + pub TCD_SLAST_7: RWRegister, /// TCD Destination Address - pub TCD_DADDR7: RWRegister, + pub TCD_DADDR_7: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF7: RWRegister, + pub TCD_DOFF_7: RWRegister, - /// TCD_CITER_ELINKNO7 and TCD_CITER_ELINKYES7 - /// TCD_CITER_ELINKNO7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO7: RWRegister, + /// TCD_CITER_ELINKNO_7 and TCD_CITER_ELINKYES_7 + /// TCD_CITER_ELINKNO_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_7: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA7: RWRegister, + pub TCD_DLASTSGA_7: RWRegister, /// TCD Control and Status - pub TCD_CSR7: RWRegister, + pub TCD_CSR_7: RWRegister, - /// TCD_BITER_ELINKNO7 and TCD_BITER_ELINKYES7 - /// TCD_BITER_ELINKNO7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO7: RWRegister, + /// TCD_BITER_ELINKNO_7 and TCD_BITER_ELINKYES_7 + /// TCD_BITER_ELINKNO_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_7: RWRegister, /// TCD Source Address - pub TCD_SADDR8: RWRegister, + pub TCD_SADDR_8: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF8: RWRegister, + pub TCD_SOFF_8: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR8: RWRegister, + pub TCD_ATTR_8: RWRegister, - /// TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFYES8 - /// TCD_NBYTES_MLNO8: TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFNO8 - /// TCD_NBYTES_MLNO8: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO8: RWRegister, + /// TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFYES_8 + /// TCD_NBYTES_MLNO_8: TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFNO_8 + /// TCD_NBYTES_MLNO_8: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_8: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST8: RWRegister, + pub TCD_SLAST_8: RWRegister, /// TCD Destination Address - pub TCD_DADDR8: RWRegister, + pub TCD_DADDR_8: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF8: RWRegister, + pub TCD_DOFF_8: RWRegister, - /// TCD_CITER_ELINKNO8 and TCD_CITER_ELINKYES8 - /// TCD_CITER_ELINKNO8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO8: RWRegister, + /// TCD_CITER_ELINKNO_8 and TCD_CITER_ELINKYES_8 + /// TCD_CITER_ELINKNO_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_8: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA8: RWRegister, + pub TCD_DLASTSGA_8: RWRegister, /// TCD Control and Status - pub TCD_CSR8: RWRegister, + pub TCD_CSR_8: RWRegister, - /// TCD_BITER_ELINKNO8 and TCD_BITER_ELINKYES8 - /// TCD_BITER_ELINKNO8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO8: RWRegister, + /// TCD_BITER_ELINKNO_8 and TCD_BITER_ELINKYES_8 + /// TCD_BITER_ELINKNO_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_8: RWRegister, /// TCD Source Address - pub TCD_SADDR9: RWRegister, + pub TCD_SADDR_9: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF9: RWRegister, + pub TCD_SOFF_9: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR9: RWRegister, + pub TCD_ATTR_9: RWRegister, - /// TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFYES9 - /// TCD_NBYTES_MLNO9: TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFNO9 - /// TCD_NBYTES_MLNO9: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO9: RWRegister, + /// TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFYES_9 + /// TCD_NBYTES_MLNO_9: TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFNO_9 + /// TCD_NBYTES_MLNO_9: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_9: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST9: RWRegister, + pub TCD_SLAST_9: RWRegister, /// TCD Destination Address - pub TCD_DADDR9: RWRegister, + pub TCD_DADDR_9: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF9: RWRegister, + pub TCD_DOFF_9: RWRegister, - /// TCD_CITER_ELINKNO9 and TCD_CITER_ELINKYES9 - /// TCD_CITER_ELINKNO9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO9: RWRegister, + /// TCD_CITER_ELINKNO_9 and TCD_CITER_ELINKYES_9 + /// TCD_CITER_ELINKNO_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_9: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA9: RWRegister, + pub TCD_DLASTSGA_9: RWRegister, /// TCD Control and Status - pub TCD_CSR9: RWRegister, + pub TCD_CSR_9: RWRegister, - /// TCD_BITER_ELINKNO9 and TCD_BITER_ELINKYES9 - /// TCD_BITER_ELINKNO9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO9: RWRegister, + /// TCD_BITER_ELINKNO_9 and TCD_BITER_ELINKYES_9 + /// TCD_BITER_ELINKNO_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_9: RWRegister, /// TCD Source Address - pub TCD_SADDR10: RWRegister, + pub TCD_SADDR_10: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF10: RWRegister, + pub TCD_SOFF_10: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR10: RWRegister, + pub TCD_ATTR_10: RWRegister, - /// TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFYES10 - /// TCD_NBYTES_MLNO10: TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFNO10 - /// TCD_NBYTES_MLNO10: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO10: RWRegister, + /// TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFYES_10 + /// TCD_NBYTES_MLNO_10: TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFNO_10 + /// TCD_NBYTES_MLNO_10: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_10: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST10: RWRegister, + pub TCD_SLAST_10: RWRegister, /// TCD Destination Address - pub TCD_DADDR10: RWRegister, + pub TCD_DADDR_10: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF10: RWRegister, + pub TCD_DOFF_10: RWRegister, - /// TCD_CITER_ELINKNO10 and TCD_CITER_ELINKYES10 - /// TCD_CITER_ELINKNO10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO10: RWRegister, + /// TCD_CITER_ELINKNO_10 and TCD_CITER_ELINKYES_10 + /// TCD_CITER_ELINKNO_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_10: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA10: RWRegister, + pub TCD_DLASTSGA_10: RWRegister, /// TCD Control and Status - pub TCD_CSR10: RWRegister, + pub TCD_CSR_10: RWRegister, - /// TCD_BITER_ELINKNO10 and TCD_BITER_ELINKYES10 - /// TCD_BITER_ELINKNO10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO10: RWRegister, + /// TCD_BITER_ELINKNO_10 and TCD_BITER_ELINKYES_10 + /// TCD_BITER_ELINKNO_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_10: RWRegister, /// TCD Source Address - pub TCD_SADDR11: RWRegister, + pub TCD_SADDR_11: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF11: RWRegister, + pub TCD_SOFF_11: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR11: RWRegister, + pub TCD_ATTR_11: RWRegister, - /// TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFYES11 - /// TCD_NBYTES_MLNO11: TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFNO11 - /// TCD_NBYTES_MLNO11: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO11: RWRegister, + /// TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFYES_11 + /// TCD_NBYTES_MLNO_11: TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFNO_11 + /// TCD_NBYTES_MLNO_11: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_11: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST11: RWRegister, + pub TCD_SLAST_11: RWRegister, /// TCD Destination Address - pub TCD_DADDR11: RWRegister, + pub TCD_DADDR_11: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF11: RWRegister, + pub TCD_DOFF_11: RWRegister, - /// TCD_CITER_ELINKNO11 and TCD_CITER_ELINKYES11 - /// TCD_CITER_ELINKNO11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO11: RWRegister, + /// TCD_CITER_ELINKNO_11 and TCD_CITER_ELINKYES_11 + /// TCD_CITER_ELINKNO_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_11: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA11: RWRegister, + pub TCD_DLASTSGA_11: RWRegister, /// TCD Control and Status - pub TCD_CSR11: RWRegister, + pub TCD_CSR_11: RWRegister, - /// TCD_BITER_ELINKNO11 and TCD_BITER_ELINKYES11 - /// TCD_BITER_ELINKNO11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO11: RWRegister, + /// TCD_BITER_ELINKNO_11 and TCD_BITER_ELINKYES_11 + /// TCD_BITER_ELINKNO_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_11: RWRegister, /// TCD Source Address - pub TCD_SADDR12: RWRegister, + pub TCD_SADDR_12: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF12: RWRegister, + pub TCD_SOFF_12: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR12: RWRegister, + pub TCD_ATTR_12: RWRegister, - /// TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFYES12 - /// TCD_NBYTES_MLNO12: TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFNO12 - /// TCD_NBYTES_MLNO12: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO12: RWRegister, + /// TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFYES_12 + /// TCD_NBYTES_MLNO_12: TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFNO_12 + /// TCD_NBYTES_MLNO_12: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_12: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST12: RWRegister, + pub TCD_SLAST_12: RWRegister, /// TCD Destination Address - pub TCD_DADDR12: RWRegister, + pub TCD_DADDR_12: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF12: RWRegister, + pub TCD_DOFF_12: RWRegister, - /// TCD_CITER_ELINKNO12 and TCD_CITER_ELINKYES12 - /// TCD_CITER_ELINKNO12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO12: RWRegister, + /// TCD_CITER_ELINKNO_12 and TCD_CITER_ELINKYES_12 + /// TCD_CITER_ELINKNO_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_12: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA12: RWRegister, + pub TCD_DLASTSGA_12: RWRegister, /// TCD Control and Status - pub TCD_CSR12: RWRegister, + pub TCD_CSR_12: RWRegister, - /// TCD_BITER_ELINKNO12 and TCD_BITER_ELINKYES12 - /// TCD_BITER_ELINKNO12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO12: RWRegister, + /// TCD_BITER_ELINKNO_12 and TCD_BITER_ELINKYES_12 + /// TCD_BITER_ELINKNO_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_12: RWRegister, /// TCD Source Address - pub TCD_SADDR13: RWRegister, + pub TCD_SADDR_13: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF13: RWRegister, + pub TCD_SOFF_13: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR13: RWRegister, + pub TCD_ATTR_13: RWRegister, - /// TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFYES13 - /// TCD_NBYTES_MLNO13: TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFNO13 - /// TCD_NBYTES_MLNO13: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO13: RWRegister, + /// TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFYES_13 + /// TCD_NBYTES_MLNO_13: TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFNO_13 + /// TCD_NBYTES_MLNO_13: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_13: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST13: RWRegister, + pub TCD_SLAST_13: RWRegister, /// TCD Destination Address - pub TCD_DADDR13: RWRegister, + pub TCD_DADDR_13: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF13: RWRegister, + pub TCD_DOFF_13: RWRegister, - /// TCD_CITER_ELINKNO13 and TCD_CITER_ELINKYES13 - /// TCD_CITER_ELINKNO13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO13: RWRegister, + /// TCD_CITER_ELINKNO_13 and TCD_CITER_ELINKYES_13 + /// TCD_CITER_ELINKNO_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_13: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA13: RWRegister, + pub TCD_DLASTSGA_13: RWRegister, /// TCD Control and Status - pub TCD_CSR13: RWRegister, + pub TCD_CSR_13: RWRegister, - /// TCD_BITER_ELINKNO13 and TCD_BITER_ELINKYES13 - /// TCD_BITER_ELINKNO13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO13: RWRegister, + /// TCD_BITER_ELINKNO_13 and TCD_BITER_ELINKYES_13 + /// TCD_BITER_ELINKNO_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_13: RWRegister, /// TCD Source Address - pub TCD_SADDR14: RWRegister, + pub TCD_SADDR_14: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF14: RWRegister, + pub TCD_SOFF_14: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR14: RWRegister, + pub TCD_ATTR_14: RWRegister, - /// TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFYES14 - /// TCD_NBYTES_MLNO14: TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFNO14 - /// TCD_NBYTES_MLNO14: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO14: RWRegister, + /// TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFYES_14 + /// TCD_NBYTES_MLNO_14: TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFNO_14 + /// TCD_NBYTES_MLNO_14: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_14: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST14: RWRegister, + pub TCD_SLAST_14: RWRegister, /// TCD Destination Address - pub TCD_DADDR14: RWRegister, + pub TCD_DADDR_14: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF14: RWRegister, + pub TCD_DOFF_14: RWRegister, - /// TCD_CITER_ELINKNO14 and TCD_CITER_ELINKYES14 - /// TCD_CITER_ELINKNO14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO14: RWRegister, + /// TCD_CITER_ELINKNO_14 and TCD_CITER_ELINKYES_14 + /// TCD_CITER_ELINKNO_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_14: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA14: RWRegister, + pub TCD_DLASTSGA_14: RWRegister, /// TCD Control and Status - pub TCD_CSR14: RWRegister, + pub TCD_CSR_14: RWRegister, - /// TCD_BITER_ELINKNO14 and TCD_BITER_ELINKYES14 - /// TCD_BITER_ELINKNO14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO14: RWRegister, + /// TCD_BITER_ELINKNO_14 and TCD_BITER_ELINKYES_14 + /// TCD_BITER_ELINKNO_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_14: RWRegister, /// TCD Source Address - pub TCD_SADDR15: RWRegister, + pub TCD_SADDR_15: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF15: RWRegister, + pub TCD_SOFF_15: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR15: RWRegister, + pub TCD_ATTR_15: RWRegister, - /// TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFYES15 - /// TCD_NBYTES_MLNO15: TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFNO15 - /// TCD_NBYTES_MLNO15: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO15: RWRegister, + /// TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFYES_15 + /// TCD_NBYTES_MLNO_15: TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFNO_15 + /// TCD_NBYTES_MLNO_15: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_15: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST15: RWRegister, + pub TCD_SLAST_15: RWRegister, /// TCD Destination Address - pub TCD_DADDR15: RWRegister, + pub TCD_DADDR_15: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF15: RWRegister, + pub TCD_DOFF_15: RWRegister, - /// TCD_CITER_ELINKNO15 and TCD_CITER_ELINKYES15 - /// TCD_CITER_ELINKNO15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO15: RWRegister, + /// TCD_CITER_ELINKNO_15 and TCD_CITER_ELINKYES_15 + /// TCD_CITER_ELINKNO_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_15: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA15: RWRegister, + pub TCD_DLASTSGA_15: RWRegister, /// TCD Control and Status - pub TCD_CSR15: RWRegister, + pub TCD_CSR_15: RWRegister, - /// TCD_BITER_ELINKNO15 and TCD_BITER_ELINKYES15 - /// TCD_BITER_ELINKNO15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO15: RWRegister, + /// TCD_BITER_ELINKNO_15 and TCD_BITER_ELINKYES_15 + /// TCD_BITER_ELINKNO_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_15: RWRegister, } pub struct ResetValues { pub CR: u32, @@ -5764,182 +5764,182 @@ pub struct ResetValues { pub DCHPRI14: u8, pub DCHPRI13: u8, pub DCHPRI12: u8, - pub TCD_SADDR0: u32, - pub TCD_SOFF0: u16, - pub TCD_ATTR0: u16, + pub TCD_SADDR_0: u32, + pub TCD_SOFF_0: u16, + pub TCD_ATTR_0: u16, pub TCD_NBYTES_ML: u32, - pub TCD_SLAST0: u32, - pub TCD_DADDR0: u32, - pub TCD_DOFF0: u16, + pub TCD_SLAST_0: u32, + pub TCD_DADDR_0: u32, + pub TCD_DOFF_0: u16, pub TCD_CITER_ELINK: u16, - pub TCD_DLASTSGA0: u32, - pub TCD_CSR0: u16, + pub TCD_DLASTSGA_0: u32, + pub TCD_CSR_0: u16, pub TCD_BITER_ELINK: u16, - pub TCD_SADDR1: u32, - pub TCD_SOFF1: u16, - pub TCD_ATTR1: u16, - pub TCD_NBYTES_MLNO1: u32, - pub TCD_SLAST1: u32, - pub TCD_DADDR1: u32, - pub TCD_DOFF1: u16, - pub TCD_CITER_ELINKNO1: u16, - pub TCD_DLASTSGA1: u32, - pub TCD_CSR1: u16, - pub TCD_BITER_ELINKNO1: u16, - pub TCD_SADDR2: u32, - pub TCD_SOFF2: u16, - pub TCD_ATTR2: u16, - pub TCD_NBYTES_MLNO2: u32, - pub TCD_SLAST2: u32, - pub TCD_DADDR2: u32, - pub TCD_DOFF2: u16, - pub TCD_CITER_ELINKNO2: u16, - pub TCD_DLASTSGA2: u32, - pub TCD_CSR2: u16, - pub TCD_BITER_ELINKNO2: u16, - pub TCD_SADDR3: u32, - pub TCD_SOFF3: u16, - pub TCD_ATTR3: u16, - pub TCD_NBYTES_MLNO3: u32, - pub TCD_SLAST3: u32, - pub TCD_DADDR3: u32, - pub TCD_DOFF3: u16, - pub TCD_CITER_ELINKNO3: u16, - pub TCD_DLASTSGA3: u32, - pub TCD_CSR3: u16, - pub TCD_BITER_ELINKNO3: u16, - pub TCD_SADDR4: u32, - pub TCD_SOFF4: u16, - pub TCD_ATTR4: u16, - pub TCD_NBYTES_MLNO4: u32, - pub TCD_SLAST4: u32, - pub TCD_DADDR4: u32, - pub TCD_DOFF4: u16, - pub TCD_CITER_ELINKNO4: u16, - pub TCD_DLASTSGA4: u32, - pub TCD_CSR4: u16, - pub TCD_BITER_ELINKNO4: u16, - pub TCD_SADDR5: u32, - pub TCD_SOFF5: u16, - pub TCD_ATTR5: u16, - pub TCD_NBYTES_MLNO5: u32, - pub TCD_SLAST5: u32, - pub TCD_DADDR5: u32, - pub TCD_DOFF5: u16, - pub TCD_CITER_ELINKNO5: u16, - pub TCD_DLASTSGA5: u32, - pub TCD_CSR5: u16, - pub TCD_BITER_ELINKNO5: u16, - pub TCD_SADDR6: u32, - pub TCD_SOFF6: u16, - pub TCD_ATTR6: u16, - pub TCD_NBYTES_MLNO6: u32, - pub TCD_SLAST6: u32, - pub TCD_DADDR6: u32, - pub TCD_DOFF6: u16, - pub TCD_CITER_ELINKNO6: u16, - pub TCD_DLASTSGA6: u32, - pub TCD_CSR6: u16, - pub TCD_BITER_ELINKNO6: u16, - pub TCD_SADDR7: u32, - pub TCD_SOFF7: u16, - pub TCD_ATTR7: u16, - pub TCD_NBYTES_MLNO7: u32, - pub TCD_SLAST7: u32, - pub TCD_DADDR7: u32, - pub TCD_DOFF7: u16, - pub TCD_CITER_ELINKNO7: u16, - pub TCD_DLASTSGA7: u32, - pub TCD_CSR7: u16, - pub TCD_BITER_ELINKNO7: u16, - pub TCD_SADDR8: u32, - pub TCD_SOFF8: u16, - pub TCD_ATTR8: u16, - pub TCD_NBYTES_MLNO8: u32, - pub TCD_SLAST8: u32, - pub TCD_DADDR8: u32, - pub TCD_DOFF8: u16, - pub TCD_CITER_ELINKNO8: u16, - pub TCD_DLASTSGA8: u32, - pub TCD_CSR8: u16, - pub TCD_BITER_ELINKNO8: u16, - pub TCD_SADDR9: u32, - pub TCD_SOFF9: u16, - pub TCD_ATTR9: u16, - pub TCD_NBYTES_MLNO9: u32, - pub TCD_SLAST9: u32, - pub TCD_DADDR9: u32, - pub TCD_DOFF9: u16, - pub TCD_CITER_ELINKNO9: u16, - pub TCD_DLASTSGA9: u32, - pub TCD_CSR9: u16, - pub TCD_BITER_ELINKNO9: u16, - pub TCD_SADDR10: u32, - pub TCD_SOFF10: u16, - pub TCD_ATTR10: u16, - pub TCD_NBYTES_MLNO10: u32, - pub TCD_SLAST10: u32, - pub TCD_DADDR10: u32, - pub TCD_DOFF10: u16, - pub TCD_CITER_ELINKNO10: u16, - pub TCD_DLASTSGA10: u32, - pub TCD_CSR10: u16, - pub TCD_BITER_ELINKNO10: u16, - pub TCD_SADDR11: u32, - pub TCD_SOFF11: u16, - pub TCD_ATTR11: u16, - pub TCD_NBYTES_MLNO11: u32, - pub TCD_SLAST11: u32, - pub TCD_DADDR11: u32, - pub TCD_DOFF11: u16, - pub TCD_CITER_ELINKNO11: u16, - pub TCD_DLASTSGA11: u32, - pub TCD_CSR11: u16, - pub TCD_BITER_ELINKNO11: u16, - pub TCD_SADDR12: u32, - pub TCD_SOFF12: u16, - pub TCD_ATTR12: u16, - pub TCD_NBYTES_MLNO12: u32, - pub TCD_SLAST12: u32, - pub TCD_DADDR12: u32, - pub TCD_DOFF12: u16, - pub TCD_CITER_ELINKNO12: u16, - pub TCD_DLASTSGA12: u32, - pub TCD_CSR12: u16, - pub TCD_BITER_ELINKNO12: u16, - pub TCD_SADDR13: u32, - pub TCD_SOFF13: u16, - pub TCD_ATTR13: u16, - pub TCD_NBYTES_MLNO13: u32, - pub TCD_SLAST13: u32, - pub TCD_DADDR13: u32, - pub TCD_DOFF13: u16, - pub TCD_CITER_ELINKNO13: u16, - pub TCD_DLASTSGA13: u32, - pub TCD_CSR13: u16, - pub TCD_BITER_ELINKNO13: u16, - pub TCD_SADDR14: u32, - pub TCD_SOFF14: u16, - pub TCD_ATTR14: u16, - pub TCD_NBYTES_MLNO14: u32, - pub TCD_SLAST14: u32, - pub TCD_DADDR14: u32, - pub TCD_DOFF14: u16, - pub TCD_CITER_ELINKNO14: u16, - pub TCD_DLASTSGA14: u32, - pub TCD_CSR14: u16, - pub TCD_BITER_ELINKNO14: u16, - pub TCD_SADDR15: u32, - pub TCD_SOFF15: u16, - pub TCD_ATTR15: u16, - pub TCD_NBYTES_MLNO15: u32, - pub TCD_SLAST15: u32, - pub TCD_DADDR15: u32, - pub TCD_DOFF15: u16, - pub TCD_CITER_ELINKNO15: u16, - pub TCD_DLASTSGA15: u32, - pub TCD_CSR15: u16, - pub TCD_BITER_ELINKNO15: u16, + pub TCD_SADDR_1: u32, + pub TCD_SOFF_1: u16, + pub TCD_ATTR_1: u16, + pub TCD_NBYTES_MLNO_1: u32, + pub TCD_SLAST_1: u32, + pub TCD_DADDR_1: u32, + pub TCD_DOFF_1: u16, + pub TCD_CITER_ELINKNO_1: u16, + pub TCD_DLASTSGA_1: u32, + pub TCD_CSR_1: u16, + pub TCD_BITER_ELINKNO_1: u16, + pub TCD_SADDR_2: u32, + pub TCD_SOFF_2: u16, + pub TCD_ATTR_2: u16, + pub TCD_NBYTES_MLNO_2: u32, + pub TCD_SLAST_2: u32, + pub TCD_DADDR_2: u32, + pub TCD_DOFF_2: u16, + pub TCD_CITER_ELINKNO_2: u16, + pub TCD_DLASTSGA_2: u32, + pub TCD_CSR_2: u16, + pub TCD_BITER_ELINKNO_2: u16, + pub TCD_SADDR_3: u32, + pub TCD_SOFF_3: u16, + pub TCD_ATTR_3: u16, + pub TCD_NBYTES_MLNO_3: u32, + pub TCD_SLAST_3: u32, + pub TCD_DADDR_3: u32, + pub TCD_DOFF_3: u16, + pub TCD_CITER_ELINKNO_3: u16, + pub TCD_DLASTSGA_3: u32, + pub TCD_CSR_3: u16, + pub TCD_BITER_ELINKNO_3: u16, + pub TCD_SADDR_4: u32, + pub TCD_SOFF_4: u16, + pub TCD_ATTR_4: u16, + pub TCD_NBYTES_MLNO_4: u32, + pub TCD_SLAST_4: u32, + pub TCD_DADDR_4: u32, + pub TCD_DOFF_4: u16, + pub TCD_CITER_ELINKNO_4: u16, + pub TCD_DLASTSGA_4: u32, + pub TCD_CSR_4: u16, + pub TCD_BITER_ELINKNO_4: u16, + pub TCD_SADDR_5: u32, + pub TCD_SOFF_5: u16, + pub TCD_ATTR_5: u16, + pub TCD_NBYTES_MLNO_5: u32, + pub TCD_SLAST_5: u32, + pub TCD_DADDR_5: u32, + pub TCD_DOFF_5: u16, + pub TCD_CITER_ELINKNO_5: u16, + pub TCD_DLASTSGA_5: u32, + pub TCD_CSR_5: u16, + pub TCD_BITER_ELINKNO_5: u16, + pub TCD_SADDR_6: u32, + pub TCD_SOFF_6: u16, + pub TCD_ATTR_6: u16, + pub TCD_NBYTES_MLNO_6: u32, + pub TCD_SLAST_6: u32, + pub TCD_DADDR_6: u32, + pub TCD_DOFF_6: u16, + pub TCD_CITER_ELINKNO_6: u16, + pub TCD_DLASTSGA_6: u32, + pub TCD_CSR_6: u16, + pub TCD_BITER_ELINKNO_6: u16, + pub TCD_SADDR_7: u32, + pub TCD_SOFF_7: u16, + pub TCD_ATTR_7: u16, + pub TCD_NBYTES_MLNO_7: u32, + pub TCD_SLAST_7: u32, + pub TCD_DADDR_7: u32, + pub TCD_DOFF_7: u16, + pub TCD_CITER_ELINKNO_7: u16, + pub TCD_DLASTSGA_7: u32, + pub TCD_CSR_7: u16, + pub TCD_BITER_ELINKNO_7: u16, + pub TCD_SADDR_8: u32, + pub TCD_SOFF_8: u16, + pub TCD_ATTR_8: u16, + pub TCD_NBYTES_MLNO_8: u32, + pub TCD_SLAST_8: u32, + pub TCD_DADDR_8: u32, + pub TCD_DOFF_8: u16, + pub TCD_CITER_ELINKNO_8: u16, + pub TCD_DLASTSGA_8: u32, + pub TCD_CSR_8: u16, + pub TCD_BITER_ELINKNO_8: u16, + pub TCD_SADDR_9: u32, + pub TCD_SOFF_9: u16, + pub TCD_ATTR_9: u16, + pub TCD_NBYTES_MLNO_9: u32, + pub TCD_SLAST_9: u32, + pub TCD_DADDR_9: u32, + pub TCD_DOFF_9: u16, + pub TCD_CITER_ELINKNO_9: u16, + pub TCD_DLASTSGA_9: u32, + pub TCD_CSR_9: u16, + pub TCD_BITER_ELINKNO_9: u16, + pub TCD_SADDR_10: u32, + pub TCD_SOFF_10: u16, + pub TCD_ATTR_10: u16, + pub TCD_NBYTES_MLNO_10: u32, + pub TCD_SLAST_10: u32, + pub TCD_DADDR_10: u32, + pub TCD_DOFF_10: u16, + pub TCD_CITER_ELINKNO_10: u16, + pub TCD_DLASTSGA_10: u32, + pub TCD_CSR_10: u16, + pub TCD_BITER_ELINKNO_10: u16, + pub TCD_SADDR_11: u32, + pub TCD_SOFF_11: u16, + pub TCD_ATTR_11: u16, + pub TCD_NBYTES_MLNO_11: u32, + pub TCD_SLAST_11: u32, + pub TCD_DADDR_11: u32, + pub TCD_DOFF_11: u16, + pub TCD_CITER_ELINKNO_11: u16, + pub TCD_DLASTSGA_11: u32, + pub TCD_CSR_11: u16, + pub TCD_BITER_ELINKNO_11: u16, + pub TCD_SADDR_12: u32, + pub TCD_SOFF_12: u16, + pub TCD_ATTR_12: u16, + pub TCD_NBYTES_MLNO_12: u32, + pub TCD_SLAST_12: u32, + pub TCD_DADDR_12: u32, + pub TCD_DOFF_12: u16, + pub TCD_CITER_ELINKNO_12: u16, + pub TCD_DLASTSGA_12: u32, + pub TCD_CSR_12: u16, + pub TCD_BITER_ELINKNO_12: u16, + pub TCD_SADDR_13: u32, + pub TCD_SOFF_13: u16, + pub TCD_ATTR_13: u16, + pub TCD_NBYTES_MLNO_13: u32, + pub TCD_SLAST_13: u32, + pub TCD_DADDR_13: u32, + pub TCD_DOFF_13: u16, + pub TCD_CITER_ELINKNO_13: u16, + pub TCD_DLASTSGA_13: u32, + pub TCD_CSR_13: u16, + pub TCD_BITER_ELINKNO_13: u16, + pub TCD_SADDR_14: u32, + pub TCD_SOFF_14: u16, + pub TCD_ATTR_14: u16, + pub TCD_NBYTES_MLNO_14: u32, + pub TCD_SLAST_14: u32, + pub TCD_DADDR_14: u32, + pub TCD_DOFF_14: u16, + pub TCD_CITER_ELINKNO_14: u16, + pub TCD_DLASTSGA_14: u32, + pub TCD_CSR_14: u16, + pub TCD_BITER_ELINKNO_14: u16, + pub TCD_SADDR_15: u32, + pub TCD_SOFF_15: u16, + pub TCD_ATTR_15: u16, + pub TCD_NBYTES_MLNO_15: u32, + pub TCD_SLAST_15: u32, + pub TCD_DADDR_15: u32, + pub TCD_DOFF_15: u16, + pub TCD_CITER_ELINKNO_15: u16, + pub TCD_DLASTSGA_15: u32, + pub TCD_CSR_15: u16, + pub TCD_BITER_ELINKNO_15: u16, } pub struct Instance { #[cfg_attr(feature = "nosync", allow(unused))] @@ -6072,182 +6072,182 @@ impl DMA0 { DCHPRI14: 0x0000000E, DCHPRI13: 0x0000000D, DCHPRI12: 0x0000000C, - TCD_SADDR0: 0x00000000, - TCD_SOFF0: 0x00000000, - TCD_ATTR0: 0x00000000, + TCD_SADDR_0: 0x00000000, + TCD_SOFF_0: 0x00000000, + TCD_ATTR_0: 0x00000000, TCD_NBYTES_ML: 0x00000000, - TCD_SLAST0: 0x00000000, - TCD_DADDR0: 0x00000000, - TCD_DOFF0: 0x00000000, + TCD_SLAST_0: 0x00000000, + TCD_DADDR_0: 0x00000000, + TCD_DOFF_0: 0x00000000, TCD_CITER_ELINK: 0x00000000, - TCD_DLASTSGA0: 0x00000000, - TCD_CSR0: 0x00000000, + TCD_DLASTSGA_0: 0x00000000, + TCD_CSR_0: 0x00000000, TCD_BITER_ELINK: 0x00000000, - TCD_SADDR1: 0x00000000, - TCD_SOFF1: 0x00000000, - TCD_ATTR1: 0x00000000, - TCD_NBYTES_MLNO1: 0x00000000, - TCD_SLAST1: 0x00000000, - TCD_DADDR1: 0x00000000, - TCD_DOFF1: 0x00000000, - TCD_CITER_ELINKNO1: 0x00000000, - TCD_DLASTSGA1: 0x00000000, - TCD_CSR1: 0x00000000, - TCD_BITER_ELINKNO1: 0x00000000, - TCD_SADDR2: 0x00000000, - TCD_SOFF2: 0x00000000, - TCD_ATTR2: 0x00000000, - TCD_NBYTES_MLNO2: 0x00000000, - TCD_SLAST2: 0x00000000, - TCD_DADDR2: 0x00000000, - TCD_DOFF2: 0x00000000, - TCD_CITER_ELINKNO2: 0x00000000, - TCD_DLASTSGA2: 0x00000000, - TCD_CSR2: 0x00000000, - TCD_BITER_ELINKNO2: 0x00000000, - TCD_SADDR3: 0x00000000, - TCD_SOFF3: 0x00000000, - TCD_ATTR3: 0x00000000, - TCD_NBYTES_MLNO3: 0x00000000, - TCD_SLAST3: 0x00000000, - TCD_DADDR3: 0x00000000, - TCD_DOFF3: 0x00000000, - TCD_CITER_ELINKNO3: 0x00000000, - TCD_DLASTSGA3: 0x00000000, - TCD_CSR3: 0x00000000, - TCD_BITER_ELINKNO3: 0x00000000, - TCD_SADDR4: 0x00000000, - TCD_SOFF4: 0x00000000, - TCD_ATTR4: 0x00000000, - TCD_NBYTES_MLNO4: 0x00000000, - TCD_SLAST4: 0x00000000, - TCD_DADDR4: 0x00000000, - TCD_DOFF4: 0x00000000, - TCD_CITER_ELINKNO4: 0x00000000, - TCD_DLASTSGA4: 0x00000000, - TCD_CSR4: 0x00000000, - TCD_BITER_ELINKNO4: 0x00000000, - TCD_SADDR5: 0x00000000, - TCD_SOFF5: 0x00000000, - TCD_ATTR5: 0x00000000, - TCD_NBYTES_MLNO5: 0x00000000, - TCD_SLAST5: 0x00000000, - TCD_DADDR5: 0x00000000, - TCD_DOFF5: 0x00000000, - TCD_CITER_ELINKNO5: 0x00000000, - TCD_DLASTSGA5: 0x00000000, - TCD_CSR5: 0x00000000, - TCD_BITER_ELINKNO5: 0x00000000, - TCD_SADDR6: 0x00000000, - TCD_SOFF6: 0x00000000, - TCD_ATTR6: 0x00000000, - TCD_NBYTES_MLNO6: 0x00000000, - TCD_SLAST6: 0x00000000, - TCD_DADDR6: 0x00000000, - TCD_DOFF6: 0x00000000, - TCD_CITER_ELINKNO6: 0x00000000, - TCD_DLASTSGA6: 0x00000000, - TCD_CSR6: 0x00000000, - TCD_BITER_ELINKNO6: 0x00000000, - TCD_SADDR7: 0x00000000, - TCD_SOFF7: 0x00000000, - TCD_ATTR7: 0x00000000, - TCD_NBYTES_MLNO7: 0x00000000, - TCD_SLAST7: 0x00000000, - TCD_DADDR7: 0x00000000, - TCD_DOFF7: 0x00000000, - TCD_CITER_ELINKNO7: 0x00000000, - TCD_DLASTSGA7: 0x00000000, - TCD_CSR7: 0x00000000, - TCD_BITER_ELINKNO7: 0x00000000, - TCD_SADDR8: 0x00000000, - TCD_SOFF8: 0x00000000, - TCD_ATTR8: 0x00000000, - TCD_NBYTES_MLNO8: 0x00000000, - TCD_SLAST8: 0x00000000, - TCD_DADDR8: 0x00000000, - TCD_DOFF8: 0x00000000, - TCD_CITER_ELINKNO8: 0x00000000, - TCD_DLASTSGA8: 0x00000000, - TCD_CSR8: 0x00000000, - TCD_BITER_ELINKNO8: 0x00000000, - TCD_SADDR9: 0x00000000, - TCD_SOFF9: 0x00000000, - TCD_ATTR9: 0x00000000, - TCD_NBYTES_MLNO9: 0x00000000, - TCD_SLAST9: 0x00000000, - TCD_DADDR9: 0x00000000, - TCD_DOFF9: 0x00000000, - TCD_CITER_ELINKNO9: 0x00000000, - TCD_DLASTSGA9: 0x00000000, - TCD_CSR9: 0x00000000, - TCD_BITER_ELINKNO9: 0x00000000, - TCD_SADDR10: 0x00000000, - TCD_SOFF10: 0x00000000, - TCD_ATTR10: 0x00000000, - TCD_NBYTES_MLNO10: 0x00000000, - TCD_SLAST10: 0x00000000, - TCD_DADDR10: 0x00000000, - TCD_DOFF10: 0x00000000, - TCD_CITER_ELINKNO10: 0x00000000, - TCD_DLASTSGA10: 0x00000000, - TCD_CSR10: 0x00000000, - TCD_BITER_ELINKNO10: 0x00000000, - TCD_SADDR11: 0x00000000, - TCD_SOFF11: 0x00000000, - TCD_ATTR11: 0x00000000, - TCD_NBYTES_MLNO11: 0x00000000, - TCD_SLAST11: 0x00000000, - TCD_DADDR11: 0x00000000, - TCD_DOFF11: 0x00000000, - TCD_CITER_ELINKNO11: 0x00000000, - TCD_DLASTSGA11: 0x00000000, - TCD_CSR11: 0x00000000, - TCD_BITER_ELINKNO11: 0x00000000, - TCD_SADDR12: 0x00000000, - TCD_SOFF12: 0x00000000, - TCD_ATTR12: 0x00000000, - TCD_NBYTES_MLNO12: 0x00000000, - TCD_SLAST12: 0x00000000, - TCD_DADDR12: 0x00000000, - TCD_DOFF12: 0x00000000, - TCD_CITER_ELINKNO12: 0x00000000, - TCD_DLASTSGA12: 0x00000000, - TCD_CSR12: 0x00000000, - TCD_BITER_ELINKNO12: 0x00000000, - TCD_SADDR13: 0x00000000, - TCD_SOFF13: 0x00000000, - TCD_ATTR13: 0x00000000, - TCD_NBYTES_MLNO13: 0x00000000, - TCD_SLAST13: 0x00000000, - TCD_DADDR13: 0x00000000, - TCD_DOFF13: 0x00000000, - TCD_CITER_ELINKNO13: 0x00000000, - TCD_DLASTSGA13: 0x00000000, - TCD_CSR13: 0x00000000, - TCD_BITER_ELINKNO13: 0x00000000, - TCD_SADDR14: 0x00000000, - TCD_SOFF14: 0x00000000, - TCD_ATTR14: 0x00000000, - TCD_NBYTES_MLNO14: 0x00000000, - TCD_SLAST14: 0x00000000, - TCD_DADDR14: 0x00000000, - TCD_DOFF14: 0x00000000, - TCD_CITER_ELINKNO14: 0x00000000, - TCD_DLASTSGA14: 0x00000000, - TCD_CSR14: 0x00000000, - TCD_BITER_ELINKNO14: 0x00000000, - TCD_SADDR15: 0x00000000, - TCD_SOFF15: 0x00000000, - TCD_ATTR15: 0x00000000, - TCD_NBYTES_MLNO15: 0x00000000, - TCD_SLAST15: 0x00000000, - TCD_DADDR15: 0x00000000, - TCD_DOFF15: 0x00000000, - TCD_CITER_ELINKNO15: 0x00000000, - TCD_DLASTSGA15: 0x00000000, - TCD_CSR15: 0x00000000, - TCD_BITER_ELINKNO15: 0x00000000, + TCD_SADDR_1: 0x00000000, + TCD_SOFF_1: 0x00000000, + TCD_ATTR_1: 0x00000000, + TCD_NBYTES_MLNO_1: 0x00000000, + TCD_SLAST_1: 0x00000000, + TCD_DADDR_1: 0x00000000, + TCD_DOFF_1: 0x00000000, + TCD_CITER_ELINKNO_1: 0x00000000, + TCD_DLASTSGA_1: 0x00000000, + TCD_CSR_1: 0x00000000, + TCD_BITER_ELINKNO_1: 0x00000000, + TCD_SADDR_2: 0x00000000, + TCD_SOFF_2: 0x00000000, + TCD_ATTR_2: 0x00000000, + TCD_NBYTES_MLNO_2: 0x00000000, + TCD_SLAST_2: 0x00000000, + TCD_DADDR_2: 0x00000000, + TCD_DOFF_2: 0x00000000, + TCD_CITER_ELINKNO_2: 0x00000000, + TCD_DLASTSGA_2: 0x00000000, + TCD_CSR_2: 0x00000000, + TCD_BITER_ELINKNO_2: 0x00000000, + TCD_SADDR_3: 0x00000000, + TCD_SOFF_3: 0x00000000, + TCD_ATTR_3: 0x00000000, + TCD_NBYTES_MLNO_3: 0x00000000, + TCD_SLAST_3: 0x00000000, + TCD_DADDR_3: 0x00000000, + TCD_DOFF_3: 0x00000000, + TCD_CITER_ELINKNO_3: 0x00000000, + TCD_DLASTSGA_3: 0x00000000, + TCD_CSR_3: 0x00000000, + TCD_BITER_ELINKNO_3: 0x00000000, + TCD_SADDR_4: 0x00000000, + TCD_SOFF_4: 0x00000000, + TCD_ATTR_4: 0x00000000, + TCD_NBYTES_MLNO_4: 0x00000000, + TCD_SLAST_4: 0x00000000, + TCD_DADDR_4: 0x00000000, + TCD_DOFF_4: 0x00000000, + TCD_CITER_ELINKNO_4: 0x00000000, + TCD_DLASTSGA_4: 0x00000000, + TCD_CSR_4: 0x00000000, + TCD_BITER_ELINKNO_4: 0x00000000, + TCD_SADDR_5: 0x00000000, + TCD_SOFF_5: 0x00000000, + TCD_ATTR_5: 0x00000000, + TCD_NBYTES_MLNO_5: 0x00000000, + TCD_SLAST_5: 0x00000000, + TCD_DADDR_5: 0x00000000, + TCD_DOFF_5: 0x00000000, + TCD_CITER_ELINKNO_5: 0x00000000, + TCD_DLASTSGA_5: 0x00000000, + TCD_CSR_5: 0x00000000, + TCD_BITER_ELINKNO_5: 0x00000000, + TCD_SADDR_6: 0x00000000, + TCD_SOFF_6: 0x00000000, + TCD_ATTR_6: 0x00000000, + TCD_NBYTES_MLNO_6: 0x00000000, + TCD_SLAST_6: 0x00000000, + TCD_DADDR_6: 0x00000000, + TCD_DOFF_6: 0x00000000, + TCD_CITER_ELINKNO_6: 0x00000000, + TCD_DLASTSGA_6: 0x00000000, + TCD_CSR_6: 0x00000000, + TCD_BITER_ELINKNO_6: 0x00000000, + TCD_SADDR_7: 0x00000000, + TCD_SOFF_7: 0x00000000, + TCD_ATTR_7: 0x00000000, + TCD_NBYTES_MLNO_7: 0x00000000, + TCD_SLAST_7: 0x00000000, + TCD_DADDR_7: 0x00000000, + TCD_DOFF_7: 0x00000000, + TCD_CITER_ELINKNO_7: 0x00000000, + TCD_DLASTSGA_7: 0x00000000, + TCD_CSR_7: 0x00000000, + TCD_BITER_ELINKNO_7: 0x00000000, + TCD_SADDR_8: 0x00000000, + TCD_SOFF_8: 0x00000000, + TCD_ATTR_8: 0x00000000, + TCD_NBYTES_MLNO_8: 0x00000000, + TCD_SLAST_8: 0x00000000, + TCD_DADDR_8: 0x00000000, + TCD_DOFF_8: 0x00000000, + TCD_CITER_ELINKNO_8: 0x00000000, + TCD_DLASTSGA_8: 0x00000000, + TCD_CSR_8: 0x00000000, + TCD_BITER_ELINKNO_8: 0x00000000, + TCD_SADDR_9: 0x00000000, + TCD_SOFF_9: 0x00000000, + TCD_ATTR_9: 0x00000000, + TCD_NBYTES_MLNO_9: 0x00000000, + TCD_SLAST_9: 0x00000000, + TCD_DADDR_9: 0x00000000, + TCD_DOFF_9: 0x00000000, + TCD_CITER_ELINKNO_9: 0x00000000, + TCD_DLASTSGA_9: 0x00000000, + TCD_CSR_9: 0x00000000, + TCD_BITER_ELINKNO_9: 0x00000000, + TCD_SADDR_10: 0x00000000, + TCD_SOFF_10: 0x00000000, + TCD_ATTR_10: 0x00000000, + TCD_NBYTES_MLNO_10: 0x00000000, + TCD_SLAST_10: 0x00000000, + TCD_DADDR_10: 0x00000000, + TCD_DOFF_10: 0x00000000, + TCD_CITER_ELINKNO_10: 0x00000000, + TCD_DLASTSGA_10: 0x00000000, + TCD_CSR_10: 0x00000000, + TCD_BITER_ELINKNO_10: 0x00000000, + TCD_SADDR_11: 0x00000000, + TCD_SOFF_11: 0x00000000, + TCD_ATTR_11: 0x00000000, + TCD_NBYTES_MLNO_11: 0x00000000, + TCD_SLAST_11: 0x00000000, + TCD_DADDR_11: 0x00000000, + TCD_DOFF_11: 0x00000000, + TCD_CITER_ELINKNO_11: 0x00000000, + TCD_DLASTSGA_11: 0x00000000, + TCD_CSR_11: 0x00000000, + TCD_BITER_ELINKNO_11: 0x00000000, + TCD_SADDR_12: 0x00000000, + TCD_SOFF_12: 0x00000000, + TCD_ATTR_12: 0x00000000, + TCD_NBYTES_MLNO_12: 0x00000000, + TCD_SLAST_12: 0x00000000, + TCD_DADDR_12: 0x00000000, + TCD_DOFF_12: 0x00000000, + TCD_CITER_ELINKNO_12: 0x00000000, + TCD_DLASTSGA_12: 0x00000000, + TCD_CSR_12: 0x00000000, + TCD_BITER_ELINKNO_12: 0x00000000, + TCD_SADDR_13: 0x00000000, + TCD_SOFF_13: 0x00000000, + TCD_ATTR_13: 0x00000000, + TCD_NBYTES_MLNO_13: 0x00000000, + TCD_SLAST_13: 0x00000000, + TCD_DADDR_13: 0x00000000, + TCD_DOFF_13: 0x00000000, + TCD_CITER_ELINKNO_13: 0x00000000, + TCD_DLASTSGA_13: 0x00000000, + TCD_CSR_13: 0x00000000, + TCD_BITER_ELINKNO_13: 0x00000000, + TCD_SADDR_14: 0x00000000, + TCD_SOFF_14: 0x00000000, + TCD_ATTR_14: 0x00000000, + TCD_NBYTES_MLNO_14: 0x00000000, + TCD_SLAST_14: 0x00000000, + TCD_DADDR_14: 0x00000000, + TCD_DOFF_14: 0x00000000, + TCD_CITER_ELINKNO_14: 0x00000000, + TCD_DLASTSGA_14: 0x00000000, + TCD_CSR_14: 0x00000000, + TCD_BITER_ELINKNO_14: 0x00000000, + TCD_SADDR_15: 0x00000000, + TCD_SOFF_15: 0x00000000, + TCD_ATTR_15: 0x00000000, + TCD_NBYTES_MLNO_15: 0x00000000, + TCD_SLAST_15: 0x00000000, + TCD_DADDR_15: 0x00000000, + TCD_DOFF_15: 0x00000000, + TCD_CITER_ELINKNO_15: 0x00000000, + TCD_DLASTSGA_15: 0x00000000, + TCD_CSR_15: 0x00000000, + TCD_BITER_ELINKNO_15: 0x00000000, }; /// Safe access to DMA0 diff --git a/src/imxrt101/imxrt1011/otfad.rs b/src/imxrt101/imxrt1011/otfad.rs index 29917a795557..4b5ec2f841d1 100644 --- a/src/imxrt101/imxrt1011/otfad.rs +++ b/src/imxrt101/imxrt1011/otfad.rs @@ -519,7 +519,7 @@ pub mod SR { } /// AES Key Word -pub mod CTX_KEY00 { +pub mod CTX_KEY0_0 { /// AES Key pub mod KEY { @@ -537,22 +537,22 @@ pub mod CTX_KEY00 { } /// AES Key Word -pub mod CTX_KEY10 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY1_0 { + pub use super::CTX_KEY0_0::KEY; } /// AES Key Word -pub mod CTX_KEY20 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY2_0 { + pub use super::CTX_KEY0_0::KEY; } /// AES Key Word -pub mod CTX_KEY30 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY3_0 { + pub use super::CTX_KEY0_0::KEY; } /// AES Counter Word -pub mod CTX_CTR00 { +pub mod CTX_CTR0_0 { /// AES Counter pub mod CTR { @@ -570,12 +570,12 @@ pub mod CTX_CTR00 { } /// AES Counter Word -pub mod CTX_CTR10 { - pub use super::CTX_CTR00::CTR; +pub mod CTX_CTR1_0 { + pub use super::CTX_CTR0_0::CTR; } /// AES Region Descriptor Word0 -pub mod CTX_RGD_W00 { +pub mod CTX_RGD_W0_0 { /// Start Address pub mod SRTADDR { @@ -593,7 +593,7 @@ pub mod CTX_RGD_W00 { } /// AES Region Descriptor Word1 -pub mod CTX_RGD_W10 { +pub mod CTX_RGD_W1_0 { /// Valid pub mod VLD { @@ -674,132 +674,132 @@ pub mod CTX_RGD_W10 { } /// AES Key Word -pub mod CTX_KEY01 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY0_1 { + pub use super::CTX_KEY0_0::KEY; } /// AES Key Word -pub mod CTX_KEY11 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY1_1 { + pub use super::CTX_KEY0_0::KEY; } /// AES Key Word -pub mod CTX_KEY21 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY2_1 { + pub use super::CTX_KEY0_0::KEY; } /// AES Key Word -pub mod CTX_KEY31 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY3_1 { + pub use super::CTX_KEY0_0::KEY; } /// AES Counter Word -pub mod CTX_CTR01 { - pub use super::CTX_CTR00::CTR; +pub mod CTX_CTR0_1 { + pub use super::CTX_CTR0_0::CTR; } /// AES Counter Word -pub mod CTX_CTR11 { - pub use super::CTX_CTR00::CTR; +pub mod CTX_CTR1_1 { + pub use super::CTX_CTR0_0::CTR; } /// AES Region Descriptor Word0 -pub mod CTX_RGD_W01 { - pub use super::CTX_RGD_W00::SRTADDR; +pub mod CTX_RGD_W0_1 { + pub use super::CTX_RGD_W0_0::SRTADDR; } /// AES Region Descriptor Word1 -pub mod CTX_RGD_W11 { - pub use super::CTX_RGD_W10::ADE; - pub use super::CTX_RGD_W10::ENDADDR; - pub use super::CTX_RGD_W10::RO; - pub use super::CTX_RGD_W10::VLD; +pub mod CTX_RGD_W1_1 { + pub use super::CTX_RGD_W1_0::ADE; + pub use super::CTX_RGD_W1_0::ENDADDR; + pub use super::CTX_RGD_W1_0::RO; + pub use super::CTX_RGD_W1_0::VLD; } /// AES Key Word -pub mod CTX_KEY02 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY0_2 { + pub use super::CTX_KEY0_0::KEY; } /// AES Key Word -pub mod CTX_KEY12 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY1_2 { + pub use super::CTX_KEY0_0::KEY; } /// AES Key Word -pub mod CTX_KEY22 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY2_2 { + pub use super::CTX_KEY0_0::KEY; } /// AES Key Word -pub mod CTX_KEY32 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY3_2 { + pub use super::CTX_KEY0_0::KEY; } /// AES Counter Word -pub mod CTX_CTR02 { - pub use super::CTX_CTR00::CTR; +pub mod CTX_CTR0_2 { + pub use super::CTX_CTR0_0::CTR; } /// AES Counter Word -pub mod CTX_CTR12 { - pub use super::CTX_CTR00::CTR; +pub mod CTX_CTR1_2 { + pub use super::CTX_CTR0_0::CTR; } /// AES Region Descriptor Word0 -pub mod CTX_RGD_W02 { - pub use super::CTX_RGD_W00::SRTADDR; +pub mod CTX_RGD_W0_2 { + pub use super::CTX_RGD_W0_0::SRTADDR; } /// AES Region Descriptor Word1 -pub mod CTX_RGD_W12 { - pub use super::CTX_RGD_W10::ADE; - pub use super::CTX_RGD_W10::ENDADDR; - pub use super::CTX_RGD_W10::RO; - pub use super::CTX_RGD_W10::VLD; +pub mod CTX_RGD_W1_2 { + pub use super::CTX_RGD_W1_0::ADE; + pub use super::CTX_RGD_W1_0::ENDADDR; + pub use super::CTX_RGD_W1_0::RO; + pub use super::CTX_RGD_W1_0::VLD; } /// AES Key Word -pub mod CTX_KEY03 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY0_3 { + pub use super::CTX_KEY0_0::KEY; } /// AES Key Word -pub mod CTX_KEY13 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY1_3 { + pub use super::CTX_KEY0_0::KEY; } /// AES Key Word -pub mod CTX_KEY23 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY2_3 { + pub use super::CTX_KEY0_0::KEY; } /// AES Key Word -pub mod CTX_KEY33 { - pub use super::CTX_KEY00::KEY; +pub mod CTX_KEY3_3 { + pub use super::CTX_KEY0_0::KEY; } /// AES Counter Word -pub mod CTX_CTR03 { - pub use super::CTX_CTR00::CTR; +pub mod CTX_CTR0_3 { + pub use super::CTX_CTR0_0::CTR; } /// AES Counter Word -pub mod CTX_CTR13 { - pub use super::CTX_CTR00::CTR; +pub mod CTX_CTR1_3 { + pub use super::CTX_CTR0_0::CTR; } /// AES Region Descriptor Word0 -pub mod CTX_RGD_W03 { - pub use super::CTX_RGD_W00::SRTADDR; +pub mod CTX_RGD_W0_3 { + pub use super::CTX_RGD_W0_0::SRTADDR; } /// AES Region Descriptor Word1 -pub mod CTX_RGD_W13 { - pub use super::CTX_RGD_W10::ADE; - pub use super::CTX_RGD_W10::ENDADDR; - pub use super::CTX_RGD_W10::RO; - pub use super::CTX_RGD_W10::VLD; +pub mod CTX_RGD_W1_3 { + pub use super::CTX_RGD_W1_0::ADE; + pub use super::CTX_RGD_W1_0::ENDADDR; + pub use super::CTX_RGD_W1_0::RO; + pub use super::CTX_RGD_W1_0::VLD; } #[repr(C)] pub struct RegisterBlock { @@ -814,142 +814,142 @@ pub struct RegisterBlock { _reserved2: [u32; 62], /// AES Key Word - pub CTX_KEY00: RWRegister, + pub CTX_KEY0_0: RWRegister, /// AES Key Word - pub CTX_KEY10: RWRegister, + pub CTX_KEY1_0: RWRegister, /// AES Key Word - pub CTX_KEY20: RWRegister, + pub CTX_KEY2_0: RWRegister, /// AES Key Word - pub CTX_KEY30: RWRegister, + pub CTX_KEY3_0: RWRegister, /// AES Counter Word - pub CTX_CTR00: RWRegister, + pub CTX_CTR0_0: RWRegister, /// AES Counter Word - pub CTX_CTR10: RWRegister, + pub CTX_CTR1_0: RWRegister, /// AES Region Descriptor Word0 - pub CTX_RGD_W00: RWRegister, + pub CTX_RGD_W0_0: RWRegister, /// AES Region Descriptor Word1 - pub CTX_RGD_W10: RWRegister, + pub CTX_RGD_W1_0: RWRegister, _reserved3: [u32; 8], /// AES Key Word - pub CTX_KEY01: RWRegister, + pub CTX_KEY0_1: RWRegister, /// AES Key Word - pub CTX_KEY11: RWRegister, + pub CTX_KEY1_1: RWRegister, /// AES Key Word - pub CTX_KEY21: RWRegister, + pub CTX_KEY2_1: RWRegister, /// AES Key Word - pub CTX_KEY31: RWRegister, + pub CTX_KEY3_1: RWRegister, /// AES Counter Word - pub CTX_CTR01: RWRegister, + pub CTX_CTR0_1: RWRegister, /// AES Counter Word - pub CTX_CTR11: RWRegister, + pub CTX_CTR1_1: RWRegister, /// AES Region Descriptor Word0 - pub CTX_RGD_W01: RWRegister, + pub CTX_RGD_W0_1: RWRegister, /// AES Region Descriptor Word1 - pub CTX_RGD_W11: RWRegister, + pub CTX_RGD_W1_1: RWRegister, _reserved4: [u32; 8], /// AES Key Word - pub CTX_KEY02: RWRegister, + pub CTX_KEY0_2: RWRegister, /// AES Key Word - pub CTX_KEY12: RWRegister, + pub CTX_KEY1_2: RWRegister, /// AES Key Word - pub CTX_KEY22: RWRegister, + pub CTX_KEY2_2: RWRegister, /// AES Key Word - pub CTX_KEY32: RWRegister, + pub CTX_KEY3_2: RWRegister, /// AES Counter Word - pub CTX_CTR02: RWRegister, + pub CTX_CTR0_2: RWRegister, /// AES Counter Word - pub CTX_CTR12: RWRegister, + pub CTX_CTR1_2: RWRegister, /// AES Region Descriptor Word0 - pub CTX_RGD_W02: RWRegister, + pub CTX_RGD_W0_2: RWRegister, /// AES Region Descriptor Word1 - pub CTX_RGD_W12: RWRegister, + pub CTX_RGD_W1_2: RWRegister, _reserved5: [u32; 8], /// AES Key Word - pub CTX_KEY03: RWRegister, + pub CTX_KEY0_3: RWRegister, /// AES Key Word - pub CTX_KEY13: RWRegister, + pub CTX_KEY1_3: RWRegister, /// AES Key Word - pub CTX_KEY23: RWRegister, + pub CTX_KEY2_3: RWRegister, /// AES Key Word - pub CTX_KEY33: RWRegister, + pub CTX_KEY3_3: RWRegister, /// AES Counter Word - pub CTX_CTR03: RWRegister, + pub CTX_CTR0_3: RWRegister, /// AES Counter Word - pub CTX_CTR13: RWRegister, + pub CTX_CTR1_3: RWRegister, /// AES Region Descriptor Word0 - pub CTX_RGD_W03: RWRegister, + pub CTX_RGD_W0_3: RWRegister, /// AES Region Descriptor Word1 - pub CTX_RGD_W13: RWRegister, + pub CTX_RGD_W1_3: RWRegister, } pub struct ResetValues { pub CR: u32, pub SR: u32, - pub CTX_KEY00: u32, - pub CTX_KEY10: u32, - pub CTX_KEY20: u32, - pub CTX_KEY30: u32, - pub CTX_CTR00: u32, - pub CTX_CTR10: u32, - pub CTX_RGD_W00: u32, - pub CTX_RGD_W10: u32, - pub CTX_KEY01: u32, - pub CTX_KEY11: u32, - pub CTX_KEY21: u32, - pub CTX_KEY31: u32, - pub CTX_CTR01: u32, - pub CTX_CTR11: u32, - pub CTX_RGD_W01: u32, - pub CTX_RGD_W11: u32, - pub CTX_KEY02: u32, - pub CTX_KEY12: u32, - pub CTX_KEY22: u32, - pub CTX_KEY32: u32, - pub CTX_CTR02: u32, - pub CTX_CTR12: u32, - pub CTX_RGD_W02: u32, - pub CTX_RGD_W12: u32, - pub CTX_KEY03: u32, - pub CTX_KEY13: u32, - pub CTX_KEY23: u32, - pub CTX_KEY33: u32, - pub CTX_CTR03: u32, - pub CTX_CTR13: u32, - pub CTX_RGD_W03: u32, - pub CTX_RGD_W13: u32, + pub CTX_KEY0_0: u32, + pub CTX_KEY1_0: u32, + pub CTX_KEY2_0: u32, + pub CTX_KEY3_0: u32, + pub CTX_CTR0_0: u32, + pub CTX_CTR1_0: u32, + pub CTX_RGD_W0_0: u32, + pub CTX_RGD_W1_0: u32, + pub CTX_KEY0_1: u32, + pub CTX_KEY1_1: u32, + pub CTX_KEY2_1: u32, + pub CTX_KEY3_1: u32, + pub CTX_CTR0_1: u32, + pub CTX_CTR1_1: u32, + pub CTX_RGD_W0_1: u32, + pub CTX_RGD_W1_1: u32, + pub CTX_KEY0_2: u32, + pub CTX_KEY1_2: u32, + pub CTX_KEY2_2: u32, + pub CTX_KEY3_2: u32, + pub CTX_CTR0_2: u32, + pub CTX_CTR1_2: u32, + pub CTX_RGD_W0_2: u32, + pub CTX_RGD_W1_2: u32, + pub CTX_KEY0_3: u32, + pub CTX_KEY1_3: u32, + pub CTX_KEY2_3: u32, + pub CTX_KEY3_3: u32, + pub CTX_CTR0_3: u32, + pub CTX_CTR1_3: u32, + pub CTX_RGD_W0_3: u32, + pub CTX_RGD_W1_3: u32, } pub struct Instance { #[cfg_attr(feature = "nosync", allow(unused))] @@ -1034,38 +1034,38 @@ impl OTFAD { pub const reset: ResetValues = ResetValues { CR: 0x00000000, SR: 0x00000040, - CTX_KEY00: 0x00000000, - CTX_KEY10: 0x00000000, - CTX_KEY20: 0x00000000, - CTX_KEY30: 0x00000000, - CTX_CTR00: 0x00000000, - CTX_CTR10: 0x00000000, - CTX_RGD_W00: 0x00000000, - CTX_RGD_W10: 0x000003F8, - CTX_KEY01: 0x00000000, - CTX_KEY11: 0x00000000, - CTX_KEY21: 0x00000000, - CTX_KEY31: 0x00000000, - CTX_CTR01: 0x00000000, - CTX_CTR11: 0x00000000, - CTX_RGD_W01: 0x00000000, - CTX_RGD_W11: 0x000003F8, - CTX_KEY02: 0x00000000, - CTX_KEY12: 0x00000000, - CTX_KEY22: 0x00000000, - CTX_KEY32: 0x00000000, - CTX_CTR02: 0x00000000, - CTX_CTR12: 0x00000000, - CTX_RGD_W02: 0x00000000, - CTX_RGD_W12: 0x000003F8, - CTX_KEY03: 0x00000000, - CTX_KEY13: 0x00000000, - CTX_KEY23: 0x00000000, - CTX_KEY33: 0x00000000, - CTX_CTR03: 0x00000000, - CTX_CTR13: 0x00000000, - CTX_RGD_W03: 0x00000000, - CTX_RGD_W13: 0x000003F8, + CTX_KEY0_0: 0x00000000, + CTX_KEY1_0: 0x00000000, + CTX_KEY2_0: 0x00000000, + CTX_KEY3_0: 0x00000000, + CTX_CTR0_0: 0x00000000, + CTX_CTR1_0: 0x00000000, + CTX_RGD_W0_0: 0x00000000, + CTX_RGD_W1_0: 0x000003F8, + CTX_KEY0_1: 0x00000000, + CTX_KEY1_1: 0x00000000, + CTX_KEY2_1: 0x00000000, + CTX_KEY3_1: 0x00000000, + CTX_CTR0_1: 0x00000000, + CTX_CTR1_1: 0x00000000, + CTX_RGD_W0_1: 0x00000000, + CTX_RGD_W1_1: 0x000003F8, + CTX_KEY0_2: 0x00000000, + CTX_KEY1_2: 0x00000000, + CTX_KEY2_2: 0x00000000, + CTX_KEY3_2: 0x00000000, + CTX_CTR0_2: 0x00000000, + CTX_CTR1_2: 0x00000000, + CTX_RGD_W0_2: 0x00000000, + CTX_RGD_W1_2: 0x000003F8, + CTX_KEY0_3: 0x00000000, + CTX_KEY1_3: 0x00000000, + CTX_KEY2_3: 0x00000000, + CTX_KEY3_3: 0x00000000, + CTX_CTR0_3: 0x00000000, + CTX_CTR1_3: 0x00000000, + CTX_RGD_W0_3: 0x00000000, + CTX_RGD_W1_3: 0x000003F8, }; /// Safe access to OTFAD diff --git a/src/imxrt101/imxrt1011/pit.rs b/src/imxrt101/imxrt1011/pit.rs index a0dd3cede872..cba03ff5b3ab 100644 --- a/src/imxrt101/imxrt1011/pit.rs +++ b/src/imxrt101/imxrt1011/pit.rs @@ -89,7 +89,7 @@ pub mod LTMR64L { } /// Timer Load Value Register -pub mod LDVAL0 { +pub mod LDVAL_0 { /// Timer Start Value pub mod TSV { @@ -107,7 +107,7 @@ pub mod LDVAL0 { } /// Current Timer Value Register -pub mod CVAL0 { +pub mod CVAL_0 { /// Current Timer Value pub mod TVL { @@ -125,7 +125,7 @@ pub mod CVAL0 { } /// Timer Control Register -pub mod TCTRL0 { +pub mod TCTRL_0 { /// Timer Enable pub mod TEN { @@ -192,7 +192,7 @@ pub mod TCTRL0 { } /// Timer Flag Register -pub mod TFLG0 { +pub mod TFLG_0 { /// Timer Interrupt Flag pub mod TIF { @@ -217,69 +217,69 @@ pub mod TFLG0 { } /// Timer Load Value Register -pub mod LDVAL1 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_1 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL1 { - pub use super::CVAL0::TVL; +pub mod CVAL_1 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL1 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_1 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG1 { - pub use super::TFLG0::TIF; +pub mod TFLG_1 { + pub use super::TFLG_0::TIF; } /// Timer Load Value Register -pub mod LDVAL2 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_2 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL2 { - pub use super::CVAL0::TVL; +pub mod CVAL_2 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL2 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_2 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG2 { - pub use super::TFLG0::TIF; +pub mod TFLG_2 { + pub use super::TFLG_0::TIF; } /// Timer Load Value Register -pub mod LDVAL3 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_3 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL3 { - pub use super::CVAL0::TVL; +pub mod CVAL_3 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL3 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_3 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG3 { - pub use super::TFLG0::TIF; +pub mod TFLG_3 { + pub use super::TFLG_0::TIF; } #[repr(C)] pub struct RegisterBlock { @@ -297,73 +297,73 @@ pub struct RegisterBlock { _reserved2: [u32; 6], /// Timer Load Value Register - pub LDVAL0: RWRegister, + pub LDVAL_0: RWRegister, /// Current Timer Value Register - pub CVAL0: RORegister, + pub CVAL_0: RORegister, /// Timer Control Register - pub TCTRL0: RWRegister, + pub TCTRL_0: RWRegister, /// Timer Flag Register - pub TFLG0: RWRegister, + pub TFLG_0: RWRegister, /// Timer Load Value Register - pub LDVAL1: RWRegister, + pub LDVAL_1: RWRegister, /// Current Timer Value Register - pub CVAL1: RORegister, + pub CVAL_1: RORegister, /// Timer Control Register - pub TCTRL1: RWRegister, + pub TCTRL_1: RWRegister, /// Timer Flag Register - pub TFLG1: RWRegister, + pub TFLG_1: RWRegister, /// Timer Load Value Register - pub LDVAL2: RWRegister, + pub LDVAL_2: RWRegister, /// Current Timer Value Register - pub CVAL2: RORegister, + pub CVAL_2: RORegister, /// Timer Control Register - pub TCTRL2: RWRegister, + pub TCTRL_2: RWRegister, /// Timer Flag Register - pub TFLG2: RWRegister, + pub TFLG_2: RWRegister, /// Timer Load Value Register - pub LDVAL3: RWRegister, + pub LDVAL_3: RWRegister, /// Current Timer Value Register - pub CVAL3: RORegister, + pub CVAL_3: RORegister, /// Timer Control Register - pub TCTRL3: RWRegister, + pub TCTRL_3: RWRegister, /// Timer Flag Register - pub TFLG3: RWRegister, + pub TFLG_3: RWRegister, } pub struct ResetValues { pub MCR: u32, pub LTMR64H: u32, pub LTMR64L: u32, - pub LDVAL0: u32, - pub CVAL0: u32, - pub TCTRL0: u32, - pub TFLG0: u32, - pub LDVAL1: u32, - pub CVAL1: u32, - pub TCTRL1: u32, - pub TFLG1: u32, - pub LDVAL2: u32, - pub CVAL2: u32, - pub TCTRL2: u32, - pub TFLG2: u32, - pub LDVAL3: u32, - pub CVAL3: u32, - pub TCTRL3: u32, - pub TFLG3: u32, + pub LDVAL_0: u32, + pub CVAL_0: u32, + pub TCTRL_0: u32, + pub TFLG_0: u32, + pub LDVAL_1: u32, + pub CVAL_1: u32, + pub TCTRL_1: u32, + pub TFLG_1: u32, + pub LDVAL_2: u32, + pub CVAL_2: u32, + pub TCTRL_2: u32, + pub TFLG_2: u32, + pub LDVAL_3: u32, + pub CVAL_3: u32, + pub TCTRL_3: u32, + pub TFLG_3: u32, } pub struct Instance { #[cfg_attr(feature = "nosync", allow(unused))] @@ -449,22 +449,22 @@ impl PIT { MCR: 0x00000002, LTMR64H: 0x00000000, LTMR64L: 0x00000000, - LDVAL0: 0x00000000, - CVAL0: 0x00000000, - TCTRL0: 0x00000000, - TFLG0: 0x00000000, - LDVAL1: 0x00000000, - CVAL1: 0x00000000, - TCTRL1: 0x00000000, - TFLG1: 0x00000000, - LDVAL2: 0x00000000, - CVAL2: 0x00000000, - TCTRL2: 0x00000000, - TFLG2: 0x00000000, - LDVAL3: 0x00000000, - CVAL3: 0x00000000, - TCTRL3: 0x00000000, - TFLG3: 0x00000000, + LDVAL_0: 0x00000000, + CVAL_0: 0x00000000, + TCTRL_0: 0x00000000, + TFLG_0: 0x00000000, + LDVAL_1: 0x00000000, + CVAL_1: 0x00000000, + TCTRL_1: 0x00000000, + TFLG_1: 0x00000000, + LDVAL_2: 0x00000000, + CVAL_2: 0x00000000, + TCTRL_2: 0x00000000, + TFLG_2: 0x00000000, + LDVAL_3: 0x00000000, + CVAL_3: 0x00000000, + TCTRL_3: 0x00000000, + TFLG_3: 0x00000000, }; /// Safe access to PIT diff --git a/src/imxrt101/imxrt1011/pwm.rs b/src/imxrt101/imxrt1011/pwm.rs index afd3d139ec29..cbd56d9db996 100644 --- a/src/imxrt101/imxrt1011/pwm.rs +++ b/src/imxrt101/imxrt1011/pwm.rs @@ -938,7 +938,7 @@ pub mod FCTRL20 { } /// Counter Register -pub mod SMCNT0 { +pub mod SMCNT_0 { /// Counter Register Bits pub mod CNT { @@ -956,7 +956,7 @@ pub mod SMCNT0 { } /// Initial Count Register -pub mod SMINIT0 { +pub mod SMINIT_0 { /// Initial Count Register Bits pub mod INIT { @@ -974,7 +974,7 @@ pub mod SMINIT0 { } /// Control 2 Register -pub mod SMCTRL20 { +pub mod SMCTRL2_0 { /// Clock Source Select pub mod CLK_SEL { @@ -1215,7 +1215,7 @@ pub mod SMCTRL20 { } /// Control Register -pub mod SMCTRL0 { +pub mod SMCTRL_0 { /// Double Switching Enable pub mod DBLEN { @@ -1482,7 +1482,7 @@ pub mod SMCTRL0 { } /// Value Register 0 -pub mod SMVAL00 { +pub mod SMVAL0_0 { /// Value Register 0 pub mod VAL0 { @@ -1500,7 +1500,7 @@ pub mod SMVAL00 { } /// Fractional Value Register 1 -pub mod SMFRACVAL10 { +pub mod SMFRACVAL1_0 { /// Fractional Value 1 Register pub mod FRACVAL1 { @@ -1518,7 +1518,7 @@ pub mod SMFRACVAL10 { } /// Value Register 1 -pub mod SMVAL10 { +pub mod SMVAL1_0 { /// Value Register 1 pub mod VAL1 { @@ -1536,7 +1536,7 @@ pub mod SMVAL10 { } /// Fractional Value Register 2 -pub mod SMFRACVAL20 { +pub mod SMFRACVAL2_0 { /// Fractional Value 2 pub mod FRACVAL2 { @@ -1554,7 +1554,7 @@ pub mod SMFRACVAL20 { } /// Value Register 2 -pub mod SMVAL20 { +pub mod SMVAL2_0 { /// Value Register 2 pub mod VAL2 { @@ -1572,7 +1572,7 @@ pub mod SMVAL20 { } /// Fractional Value Register 3 -pub mod SMFRACVAL30 { +pub mod SMFRACVAL3_0 { /// Fractional Value 3 pub mod FRACVAL3 { @@ -1590,7 +1590,7 @@ pub mod SMFRACVAL30 { } /// Value Register 3 -pub mod SMVAL30 { +pub mod SMVAL3_0 { /// Value Register 3 pub mod VAL3 { @@ -1608,7 +1608,7 @@ pub mod SMVAL30 { } /// Fractional Value Register 4 -pub mod SMFRACVAL40 { +pub mod SMFRACVAL4_0 { /// Fractional Value 4 pub mod FRACVAL4 { @@ -1626,7 +1626,7 @@ pub mod SMFRACVAL40 { } /// Value Register 4 -pub mod SMVAL40 { +pub mod SMVAL4_0 { /// Value Register 4 pub mod VAL4 { @@ -1644,7 +1644,7 @@ pub mod SMVAL40 { } /// Fractional Value Register 5 -pub mod SMFRACVAL50 { +pub mod SMFRACVAL5_0 { /// Fractional Value 5 pub mod FRACVAL5 { @@ -1662,7 +1662,7 @@ pub mod SMFRACVAL50 { } /// Value Register 5 -pub mod SMVAL50 { +pub mod SMVAL5_0 { /// Value Register 5 pub mod VAL5 { @@ -1680,7 +1680,7 @@ pub mod SMVAL50 { } /// Fractional Control Register -pub mod SMFRCTRL0 { +pub mod SMFRCTRL_0 { /// Fractional Cycle PWM Period Enable pub mod FRAC1_EN { @@ -1782,7 +1782,7 @@ pub mod SMFRCTRL0 { } /// Output Control Register -pub mod SMOCTRL0 { +pub mod SMOCTRL_0 { /// PWM_X Fault State pub mod PWMXFS { @@ -1972,7 +1972,7 @@ pub mod SMOCTRL0 { } /// Status Register -pub mod SMSTS0 { +pub mod SMSTS_0 { /// Compare Flags pub mod CMPF { @@ -2144,7 +2144,7 @@ pub mod SMSTS0 { } /// Interrupt Enable Register -pub mod SMINTEN0 { +pub mod SMINTEN_0 { /// Compare Interrupt Enables pub mod CMPIE { @@ -2337,7 +2337,7 @@ pub mod SMINTEN0 { } /// DMA Enable Register -pub mod SMDMAEN0 { +pub mod SMDMAEN_0 { /// Capture X0 FIFO DMA Enable pub mod CX0DE { @@ -2494,7 +2494,7 @@ pub mod SMDMAEN0 { } /// Output Trigger Control Register -pub mod SMTCTRL0 { +pub mod SMTCTRL_0 { /// Output Trigger Enables pub mod OUT_TRIG_EN { @@ -2582,7 +2582,7 @@ pub mod SMTCTRL0 { } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP00 { +pub mod SMDISMAP0_0 { /// PWM_A Fault Disable Mask 0 pub mod DIS0A { @@ -2628,7 +2628,7 @@ pub mod SMDISMAP00 { } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP10 { +pub mod SMDISMAP1_0 { /// PWM_A Fault Disable Mask 1 pub mod DIS1A { @@ -2674,7 +2674,7 @@ pub mod SMDISMAP10 { } /// Deadtime Count Register 0 -pub mod SMDTCNT00 { +pub mod SMDTCNT0_0 { /// DTCNT0 pub mod DTCNT0 { @@ -2692,7 +2692,7 @@ pub mod SMDTCNT00 { } /// Deadtime Count Register 1 -pub mod SMDTCNT10 { +pub mod SMDTCNT1_0 { /// DTCNT1 pub mod DTCNT1 { @@ -2710,7 +2710,7 @@ pub mod SMDTCNT10 { } /// Capture Control A Register -pub mod SMCAPTCTRLA0 { +pub mod SMCAPTCTRLA_0 { /// Arm A pub mod ARMA { @@ -2894,7 +2894,7 @@ pub mod SMCAPTCTRLA0 { } /// Capture Compare A Register -pub mod SMCAPTCOMPA0 { +pub mod SMCAPTCOMPA_0 { /// Edge Compare A pub mod EDGCMPA { @@ -2926,7 +2926,7 @@ pub mod SMCAPTCOMPA0 { } /// Capture Control B Register -pub mod SMCAPTCTRLB0 { +pub mod SMCAPTCTRLB_0 { /// Arm B pub mod ARMB { @@ -3110,7 +3110,7 @@ pub mod SMCAPTCTRLB0 { } /// Capture Compare B Register -pub mod SMCAPTCOMPB0 { +pub mod SMCAPTCOMPB_0 { /// Edge Compare B pub mod EDGCMPB { @@ -3142,7 +3142,7 @@ pub mod SMCAPTCOMPB0 { } /// Capture Control X Register -pub mod SMCAPTCTRLX0 { +pub mod SMCAPTCTRLX_0 { /// Arm X pub mod ARMX { @@ -3326,7 +3326,7 @@ pub mod SMCAPTCTRLX0 { } /// Capture Compare X Register -pub mod SMCAPTCOMPX0 { +pub mod SMCAPTCOMPX_0 { /// Edge Compare X pub mod EDGCMPX { @@ -3358,7 +3358,7 @@ pub mod SMCAPTCOMPX0 { } /// Capture Value 0 Register -pub mod SMCVAL00 { +pub mod SMCVAL0_0 { /// CAPTVAL0 pub mod CAPTVAL0 { @@ -3376,7 +3376,7 @@ pub mod SMCVAL00 { } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC0 { +pub mod SMCVAL0CYC_0 { /// CVAL0CYC pub mod CVAL0CYC { @@ -3394,7 +3394,7 @@ pub mod SMCVAL0CYC0 { } /// Capture Value 1 Register -pub mod SMCVAL10 { +pub mod SMCVAL1_0 { /// CAPTVAL1 pub mod CAPTVAL1 { @@ -3412,7 +3412,7 @@ pub mod SMCVAL10 { } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC0 { +pub mod SMCVAL1CYC_0 { /// CVAL1CYC pub mod CVAL1CYC { @@ -3430,7 +3430,7 @@ pub mod SMCVAL1CYC0 { } /// Capture Value 2 Register -pub mod SMCVAL20 { +pub mod SMCVAL2_0 { /// CAPTVAL2 pub mod CAPTVAL2 { @@ -3448,7 +3448,7 @@ pub mod SMCVAL20 { } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC0 { +pub mod SMCVAL2CYC_0 { /// CVAL2CYC pub mod CVAL2CYC { @@ -3466,7 +3466,7 @@ pub mod SMCVAL2CYC0 { } /// Capture Value 3 Register -pub mod SMCVAL30 { +pub mod SMCVAL3_0 { /// CAPTVAL3 pub mod CAPTVAL3 { @@ -3484,7 +3484,7 @@ pub mod SMCVAL30 { } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC0 { +pub mod SMCVAL3CYC_0 { /// CVAL3CYC pub mod CVAL3CYC { @@ -3502,7 +3502,7 @@ pub mod SMCVAL3CYC0 { } /// Capture Value 4 Register -pub mod SMCVAL40 { +pub mod SMCVAL4_0 { /// CAPTVAL4 pub mod CAPTVAL4 { @@ -3520,7 +3520,7 @@ pub mod SMCVAL40 { } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC0 { +pub mod SMCVAL4CYC_0 { /// CVAL4CYC pub mod CVAL4CYC { @@ -3538,7 +3538,7 @@ pub mod SMCVAL4CYC0 { } /// Capture Value 5 Register -pub mod SMCVAL50 { +pub mod SMCVAL5_0 { /// CAPTVAL5 pub mod CAPTVAL5 { @@ -3556,7 +3556,7 @@ pub mod SMCVAL50 { } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC0 { +pub mod SMCVAL5CYC_0 { /// CVAL5CYC pub mod CVAL5CYC { @@ -3574,7 +3574,7 @@ pub mod SMCVAL5CYC0 { } /// Phase Delay Register -pub mod SMPHASEDLY0 { +pub mod SMPHASEDLY_0 { /// Initial Count Register Bits pub mod PHASEDLY { @@ -3592,1480 +3592,1480 @@ pub mod SMPHASEDLY0 { } /// Counter Register -pub mod SMCNT1 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_1 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT1 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_1 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL21 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_1 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL1 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_1 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL01 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_1 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL11 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_1 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL11 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_1 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL21 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_1 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL21 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_1 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL31 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_1 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL31 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_1 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL41 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_1 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL41 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_1 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL51 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_1 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL51 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_1 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL1 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_1 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL1 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_1 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS1 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_1 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN1 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_1 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN1 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_1 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL1 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_1 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP01 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_1 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP11 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_1 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT01 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_1 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT11 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_1 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA1 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_1 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA1 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_1 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB1 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_1 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB1 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_1 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX1 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_1 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX1 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_1 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL01 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_1 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC1 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_1 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL11 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_1 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC1 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_1 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL21 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_1 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC1 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_1 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL31 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_1 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC1 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_1 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL41 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_1 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC1 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_1 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL51 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_1 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC1 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_1 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } /// Phase Delay Register -pub mod SMPHASEDLY1 { - pub use super::SMPHASEDLY0::PHASEDLY; +pub mod SMPHASEDLY_1 { + pub use super::SMPHASEDLY_0::PHASEDLY; } /// Counter Register -pub mod SMCNT2 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_2 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT2 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_2 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL22 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_2 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL2 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_2 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL02 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_2 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL12 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_2 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL12 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_2 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL22 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_2 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL22 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_2 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL32 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_2 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL32 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_2 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL42 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_2 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL42 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_2 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL52 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_2 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL52 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_2 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL2 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_2 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL2 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_2 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS2 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_2 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN2 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_2 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN2 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_2 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL2 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_2 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP02 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_2 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP12 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_2 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT02 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_2 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT12 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_2 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA2 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_2 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA2 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_2 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB2 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_2 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB2 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_2 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX2 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_2 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX2 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_2 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL02 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_2 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC2 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_2 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL12 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_2 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC2 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_2 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL22 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_2 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC2 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_2 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL32 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_2 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC2 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_2 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL42 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_2 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC2 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_2 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL52 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_2 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC2 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_2 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } /// Phase Delay Register -pub mod SMPHASEDLY2 { - pub use super::SMPHASEDLY0::PHASEDLY; +pub mod SMPHASEDLY_2 { + pub use super::SMPHASEDLY_0::PHASEDLY; } /// Counter Register -pub mod SMCNT3 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_3 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT3 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_3 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL23 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_3 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL3 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_3 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL03 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_3 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL13 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_3 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL13 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_3 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL23 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_3 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL23 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_3 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL33 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_3 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL33 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_3 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL43 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_3 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL43 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_3 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL53 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_3 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL53 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_3 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL3 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_3 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL3 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_3 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS3 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_3 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN3 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_3 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN3 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_3 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL3 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_3 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP03 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_3 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP13 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_3 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT03 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_3 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT13 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_3 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA3 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_3 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA3 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_3 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB3 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_3 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB3 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_3 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX3 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_3 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX3 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_3 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL03 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_3 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC3 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_3 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL13 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_3 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC3 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_3 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL23 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_3 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC3 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_3 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL33 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_3 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC3 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_3 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL43 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_3 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC3 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_3 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL53 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_3 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC3 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_3 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } /// Phase Delay Register -pub mod SMPHASEDLY3 { - pub use super::SMPHASEDLY0::PHASEDLY; +pub mod SMPHASEDLY_3 { + pub use super::SMPHASEDLY_0::PHASEDLY; } #[repr(C)] pub struct RegisterBlock { /// Counter Register - pub SMCNT0: RORegister, + pub SMCNT_0: RORegister, /// Initial Count Register - pub SMINIT0: RWRegister, + pub SMINIT_0: RWRegister, /// Control 2 Register - pub SMCTRL20: RWRegister, + pub SMCTRL2_0: RWRegister, /// Control Register - pub SMCTRL0: RWRegister, + pub SMCTRL_0: RWRegister, _reserved1: [u16; 1], /// Value Register 0 - pub SMVAL00: RWRegister, + pub SMVAL0_0: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL10: RWRegister, + pub SMFRACVAL1_0: RWRegister, /// Value Register 1 - pub SMVAL10: RWRegister, + pub SMVAL1_0: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL20: RWRegister, + pub SMFRACVAL2_0: RWRegister, /// Value Register 2 - pub SMVAL20: RWRegister, + pub SMVAL2_0: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL30: RWRegister, + pub SMFRACVAL3_0: RWRegister, /// Value Register 3 - pub SMVAL30: RWRegister, + pub SMVAL3_0: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL40: RWRegister, + pub SMFRACVAL4_0: RWRegister, /// Value Register 4 - pub SMVAL40: RWRegister, + pub SMVAL4_0: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL50: RWRegister, + pub SMFRACVAL5_0: RWRegister, /// Value Register 5 - pub SMVAL50: RWRegister, + pub SMVAL5_0: RWRegister, /// Fractional Control Register - pub SMFRCTRL0: RWRegister, + pub SMFRCTRL_0: RWRegister, /// Output Control Register - pub SMOCTRL0: RWRegister, + pub SMOCTRL_0: RWRegister, /// Status Register - pub SMSTS0: RWRegister, + pub SMSTS_0: RWRegister, /// Interrupt Enable Register - pub SMINTEN0: RWRegister, + pub SMINTEN_0: RWRegister, /// DMA Enable Register - pub SMDMAEN0: RWRegister, + pub SMDMAEN_0: RWRegister, /// Output Trigger Control Register - pub SMTCTRL0: RWRegister, + pub SMTCTRL_0: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP00: RWRegister, + pub SMDISMAP0_0: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP10: RWRegister, + pub SMDISMAP1_0: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT00: RWRegister, + pub SMDTCNT0_0: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT10: RWRegister, + pub SMDTCNT1_0: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA0: RWRegister, + pub SMCAPTCTRLA_0: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA0: RWRegister, + pub SMCAPTCOMPA_0: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB0: RWRegister, + pub SMCAPTCTRLB_0: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB0: RWRegister, + pub SMCAPTCOMPB_0: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX0: RWRegister, + pub SMCAPTCTRLX_0: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX0: RWRegister, + pub SMCAPTCOMPX_0: RWRegister, /// Capture Value 0 Register - pub SMCVAL00: RORegister, + pub SMCVAL0_0: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC0: RORegister, + pub SMCVAL0CYC_0: RORegister, /// Capture Value 1 Register - pub SMCVAL10: RORegister, + pub SMCVAL1_0: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC0: RORegister, + pub SMCVAL1CYC_0: RORegister, /// Capture Value 2 Register - pub SMCVAL20: RORegister, + pub SMCVAL2_0: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC0: RORegister, + pub SMCVAL2CYC_0: RORegister, /// Capture Value 3 Register - pub SMCVAL30: RORegister, + pub SMCVAL3_0: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC0: RORegister, + pub SMCVAL3CYC_0: RORegister, /// Capture Value 4 Register - pub SMCVAL40: RORegister, + pub SMCVAL4_0: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC0: RORegister, + pub SMCVAL4CYC_0: RORegister, /// Capture Value 5 Register - pub SMCVAL50: RORegister, + pub SMCVAL5_0: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC0: RORegister, + pub SMCVAL5CYC_0: RORegister, /// Phase Delay Register - pub SMPHASEDLY0: RWRegister, + pub SMPHASEDLY_0: RWRegister, _reserved2: [u16; 3], /// Counter Register - pub SMCNT1: RORegister, + pub SMCNT_1: RORegister, /// Initial Count Register - pub SMINIT1: RWRegister, + pub SMINIT_1: RWRegister, /// Control 2 Register - pub SMCTRL21: RWRegister, + pub SMCTRL2_1: RWRegister, /// Control Register - pub SMCTRL1: RWRegister, + pub SMCTRL_1: RWRegister, _reserved3: [u16; 1], /// Value Register 0 - pub SMVAL01: RWRegister, + pub SMVAL0_1: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL11: RWRegister, + pub SMFRACVAL1_1: RWRegister, /// Value Register 1 - pub SMVAL11: RWRegister, + pub SMVAL1_1: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL21: RWRegister, + pub SMFRACVAL2_1: RWRegister, /// Value Register 2 - pub SMVAL21: RWRegister, + pub SMVAL2_1: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL31: RWRegister, + pub SMFRACVAL3_1: RWRegister, /// Value Register 3 - pub SMVAL31: RWRegister, + pub SMVAL3_1: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL41: RWRegister, + pub SMFRACVAL4_1: RWRegister, /// Value Register 4 - pub SMVAL41: RWRegister, + pub SMVAL4_1: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL51: RWRegister, + pub SMFRACVAL5_1: RWRegister, /// Value Register 5 - pub SMVAL51: RWRegister, + pub SMVAL5_1: RWRegister, /// Fractional Control Register - pub SMFRCTRL1: RWRegister, + pub SMFRCTRL_1: RWRegister, /// Output Control Register - pub SMOCTRL1: RWRegister, + pub SMOCTRL_1: RWRegister, /// Status Register - pub SMSTS1: RWRegister, + pub SMSTS_1: RWRegister, /// Interrupt Enable Register - pub SMINTEN1: RWRegister, + pub SMINTEN_1: RWRegister, /// DMA Enable Register - pub SMDMAEN1: RWRegister, + pub SMDMAEN_1: RWRegister, /// Output Trigger Control Register - pub SMTCTRL1: RWRegister, + pub SMTCTRL_1: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP01: RWRegister, + pub SMDISMAP0_1: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP11: RWRegister, + pub SMDISMAP1_1: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT01: RWRegister, + pub SMDTCNT0_1: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT11: RWRegister, + pub SMDTCNT1_1: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA1: RWRegister, + pub SMCAPTCTRLA_1: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA1: RWRegister, + pub SMCAPTCOMPA_1: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB1: RWRegister, + pub SMCAPTCTRLB_1: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB1: RWRegister, + pub SMCAPTCOMPB_1: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX1: RWRegister, + pub SMCAPTCTRLX_1: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX1: RWRegister, + pub SMCAPTCOMPX_1: RWRegister, /// Capture Value 0 Register - pub SMCVAL01: RORegister, + pub SMCVAL0_1: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC1: RORegister, + pub SMCVAL0CYC_1: RORegister, /// Capture Value 1 Register - pub SMCVAL11: RORegister, + pub SMCVAL1_1: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC1: RORegister, + pub SMCVAL1CYC_1: RORegister, /// Capture Value 2 Register - pub SMCVAL21: RORegister, + pub SMCVAL2_1: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC1: RORegister, + pub SMCVAL2CYC_1: RORegister, /// Capture Value 3 Register - pub SMCVAL31: RORegister, + pub SMCVAL3_1: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC1: RORegister, + pub SMCVAL3CYC_1: RORegister, /// Capture Value 4 Register - pub SMCVAL41: RORegister, + pub SMCVAL4_1: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC1: RORegister, + pub SMCVAL4CYC_1: RORegister, /// Capture Value 5 Register - pub SMCVAL51: RORegister, + pub SMCVAL5_1: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC1: RORegister, + pub SMCVAL5CYC_1: RORegister, /// Phase Delay Register - pub SMPHASEDLY1: RWRegister, + pub SMPHASEDLY_1: RWRegister, _reserved4: [u16; 3], /// Counter Register - pub SMCNT2: RORegister, + pub SMCNT_2: RORegister, /// Initial Count Register - pub SMINIT2: RWRegister, + pub SMINIT_2: RWRegister, /// Control 2 Register - pub SMCTRL22: RWRegister, + pub SMCTRL2_2: RWRegister, /// Control Register - pub SMCTRL2: RWRegister, + pub SMCTRL_2: RWRegister, _reserved5: [u16; 1], /// Value Register 0 - pub SMVAL02: RWRegister, + pub SMVAL0_2: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL12: RWRegister, + pub SMFRACVAL1_2: RWRegister, /// Value Register 1 - pub SMVAL12: RWRegister, + pub SMVAL1_2: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL22: RWRegister, + pub SMFRACVAL2_2: RWRegister, /// Value Register 2 - pub SMVAL22: RWRegister, + pub SMVAL2_2: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL32: RWRegister, + pub SMFRACVAL3_2: RWRegister, /// Value Register 3 - pub SMVAL32: RWRegister, + pub SMVAL3_2: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL42: RWRegister, + pub SMFRACVAL4_2: RWRegister, /// Value Register 4 - pub SMVAL42: RWRegister, + pub SMVAL4_2: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL52: RWRegister, + pub SMFRACVAL5_2: RWRegister, /// Value Register 5 - pub SMVAL52: RWRegister, + pub SMVAL5_2: RWRegister, /// Fractional Control Register - pub SMFRCTRL2: RWRegister, + pub SMFRCTRL_2: RWRegister, /// Output Control Register - pub SMOCTRL2: RWRegister, + pub SMOCTRL_2: RWRegister, /// Status Register - pub SMSTS2: RWRegister, + pub SMSTS_2: RWRegister, /// Interrupt Enable Register - pub SMINTEN2: RWRegister, + pub SMINTEN_2: RWRegister, /// DMA Enable Register - pub SMDMAEN2: RWRegister, + pub SMDMAEN_2: RWRegister, /// Output Trigger Control Register - pub SMTCTRL2: RWRegister, + pub SMTCTRL_2: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP02: RWRegister, + pub SMDISMAP0_2: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP12: RWRegister, + pub SMDISMAP1_2: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT02: RWRegister, + pub SMDTCNT0_2: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT12: RWRegister, + pub SMDTCNT1_2: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA2: RWRegister, + pub SMCAPTCTRLA_2: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA2: RWRegister, + pub SMCAPTCOMPA_2: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB2: RWRegister, + pub SMCAPTCTRLB_2: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB2: RWRegister, + pub SMCAPTCOMPB_2: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX2: RWRegister, + pub SMCAPTCTRLX_2: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX2: RWRegister, + pub SMCAPTCOMPX_2: RWRegister, /// Capture Value 0 Register - pub SMCVAL02: RORegister, + pub SMCVAL0_2: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC2: RORegister, + pub SMCVAL0CYC_2: RORegister, /// Capture Value 1 Register - pub SMCVAL12: RORegister, + pub SMCVAL1_2: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC2: RORegister, + pub SMCVAL1CYC_2: RORegister, /// Capture Value 2 Register - pub SMCVAL22: RORegister, + pub SMCVAL2_2: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC2: RORegister, + pub SMCVAL2CYC_2: RORegister, /// Capture Value 3 Register - pub SMCVAL32: RORegister, + pub SMCVAL3_2: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC2: RORegister, + pub SMCVAL3CYC_2: RORegister, /// Capture Value 4 Register - pub SMCVAL42: RORegister, + pub SMCVAL4_2: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC2: RORegister, + pub SMCVAL4CYC_2: RORegister, /// Capture Value 5 Register - pub SMCVAL52: RORegister, + pub SMCVAL5_2: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC2: RORegister, + pub SMCVAL5CYC_2: RORegister, /// Phase Delay Register - pub SMPHASEDLY2: RWRegister, + pub SMPHASEDLY_2: RWRegister, _reserved6: [u16; 3], /// Counter Register - pub SMCNT3: RORegister, + pub SMCNT_3: RORegister, /// Initial Count Register - pub SMINIT3: RWRegister, + pub SMINIT_3: RWRegister, /// Control 2 Register - pub SMCTRL23: RWRegister, + pub SMCTRL2_3: RWRegister, /// Control Register - pub SMCTRL3: RWRegister, + pub SMCTRL_3: RWRegister, _reserved7: [u16; 1], /// Value Register 0 - pub SMVAL03: RWRegister, + pub SMVAL0_3: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL13: RWRegister, + pub SMFRACVAL1_3: RWRegister, /// Value Register 1 - pub SMVAL13: RWRegister, + pub SMVAL1_3: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL23: RWRegister, + pub SMFRACVAL2_3: RWRegister, /// Value Register 2 - pub SMVAL23: RWRegister, + pub SMVAL2_3: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL33: RWRegister, + pub SMFRACVAL3_3: RWRegister, /// Value Register 3 - pub SMVAL33: RWRegister, + pub SMVAL3_3: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL43: RWRegister, + pub SMFRACVAL4_3: RWRegister, /// Value Register 4 - pub SMVAL43: RWRegister, + pub SMVAL4_3: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL53: RWRegister, + pub SMFRACVAL5_3: RWRegister, /// Value Register 5 - pub SMVAL53: RWRegister, + pub SMVAL5_3: RWRegister, /// Fractional Control Register - pub SMFRCTRL3: RWRegister, + pub SMFRCTRL_3: RWRegister, /// Output Control Register - pub SMOCTRL3: RWRegister, + pub SMOCTRL_3: RWRegister, /// Status Register - pub SMSTS3: RWRegister, + pub SMSTS_3: RWRegister, /// Interrupt Enable Register - pub SMINTEN3: RWRegister, + pub SMINTEN_3: RWRegister, /// DMA Enable Register - pub SMDMAEN3: RWRegister, + pub SMDMAEN_3: RWRegister, /// Output Trigger Control Register - pub SMTCTRL3: RWRegister, + pub SMTCTRL_3: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP03: RWRegister, + pub SMDISMAP0_3: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP13: RWRegister, + pub SMDISMAP1_3: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT03: RWRegister, + pub SMDTCNT0_3: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT13: RWRegister, + pub SMDTCNT1_3: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA3: RWRegister, + pub SMCAPTCTRLA_3: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA3: RWRegister, + pub SMCAPTCOMPA_3: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB3: RWRegister, + pub SMCAPTCTRLB_3: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB3: RWRegister, + pub SMCAPTCOMPB_3: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX3: RWRegister, + pub SMCAPTCTRLX_3: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX3: RWRegister, + pub SMCAPTCOMPX_3: RWRegister, /// Capture Value 0 Register - pub SMCVAL03: RORegister, + pub SMCVAL0_3: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC3: RORegister, + pub SMCVAL0CYC_3: RORegister, /// Capture Value 1 Register - pub SMCVAL13: RORegister, + pub SMCVAL1_3: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC3: RORegister, + pub SMCVAL1CYC_3: RORegister, /// Capture Value 2 Register - pub SMCVAL23: RORegister, + pub SMCVAL2_3: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC3: RORegister, + pub SMCVAL2CYC_3: RORegister, /// Capture Value 3 Register - pub SMCVAL33: RORegister, + pub SMCVAL3_3: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC3: RORegister, + pub SMCVAL3CYC_3: RORegister, /// Capture Value 4 Register - pub SMCVAL43: RORegister, + pub SMCVAL4_3: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC3: RORegister, + pub SMCVAL4CYC_3: RORegister, /// Capture Value 5 Register - pub SMCVAL53: RORegister, + pub SMCVAL5_3: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC3: RORegister, + pub SMCVAL5CYC_3: RORegister, /// Phase Delay Register - pub SMPHASEDLY3: RWRegister, + pub SMPHASEDLY_3: RWRegister, _reserved8: [u16; 3], @@ -5103,182 +5103,182 @@ pub struct RegisterBlock { pub FCTRL20: RWRegister, } pub struct ResetValues { - pub SMCNT0: u16, - pub SMINIT0: u16, - pub SMCTRL20: u16, - pub SMCTRL0: u16, - pub SMVAL00: u16, - pub SMFRACVAL10: u16, - pub SMVAL10: u16, - pub SMFRACVAL20: u16, - pub SMVAL20: u16, - pub SMFRACVAL30: u16, - pub SMVAL30: u16, - pub SMFRACVAL40: u16, - pub SMVAL40: u16, - pub SMFRACVAL50: u16, - pub SMVAL50: u16, - pub SMFRCTRL0: u16, - pub SMOCTRL0: u16, - pub SMSTS0: u16, - pub SMINTEN0: u16, - pub SMDMAEN0: u16, - pub SMTCTRL0: u16, - pub SMDISMAP00: u16, - pub SMDISMAP10: u16, - pub SMDTCNT00: u16, - pub SMDTCNT10: u16, - pub SMCAPTCTRLA0: u16, - pub SMCAPTCOMPA0: u16, - pub SMCAPTCTRLB0: u16, - pub SMCAPTCOMPB0: u16, - pub SMCAPTCTRLX0: u16, - pub SMCAPTCOMPX0: u16, - pub SMCVAL00: u16, - pub SMCVAL0CYC0: u16, - pub SMCVAL10: u16, - pub SMCVAL1CYC0: u16, - pub SMCVAL20: u16, - pub SMCVAL2CYC0: u16, - pub SMCVAL30: u16, - pub SMCVAL3CYC0: u16, - pub SMCVAL40: u16, - pub SMCVAL4CYC0: u16, - pub SMCVAL50: u16, - pub SMCVAL5CYC0: u16, - pub SMPHASEDLY0: u16, - pub SMCNT1: u16, - pub SMINIT1: u16, - pub SMCTRL21: u16, - pub SMCTRL1: u16, - pub SMVAL01: u16, - pub SMFRACVAL11: u16, - pub SMVAL11: u16, - pub SMFRACVAL21: u16, - pub SMVAL21: u16, - pub SMFRACVAL31: u16, - pub SMVAL31: u16, - pub SMFRACVAL41: u16, - pub SMVAL41: u16, - pub SMFRACVAL51: u16, - pub SMVAL51: u16, - pub SMFRCTRL1: u16, - pub SMOCTRL1: u16, - pub SMSTS1: u16, - pub SMINTEN1: u16, - pub SMDMAEN1: u16, - pub SMTCTRL1: u16, - pub SMDISMAP01: u16, - pub SMDISMAP11: u16, - pub SMDTCNT01: u16, - pub SMDTCNT11: u16, - pub SMCAPTCTRLA1: u16, - pub SMCAPTCOMPA1: u16, - pub SMCAPTCTRLB1: u16, - pub SMCAPTCOMPB1: u16, - pub SMCAPTCTRLX1: u16, - pub SMCAPTCOMPX1: u16, - pub SMCVAL01: u16, - pub SMCVAL0CYC1: u16, - pub SMCVAL11: u16, - pub SMCVAL1CYC1: u16, - pub SMCVAL21: u16, - pub SMCVAL2CYC1: u16, - pub SMCVAL31: u16, - pub SMCVAL3CYC1: u16, - pub SMCVAL41: u16, - pub SMCVAL4CYC1: u16, - pub SMCVAL51: u16, - pub SMCVAL5CYC1: u16, - pub SMPHASEDLY1: u16, - pub SMCNT2: u16, - pub SMINIT2: u16, - pub SMCTRL22: u16, - pub SMCTRL2: u16, - pub SMVAL02: u16, - pub SMFRACVAL12: u16, - pub SMVAL12: u16, - pub SMFRACVAL22: u16, - pub SMVAL22: u16, - pub SMFRACVAL32: u16, - pub SMVAL32: u16, - pub SMFRACVAL42: u16, - pub SMVAL42: u16, - pub SMFRACVAL52: u16, - pub SMVAL52: u16, - pub SMFRCTRL2: u16, - pub SMOCTRL2: u16, - pub SMSTS2: u16, - pub SMINTEN2: u16, - pub SMDMAEN2: u16, - pub SMTCTRL2: u16, - pub SMDISMAP02: u16, - pub SMDISMAP12: u16, - pub SMDTCNT02: u16, - pub SMDTCNT12: u16, - pub SMCAPTCTRLA2: u16, - pub SMCAPTCOMPA2: u16, - pub SMCAPTCTRLB2: u16, - pub SMCAPTCOMPB2: u16, - pub SMCAPTCTRLX2: u16, - pub SMCAPTCOMPX2: u16, - pub SMCVAL02: u16, - pub SMCVAL0CYC2: u16, - pub SMCVAL12: u16, - pub SMCVAL1CYC2: u16, - pub SMCVAL22: u16, - pub SMCVAL2CYC2: u16, - pub SMCVAL32: u16, - pub SMCVAL3CYC2: u16, - pub SMCVAL42: u16, - pub SMCVAL4CYC2: u16, - pub SMCVAL52: u16, - pub SMCVAL5CYC2: u16, - pub SMPHASEDLY2: u16, - pub SMCNT3: u16, - pub SMINIT3: u16, - pub SMCTRL23: u16, - pub SMCTRL3: u16, - pub SMVAL03: u16, - pub SMFRACVAL13: u16, - pub SMVAL13: u16, - pub SMFRACVAL23: u16, - pub SMVAL23: u16, - pub SMFRACVAL33: u16, - pub SMVAL33: u16, - pub SMFRACVAL43: u16, - pub SMVAL43: u16, - pub SMFRACVAL53: u16, - pub SMVAL53: u16, - pub SMFRCTRL3: u16, - pub SMOCTRL3: u16, - pub SMSTS3: u16, - pub SMINTEN3: u16, - pub SMDMAEN3: u16, - pub SMTCTRL3: u16, - pub SMDISMAP03: u16, - pub SMDISMAP13: u16, - pub SMDTCNT03: u16, - pub SMDTCNT13: u16, - pub SMCAPTCTRLA3: u16, - pub SMCAPTCOMPA3: u16, - pub SMCAPTCTRLB3: u16, - pub SMCAPTCOMPB3: u16, - pub SMCAPTCTRLX3: u16, - pub SMCAPTCOMPX3: u16, - pub SMCVAL03: u16, - pub SMCVAL0CYC3: u16, - pub SMCVAL13: u16, - pub SMCVAL1CYC3: u16, - pub SMCVAL23: u16, - pub SMCVAL2CYC3: u16, - pub SMCVAL33: u16, - pub SMCVAL3CYC3: u16, - pub SMCVAL43: u16, - pub SMCVAL4CYC3: u16, - pub SMCVAL53: u16, - pub SMCVAL5CYC3: u16, - pub SMPHASEDLY3: u16, + pub SMCNT_0: u16, + pub SMINIT_0: u16, + pub SMCTRL2_0: u16, + pub SMCTRL_0: u16, + pub SMVAL0_0: u16, + pub SMFRACVAL1_0: u16, + pub SMVAL1_0: u16, + pub SMFRACVAL2_0: u16, + pub SMVAL2_0: u16, + pub SMFRACVAL3_0: u16, + pub SMVAL3_0: u16, + pub SMFRACVAL4_0: u16, + pub SMVAL4_0: u16, + pub SMFRACVAL5_0: u16, + pub SMVAL5_0: u16, + pub SMFRCTRL_0: u16, + pub SMOCTRL_0: u16, + pub SMSTS_0: u16, + pub SMINTEN_0: u16, + pub SMDMAEN_0: u16, + pub SMTCTRL_0: u16, + pub SMDISMAP0_0: u16, + pub SMDISMAP1_0: u16, + pub SMDTCNT0_0: u16, + pub SMDTCNT1_0: u16, + pub SMCAPTCTRLA_0: u16, + pub SMCAPTCOMPA_0: u16, + pub SMCAPTCTRLB_0: u16, + pub SMCAPTCOMPB_0: u16, + pub SMCAPTCTRLX_0: u16, + pub SMCAPTCOMPX_0: u16, + pub SMCVAL0_0: u16, + pub SMCVAL0CYC_0: u16, + pub SMCVAL1_0: u16, + pub SMCVAL1CYC_0: u16, + pub SMCVAL2_0: u16, + pub SMCVAL2CYC_0: u16, + pub SMCVAL3_0: u16, + pub SMCVAL3CYC_0: u16, + pub SMCVAL4_0: u16, + pub SMCVAL4CYC_0: u16, + pub SMCVAL5_0: u16, + pub SMCVAL5CYC_0: u16, + pub SMPHASEDLY_0: u16, + pub SMCNT_1: u16, + pub SMINIT_1: u16, + pub SMCTRL2_1: u16, + pub SMCTRL_1: u16, + pub SMVAL0_1: u16, + pub SMFRACVAL1_1: u16, + pub SMVAL1_1: u16, + pub SMFRACVAL2_1: u16, + pub SMVAL2_1: u16, + pub SMFRACVAL3_1: u16, + pub SMVAL3_1: u16, + pub SMFRACVAL4_1: u16, + pub SMVAL4_1: u16, + pub SMFRACVAL5_1: u16, + pub SMVAL5_1: u16, + pub SMFRCTRL_1: u16, + pub SMOCTRL_1: u16, + pub SMSTS_1: u16, + pub SMINTEN_1: u16, + pub SMDMAEN_1: u16, + pub SMTCTRL_1: u16, + pub SMDISMAP0_1: u16, + pub SMDISMAP1_1: u16, + pub SMDTCNT0_1: u16, + pub SMDTCNT1_1: u16, + pub SMCAPTCTRLA_1: u16, + pub SMCAPTCOMPA_1: u16, + pub SMCAPTCTRLB_1: u16, + pub SMCAPTCOMPB_1: u16, + pub SMCAPTCTRLX_1: u16, + pub SMCAPTCOMPX_1: u16, + pub SMCVAL0_1: u16, + pub SMCVAL0CYC_1: u16, + pub SMCVAL1_1: u16, + pub SMCVAL1CYC_1: u16, + pub SMCVAL2_1: u16, + pub SMCVAL2CYC_1: u16, + pub SMCVAL3_1: u16, + pub SMCVAL3CYC_1: u16, + pub SMCVAL4_1: u16, + pub SMCVAL4CYC_1: u16, + pub SMCVAL5_1: u16, + pub SMCVAL5CYC_1: u16, + pub SMPHASEDLY_1: u16, + pub SMCNT_2: u16, + pub SMINIT_2: u16, + pub SMCTRL2_2: u16, + pub SMCTRL_2: u16, + pub SMVAL0_2: u16, + pub SMFRACVAL1_2: u16, + pub SMVAL1_2: u16, + pub SMFRACVAL2_2: u16, + pub SMVAL2_2: u16, + pub SMFRACVAL3_2: u16, + pub SMVAL3_2: u16, + pub SMFRACVAL4_2: u16, + pub SMVAL4_2: u16, + pub SMFRACVAL5_2: u16, + pub SMVAL5_2: u16, + pub SMFRCTRL_2: u16, + pub SMOCTRL_2: u16, + pub SMSTS_2: u16, + pub SMINTEN_2: u16, + pub SMDMAEN_2: u16, + pub SMTCTRL_2: u16, + pub SMDISMAP0_2: u16, + pub SMDISMAP1_2: u16, + pub SMDTCNT0_2: u16, + pub SMDTCNT1_2: u16, + pub SMCAPTCTRLA_2: u16, + pub SMCAPTCOMPA_2: u16, + pub SMCAPTCTRLB_2: u16, + pub SMCAPTCOMPB_2: u16, + pub SMCAPTCTRLX_2: u16, + pub SMCAPTCOMPX_2: u16, + pub SMCVAL0_2: u16, + pub SMCVAL0CYC_2: u16, + pub SMCVAL1_2: u16, + pub SMCVAL1CYC_2: u16, + pub SMCVAL2_2: u16, + pub SMCVAL2CYC_2: u16, + pub SMCVAL3_2: u16, + pub SMCVAL3CYC_2: u16, + pub SMCVAL4_2: u16, + pub SMCVAL4CYC_2: u16, + pub SMCVAL5_2: u16, + pub SMCVAL5CYC_2: u16, + pub SMPHASEDLY_2: u16, + pub SMCNT_3: u16, + pub SMINIT_3: u16, + pub SMCTRL2_3: u16, + pub SMCTRL_3: u16, + pub SMVAL0_3: u16, + pub SMFRACVAL1_3: u16, + pub SMVAL1_3: u16, + pub SMFRACVAL2_3: u16, + pub SMVAL2_3: u16, + pub SMFRACVAL3_3: u16, + pub SMVAL3_3: u16, + pub SMFRACVAL4_3: u16, + pub SMVAL4_3: u16, + pub SMFRACVAL5_3: u16, + pub SMVAL5_3: u16, + pub SMFRCTRL_3: u16, + pub SMOCTRL_3: u16, + pub SMSTS_3: u16, + pub SMINTEN_3: u16, + pub SMDMAEN_3: u16, + pub SMTCTRL_3: u16, + pub SMDISMAP0_3: u16, + pub SMDISMAP1_3: u16, + pub SMDTCNT0_3: u16, + pub SMDTCNT1_3: u16, + pub SMCAPTCTRLA_3: u16, + pub SMCAPTCOMPA_3: u16, + pub SMCAPTCTRLB_3: u16, + pub SMCAPTCOMPB_3: u16, + pub SMCAPTCTRLX_3: u16, + pub SMCAPTCOMPX_3: u16, + pub SMCVAL0_3: u16, + pub SMCVAL0CYC_3: u16, + pub SMCVAL1_3: u16, + pub SMCVAL1CYC_3: u16, + pub SMCVAL2_3: u16, + pub SMCVAL2CYC_3: u16, + pub SMCVAL3_3: u16, + pub SMCVAL3CYC_3: u16, + pub SMCVAL4_3: u16, + pub SMCVAL4CYC_3: u16, + pub SMCVAL5_3: u16, + pub SMCVAL5CYC_3: u16, + pub SMPHASEDLY_3: u16, pub OUTEN: u16, pub MASK: u16, pub SWCOUT: u16, @@ -5389,182 +5389,182 @@ impl PWM { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMPHASEDLY0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMPHASEDLY1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMPHASEDLY2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, - SMPHASEDLY3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMPHASEDLY_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMPHASEDLY_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMPHASEDLY_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, + SMPHASEDLY_3: 0x00000000, }; /// Safe access to PWM diff --git a/src/imxrt101/imxrt1015/dma0.rs b/src/imxrt101/imxrt1015/dma0.rs index 767f3c0af2de..e52bc24a5e8a 100644 --- a/src/imxrt101/imxrt1015/dma0.rs +++ b/src/imxrt101/imxrt1015/dma0.rs @@ -5654,7 +5654,7 @@ pub mod DCHMID31 { } /// TCD Source Address -pub mod TCD_SADDR0 { +pub mod TCD_SADDR_0 { /// Source Address pub mod SADDR { @@ -5672,7 +5672,7 @@ pub mod TCD_SADDR0 { } /// TCD Signed Source Address Offset -pub mod TCD_SOFF0 { +pub mod TCD_SOFF_0 { /// Source address signed offset pub mod SOFF { @@ -5690,7 +5690,7 @@ pub mod TCD_SOFF0 { } /// TCD Transfer Attributes -pub mod TCD_ATTR0 { +pub mod TCD_ATTR_0 { /// Destination data transfer size pub mod DSIZE { @@ -5796,11 +5796,11 @@ pub mod TCD_ATTR0 { } } -/// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES0 -/// TCD_NBYTES_ML: TCD_NBYTES_MLNO0 and TCD_NBYTES_MLOFFNO0 -/// TCD_NBYTES_MLNO0: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +/// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES_0 +/// TCD_NBYTES_ML: TCD_NBYTES_MLNO_0 and TCD_NBYTES_MLOFFNO_0 +/// TCD_NBYTES_MLNO_0: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) pub mod TCD_NBYTES_ML { /// Minor Byte Transfer Count @@ -5875,7 +5875,7 @@ pub mod TCD_NBYTES_ML { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST0 { +pub mod TCD_SLAST_0 { /// Last Source Address Adjustment pub mod SLAST { @@ -5893,7 +5893,7 @@ pub mod TCD_SLAST0 { } /// TCD Destination Address -pub mod TCD_DADDR0 { +pub mod TCD_DADDR_0 { /// Destination Address pub mod DADDR { @@ -5911,7 +5911,7 @@ pub mod TCD_DADDR0 { } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF0 { +pub mod TCD_DOFF_0 { /// Destination Address Signed Offset pub mod DOFF { @@ -5928,9 +5928,9 @@ pub mod TCD_DOFF0 { } } -/// TCD_CITER_ELINKNO0 and TCD_CITER_ELINKYES0 -/// TCD_CITER_ELINKNO0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +/// TCD_CITER_ELINKNO_0 and TCD_CITER_ELINKYES_0 +/// TCD_CITER_ELINKNO_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub mod TCD_CITER_ELINK { /// Current Major Iteration Count @@ -5984,7 +5984,7 @@ pub mod TCD_CITER_ELINK { } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA0 { +pub mod TCD_DLASTSGA_0 { /// DLASTSGA pub mod DLASTSGA { @@ -6002,7 +6002,7 @@ pub mod TCD_DLASTSGA0 { } /// TCD Control and Status -pub mod TCD_CSR0 { +pub mod TCD_CSR_0 { /// Channel Start pub mod START { @@ -6197,9 +6197,9 @@ pub mod TCD_CSR0 { } } -/// TCD_BITER_ELINKNO0 and TCD_BITER_ELINKYES0 -/// TCD_BITER_ELINKNO0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +/// TCD_BITER_ELINKNO_0 and TCD_BITER_ELINKYES_0 +/// TCD_BITER_ELINKNO_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub mod TCD_BITER_ELINK { /// Starting Major Iteration Count @@ -6253,29 +6253,29 @@ pub mod TCD_BITER_ELINK { } /// TCD Source Address -pub mod TCD_SADDR1 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_1 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF1 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_1 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR1 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFYES1 -/// TCD_NBYTES_MLNO1: TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFNO1 -/// TCD_NBYTES_MLNO1: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO1 { +pub mod TCD_ATTR_1 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFYES_1 +/// TCD_NBYTES_MLNO_1: TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFNO_1 +/// TCD_NBYTES_MLNO_1: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_1 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6283,81 +6283,81 @@ pub mod TCD_NBYTES_MLNO1 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST1 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_1 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR1 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_1 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF1 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_1 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO1 and TCD_CITER_ELINKYES1 -/// TCD_CITER_ELINKNO1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO1 { +/// TCD_CITER_ELINKNO_1 and TCD_CITER_ELINKYES_1 +/// TCD_CITER_ELINKNO_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_1 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA1 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_1 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR1 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO1 and TCD_BITER_ELINKYES1 -/// TCD_BITER_ELINKNO1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO1 { +pub mod TCD_CSR_1 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_1 and TCD_BITER_ELINKYES_1 +/// TCD_BITER_ELINKNO_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_1 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR2 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_2 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF2 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_2 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR2 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFYES2 -/// TCD_NBYTES_MLNO2: TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFNO2 -/// TCD_NBYTES_MLNO2: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO2 { +pub mod TCD_ATTR_2 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFYES_2 +/// TCD_NBYTES_MLNO_2: TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFNO_2 +/// TCD_NBYTES_MLNO_2: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_2 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6365,81 +6365,81 @@ pub mod TCD_NBYTES_MLNO2 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST2 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_2 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR2 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_2 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF2 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_2 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO2 and TCD_CITER_ELINKYES2 -/// TCD_CITER_ELINKNO2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO2 { +/// TCD_CITER_ELINKNO_2 and TCD_CITER_ELINKYES_2 +/// TCD_CITER_ELINKNO_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_2 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA2 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_2 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR2 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO2 and TCD_BITER_ELINKYES2 -/// TCD_BITER_ELINKNO2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO2 { +pub mod TCD_CSR_2 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_2 and TCD_BITER_ELINKYES_2 +/// TCD_BITER_ELINKNO_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_2 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR3 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_3 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF3 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_3 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR3 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFYES3 -/// TCD_NBYTES_MLNO3: TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFNO3 -/// TCD_NBYTES_MLNO3: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO3 { +pub mod TCD_ATTR_3 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFYES_3 +/// TCD_NBYTES_MLNO_3: TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFNO_3 +/// TCD_NBYTES_MLNO_3: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_3 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6447,81 +6447,81 @@ pub mod TCD_NBYTES_MLNO3 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST3 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_3 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR3 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_3 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF3 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_3 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO3 and TCD_CITER_ELINKYES3 -/// TCD_CITER_ELINKNO3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO3 { +/// TCD_CITER_ELINKNO_3 and TCD_CITER_ELINKYES_3 +/// TCD_CITER_ELINKNO_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_3 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA3 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_3 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR3 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO3 and TCD_BITER_ELINKYES3 -/// TCD_BITER_ELINKNO3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO3 { +pub mod TCD_CSR_3 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_3 and TCD_BITER_ELINKYES_3 +/// TCD_BITER_ELINKNO_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_3 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR4 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_4 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF4 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_4 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR4 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFYES4 -/// TCD_NBYTES_MLNO4: TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFNO4 -/// TCD_NBYTES_MLNO4: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO4 { +pub mod TCD_ATTR_4 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFYES_4 +/// TCD_NBYTES_MLNO_4: TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFNO_4 +/// TCD_NBYTES_MLNO_4: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_4 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6529,81 +6529,81 @@ pub mod TCD_NBYTES_MLNO4 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST4 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_4 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR4 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_4 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF4 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_4 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO4 and TCD_CITER_ELINKYES4 -/// TCD_CITER_ELINKNO4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO4 { +/// TCD_CITER_ELINKNO_4 and TCD_CITER_ELINKYES_4 +/// TCD_CITER_ELINKNO_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_4 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA4 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_4 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR4 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO4 and TCD_BITER_ELINKYES4 -/// TCD_BITER_ELINKNO4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO4 { +pub mod TCD_CSR_4 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_4 and TCD_BITER_ELINKYES_4 +/// TCD_BITER_ELINKNO_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_4 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR5 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_5 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF5 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_5 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR5 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFYES5 -/// TCD_NBYTES_MLNO5: TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFNO5 -/// TCD_NBYTES_MLNO5: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO5 { +pub mod TCD_ATTR_5 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFYES_5 +/// TCD_NBYTES_MLNO_5: TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFNO_5 +/// TCD_NBYTES_MLNO_5: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_5 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6611,81 +6611,81 @@ pub mod TCD_NBYTES_MLNO5 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST5 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_5 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR5 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_5 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF5 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_5 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO5 and TCD_CITER_ELINKYES5 -/// TCD_CITER_ELINKNO5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO5 { +/// TCD_CITER_ELINKNO_5 and TCD_CITER_ELINKYES_5 +/// TCD_CITER_ELINKNO_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_5 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA5 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_5 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR5 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO5 and TCD_BITER_ELINKYES5 -/// TCD_BITER_ELINKNO5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO5 { +pub mod TCD_CSR_5 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_5 and TCD_BITER_ELINKYES_5 +/// TCD_BITER_ELINKNO_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_5 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR6 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_6 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF6 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_6 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR6 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFYES6 -/// TCD_NBYTES_MLNO6: TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFNO6 -/// TCD_NBYTES_MLNO6: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO6 { +pub mod TCD_ATTR_6 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFYES_6 +/// TCD_NBYTES_MLNO_6: TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFNO_6 +/// TCD_NBYTES_MLNO_6: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_6 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6693,81 +6693,81 @@ pub mod TCD_NBYTES_MLNO6 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST6 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_6 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR6 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_6 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF6 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_6 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO6 and TCD_CITER_ELINKYES6 -/// TCD_CITER_ELINKNO6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO6 { +/// TCD_CITER_ELINKNO_6 and TCD_CITER_ELINKYES_6 +/// TCD_CITER_ELINKNO_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_6 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA6 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_6 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR6 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO6 and TCD_BITER_ELINKYES6 -/// TCD_BITER_ELINKNO6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO6 { +pub mod TCD_CSR_6 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_6 and TCD_BITER_ELINKYES_6 +/// TCD_BITER_ELINKNO_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_6 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR7 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_7 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF7 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_7 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR7 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFYES7 -/// TCD_NBYTES_MLNO7: TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFNO7 -/// TCD_NBYTES_MLNO7: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO7 { +pub mod TCD_ATTR_7 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFYES_7 +/// TCD_NBYTES_MLNO_7: TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFNO_7 +/// TCD_NBYTES_MLNO_7: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_7 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6775,81 +6775,81 @@ pub mod TCD_NBYTES_MLNO7 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST7 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_7 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR7 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_7 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF7 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_7 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO7 and TCD_CITER_ELINKYES7 -/// TCD_CITER_ELINKNO7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO7 { +/// TCD_CITER_ELINKNO_7 and TCD_CITER_ELINKYES_7 +/// TCD_CITER_ELINKNO_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_7 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA7 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_7 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR7 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO7 and TCD_BITER_ELINKYES7 -/// TCD_BITER_ELINKNO7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO7 { +pub mod TCD_CSR_7 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_7 and TCD_BITER_ELINKYES_7 +/// TCD_BITER_ELINKNO_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_7 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR8 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_8 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF8 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_8 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR8 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFYES8 -/// TCD_NBYTES_MLNO8: TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFNO8 -/// TCD_NBYTES_MLNO8: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO8 { +pub mod TCD_ATTR_8 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFYES_8 +/// TCD_NBYTES_MLNO_8: TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFNO_8 +/// TCD_NBYTES_MLNO_8: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_8 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6857,81 +6857,81 @@ pub mod TCD_NBYTES_MLNO8 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST8 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_8 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR8 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_8 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF8 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_8 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO8 and TCD_CITER_ELINKYES8 -/// TCD_CITER_ELINKNO8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO8 { +/// TCD_CITER_ELINKNO_8 and TCD_CITER_ELINKYES_8 +/// TCD_CITER_ELINKNO_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_8 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA8 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_8 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR8 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO8 and TCD_BITER_ELINKYES8 -/// TCD_BITER_ELINKNO8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO8 { +pub mod TCD_CSR_8 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_8 and TCD_BITER_ELINKYES_8 +/// TCD_BITER_ELINKNO_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_8 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR9 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_9 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF9 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_9 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR9 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFYES9 -/// TCD_NBYTES_MLNO9: TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFNO9 -/// TCD_NBYTES_MLNO9: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO9 { +pub mod TCD_ATTR_9 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFYES_9 +/// TCD_NBYTES_MLNO_9: TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFNO_9 +/// TCD_NBYTES_MLNO_9: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_9 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6939,81 +6939,81 @@ pub mod TCD_NBYTES_MLNO9 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST9 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_9 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR9 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_9 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF9 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_9 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO9 and TCD_CITER_ELINKYES9 -/// TCD_CITER_ELINKNO9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO9 { +/// TCD_CITER_ELINKNO_9 and TCD_CITER_ELINKYES_9 +/// TCD_CITER_ELINKNO_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_9 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA9 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_9 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR9 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO9 and TCD_BITER_ELINKYES9 -/// TCD_BITER_ELINKNO9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO9 { +pub mod TCD_CSR_9 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_9 and TCD_BITER_ELINKYES_9 +/// TCD_BITER_ELINKNO_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_9 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR10 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_10 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF10 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_10 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR10 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFYES10 -/// TCD_NBYTES_MLNO10: TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFNO10 -/// TCD_NBYTES_MLNO10: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO10 { +pub mod TCD_ATTR_10 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFYES_10 +/// TCD_NBYTES_MLNO_10: TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFNO_10 +/// TCD_NBYTES_MLNO_10: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_10 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7021,81 +7021,81 @@ pub mod TCD_NBYTES_MLNO10 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST10 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_10 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR10 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_10 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF10 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_10 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO10 and TCD_CITER_ELINKYES10 -/// TCD_CITER_ELINKNO10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO10 { +/// TCD_CITER_ELINKNO_10 and TCD_CITER_ELINKYES_10 +/// TCD_CITER_ELINKNO_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_10 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA10 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_10 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR10 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO10 and TCD_BITER_ELINKYES10 -/// TCD_BITER_ELINKNO10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO10 { +pub mod TCD_CSR_10 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_10 and TCD_BITER_ELINKYES_10 +/// TCD_BITER_ELINKNO_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_10 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR11 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_11 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF11 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_11 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR11 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFYES11 -/// TCD_NBYTES_MLNO11: TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFNO11 -/// TCD_NBYTES_MLNO11: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO11 { +pub mod TCD_ATTR_11 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFYES_11 +/// TCD_NBYTES_MLNO_11: TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFNO_11 +/// TCD_NBYTES_MLNO_11: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_11 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7103,81 +7103,81 @@ pub mod TCD_NBYTES_MLNO11 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST11 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_11 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR11 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_11 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF11 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_11 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO11 and TCD_CITER_ELINKYES11 -/// TCD_CITER_ELINKNO11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO11 { +/// TCD_CITER_ELINKNO_11 and TCD_CITER_ELINKYES_11 +/// TCD_CITER_ELINKNO_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_11 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA11 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_11 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR11 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO11 and TCD_BITER_ELINKYES11 -/// TCD_BITER_ELINKNO11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO11 { +pub mod TCD_CSR_11 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_11 and TCD_BITER_ELINKYES_11 +/// TCD_BITER_ELINKNO_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_11 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR12 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_12 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF12 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_12 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR12 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFYES12 -/// TCD_NBYTES_MLNO12: TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFNO12 -/// TCD_NBYTES_MLNO12: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO12 { +pub mod TCD_ATTR_12 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFYES_12 +/// TCD_NBYTES_MLNO_12: TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFNO_12 +/// TCD_NBYTES_MLNO_12: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_12 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7185,81 +7185,81 @@ pub mod TCD_NBYTES_MLNO12 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST12 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_12 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR12 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_12 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF12 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_12 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO12 and TCD_CITER_ELINKYES12 -/// TCD_CITER_ELINKNO12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO12 { +/// TCD_CITER_ELINKNO_12 and TCD_CITER_ELINKYES_12 +/// TCD_CITER_ELINKNO_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_12 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA12 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_12 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR12 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO12 and TCD_BITER_ELINKYES12 -/// TCD_BITER_ELINKNO12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO12 { +pub mod TCD_CSR_12 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_12 and TCD_BITER_ELINKYES_12 +/// TCD_BITER_ELINKNO_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_12 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR13 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_13 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF13 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_13 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR13 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFYES13 -/// TCD_NBYTES_MLNO13: TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFNO13 -/// TCD_NBYTES_MLNO13: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO13 { +pub mod TCD_ATTR_13 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFYES_13 +/// TCD_NBYTES_MLNO_13: TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFNO_13 +/// TCD_NBYTES_MLNO_13: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_13 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7267,81 +7267,81 @@ pub mod TCD_NBYTES_MLNO13 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST13 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_13 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR13 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_13 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF13 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_13 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO13 and TCD_CITER_ELINKYES13 -/// TCD_CITER_ELINKNO13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO13 { +/// TCD_CITER_ELINKNO_13 and TCD_CITER_ELINKYES_13 +/// TCD_CITER_ELINKNO_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_13 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA13 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_13 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR13 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO13 and TCD_BITER_ELINKYES13 -/// TCD_BITER_ELINKNO13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO13 { +pub mod TCD_CSR_13 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_13 and TCD_BITER_ELINKYES_13 +/// TCD_BITER_ELINKNO_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_13 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR14 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_14 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF14 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_14 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR14 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFYES14 -/// TCD_NBYTES_MLNO14: TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFNO14 -/// TCD_NBYTES_MLNO14: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO14 { +pub mod TCD_ATTR_14 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFYES_14 +/// TCD_NBYTES_MLNO_14: TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFNO_14 +/// TCD_NBYTES_MLNO_14: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_14 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7349,81 +7349,81 @@ pub mod TCD_NBYTES_MLNO14 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST14 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_14 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR14 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_14 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF14 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_14 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO14 and TCD_CITER_ELINKYES14 -/// TCD_CITER_ELINKNO14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO14 { +/// TCD_CITER_ELINKNO_14 and TCD_CITER_ELINKYES_14 +/// TCD_CITER_ELINKNO_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_14 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA14 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_14 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR14 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO14 and TCD_BITER_ELINKYES14 -/// TCD_BITER_ELINKNO14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO14 { +pub mod TCD_CSR_14 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_14 and TCD_BITER_ELINKYES_14 +/// TCD_BITER_ELINKNO_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_14 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR15 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_15 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF15 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_15 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR15 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFYES15 -/// TCD_NBYTES_MLNO15: TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFNO15 -/// TCD_NBYTES_MLNO15: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO15 { +pub mod TCD_ATTR_15 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFYES_15 +/// TCD_NBYTES_MLNO_15: TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFNO_15 +/// TCD_NBYTES_MLNO_15: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_15 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7431,81 +7431,81 @@ pub mod TCD_NBYTES_MLNO15 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST15 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_15 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR15 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_15 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF15 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_15 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO15 and TCD_CITER_ELINKYES15 -/// TCD_CITER_ELINKNO15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO15 { +/// TCD_CITER_ELINKNO_15 and TCD_CITER_ELINKYES_15 +/// TCD_CITER_ELINKNO_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_15 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA15 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_15 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR15 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO15 and TCD_BITER_ELINKYES15 -/// TCD_BITER_ELINKNO15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO15 { +pub mod TCD_CSR_15 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_15 and TCD_BITER_ELINKYES_15 +/// TCD_BITER_ELINKNO_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_15 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR16 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_16 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF16 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_16 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR16 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFYES16 -/// TCD_NBYTES_MLNO16: TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFNO16 -/// TCD_NBYTES_MLNO16: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO16 { +pub mod TCD_ATTR_16 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFYES_16 +/// TCD_NBYTES_MLNO_16: TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFNO_16 +/// TCD_NBYTES_MLNO_16: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_16 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7513,81 +7513,81 @@ pub mod TCD_NBYTES_MLNO16 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST16 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_16 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR16 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_16 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF16 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_16 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO16 and TCD_CITER_ELINKYES16 -/// TCD_CITER_ELINKNO16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO16 { +/// TCD_CITER_ELINKNO_16 and TCD_CITER_ELINKYES_16 +/// TCD_CITER_ELINKNO_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_16 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA16 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_16 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR16 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO16 and TCD_BITER_ELINKYES16 -/// TCD_BITER_ELINKNO16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO16 { +pub mod TCD_CSR_16 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_16 and TCD_BITER_ELINKYES_16 +/// TCD_BITER_ELINKNO_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_16 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR17 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_17 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF17 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_17 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR17 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFYES17 -/// TCD_NBYTES_MLNO17: TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFNO17 -/// TCD_NBYTES_MLNO17: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO17 { +pub mod TCD_ATTR_17 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFYES_17 +/// TCD_NBYTES_MLNO_17: TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFNO_17 +/// TCD_NBYTES_MLNO_17: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_17 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7595,81 +7595,81 @@ pub mod TCD_NBYTES_MLNO17 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST17 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_17 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR17 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_17 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF17 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_17 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO17 and TCD_CITER_ELINKYES17 -/// TCD_CITER_ELINKNO17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO17 { +/// TCD_CITER_ELINKNO_17 and TCD_CITER_ELINKYES_17 +/// TCD_CITER_ELINKNO_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_17 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA17 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_17 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR17 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO17 and TCD_BITER_ELINKYES17 -/// TCD_BITER_ELINKNO17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO17 { +pub mod TCD_CSR_17 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_17 and TCD_BITER_ELINKYES_17 +/// TCD_BITER_ELINKNO_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_17 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR18 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_18 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF18 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_18 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR18 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFYES18 -/// TCD_NBYTES_MLNO18: TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFNO18 -/// TCD_NBYTES_MLNO18: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO18 { +pub mod TCD_ATTR_18 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFYES_18 +/// TCD_NBYTES_MLNO_18: TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFNO_18 +/// TCD_NBYTES_MLNO_18: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_18 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7677,81 +7677,81 @@ pub mod TCD_NBYTES_MLNO18 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST18 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_18 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR18 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_18 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF18 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_18 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO18 and TCD_CITER_ELINKYES18 -/// TCD_CITER_ELINKNO18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO18 { +/// TCD_CITER_ELINKNO_18 and TCD_CITER_ELINKYES_18 +/// TCD_CITER_ELINKNO_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_18 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA18 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_18 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR18 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO18 and TCD_BITER_ELINKYES18 -/// TCD_BITER_ELINKNO18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO18 { +pub mod TCD_CSR_18 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_18 and TCD_BITER_ELINKYES_18 +/// TCD_BITER_ELINKNO_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_18 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR19 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_19 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF19 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_19 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR19 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFYES19 -/// TCD_NBYTES_MLNO19: TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFNO19 -/// TCD_NBYTES_MLNO19: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO19 { +pub mod TCD_ATTR_19 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFYES_19 +/// TCD_NBYTES_MLNO_19: TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFNO_19 +/// TCD_NBYTES_MLNO_19: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_19 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7759,81 +7759,81 @@ pub mod TCD_NBYTES_MLNO19 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST19 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_19 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR19 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_19 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF19 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_19 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO19 and TCD_CITER_ELINKYES19 -/// TCD_CITER_ELINKNO19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO19 { +/// TCD_CITER_ELINKNO_19 and TCD_CITER_ELINKYES_19 +/// TCD_CITER_ELINKNO_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_19 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA19 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_19 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR19 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO19 and TCD_BITER_ELINKYES19 -/// TCD_BITER_ELINKNO19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO19 { +pub mod TCD_CSR_19 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_19 and TCD_BITER_ELINKYES_19 +/// TCD_BITER_ELINKNO_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_19 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR20 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_20 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF20 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_20 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR20 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFYES20 -/// TCD_NBYTES_MLNO20: TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFNO20 -/// TCD_NBYTES_MLNO20: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO20 { +pub mod TCD_ATTR_20 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFYES_20 +/// TCD_NBYTES_MLNO_20: TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFNO_20 +/// TCD_NBYTES_MLNO_20: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_20 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7841,81 +7841,81 @@ pub mod TCD_NBYTES_MLNO20 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST20 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_20 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR20 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_20 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF20 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_20 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO20 and TCD_CITER_ELINKYES20 -/// TCD_CITER_ELINKNO20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO20 { +/// TCD_CITER_ELINKNO_20 and TCD_CITER_ELINKYES_20 +/// TCD_CITER_ELINKNO_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_20 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA20 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_20 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR20 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO20 and TCD_BITER_ELINKYES20 -/// TCD_BITER_ELINKNO20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO20 { +pub mod TCD_CSR_20 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_20 and TCD_BITER_ELINKYES_20 +/// TCD_BITER_ELINKNO_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_20 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR21 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_21 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF21 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_21 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR21 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFYES21 -/// TCD_NBYTES_MLNO21: TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFNO21 -/// TCD_NBYTES_MLNO21: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO21 { +pub mod TCD_ATTR_21 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFYES_21 +/// TCD_NBYTES_MLNO_21: TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFNO_21 +/// TCD_NBYTES_MLNO_21: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_21 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7923,81 +7923,81 @@ pub mod TCD_NBYTES_MLNO21 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST21 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_21 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR21 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_21 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF21 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_21 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO21 and TCD_CITER_ELINKYES21 -/// TCD_CITER_ELINKNO21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO21 { +/// TCD_CITER_ELINKNO_21 and TCD_CITER_ELINKYES_21 +/// TCD_CITER_ELINKNO_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_21 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA21 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_21 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR21 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO21 and TCD_BITER_ELINKYES21 -/// TCD_BITER_ELINKNO21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO21 { +pub mod TCD_CSR_21 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_21 and TCD_BITER_ELINKYES_21 +/// TCD_BITER_ELINKNO_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_21 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR22 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_22 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF22 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_22 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR22 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFYES22 -/// TCD_NBYTES_MLNO22: TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFNO22 -/// TCD_NBYTES_MLNO22: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO22 { +pub mod TCD_ATTR_22 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFYES_22 +/// TCD_NBYTES_MLNO_22: TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFNO_22 +/// TCD_NBYTES_MLNO_22: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_22 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8005,81 +8005,81 @@ pub mod TCD_NBYTES_MLNO22 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST22 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_22 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR22 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_22 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF22 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_22 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO22 and TCD_CITER_ELINKYES22 -/// TCD_CITER_ELINKNO22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO22 { +/// TCD_CITER_ELINKNO_22 and TCD_CITER_ELINKYES_22 +/// TCD_CITER_ELINKNO_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_22 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA22 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_22 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR22 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO22 and TCD_BITER_ELINKYES22 -/// TCD_BITER_ELINKNO22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO22 { +pub mod TCD_CSR_22 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_22 and TCD_BITER_ELINKYES_22 +/// TCD_BITER_ELINKNO_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_22 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR23 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_23 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF23 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_23 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR23 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFYES23 -/// TCD_NBYTES_MLNO23: TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFNO23 -/// TCD_NBYTES_MLNO23: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO23 { +pub mod TCD_ATTR_23 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFYES_23 +/// TCD_NBYTES_MLNO_23: TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFNO_23 +/// TCD_NBYTES_MLNO_23: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_23 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8087,81 +8087,81 @@ pub mod TCD_NBYTES_MLNO23 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST23 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_23 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR23 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_23 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF23 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_23 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO23 and TCD_CITER_ELINKYES23 -/// TCD_CITER_ELINKNO23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO23 { +/// TCD_CITER_ELINKNO_23 and TCD_CITER_ELINKYES_23 +/// TCD_CITER_ELINKNO_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_23 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA23 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_23 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR23 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO23 and TCD_BITER_ELINKYES23 -/// TCD_BITER_ELINKNO23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO23 { +pub mod TCD_CSR_23 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_23 and TCD_BITER_ELINKYES_23 +/// TCD_BITER_ELINKNO_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_23 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR24 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_24 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF24 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_24 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR24 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFYES24 -/// TCD_NBYTES_MLNO24: TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFNO24 -/// TCD_NBYTES_MLNO24: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO24 { +pub mod TCD_ATTR_24 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFYES_24 +/// TCD_NBYTES_MLNO_24: TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFNO_24 +/// TCD_NBYTES_MLNO_24: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_24 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8169,81 +8169,81 @@ pub mod TCD_NBYTES_MLNO24 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST24 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_24 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR24 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_24 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF24 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_24 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO24 and TCD_CITER_ELINKYES24 -/// TCD_CITER_ELINKNO24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO24 { +/// TCD_CITER_ELINKNO_24 and TCD_CITER_ELINKYES_24 +/// TCD_CITER_ELINKNO_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_24 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA24 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_24 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR24 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO24 and TCD_BITER_ELINKYES24 -/// TCD_BITER_ELINKNO24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO24 { +pub mod TCD_CSR_24 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_24 and TCD_BITER_ELINKYES_24 +/// TCD_BITER_ELINKNO_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_24 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR25 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_25 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF25 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_25 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR25 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFYES25 -/// TCD_NBYTES_MLNO25: TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFNO25 -/// TCD_NBYTES_MLNO25: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO25 { +pub mod TCD_ATTR_25 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFYES_25 +/// TCD_NBYTES_MLNO_25: TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFNO_25 +/// TCD_NBYTES_MLNO_25: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_25 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8251,81 +8251,81 @@ pub mod TCD_NBYTES_MLNO25 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST25 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_25 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR25 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_25 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF25 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_25 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO25 and TCD_CITER_ELINKYES25 -/// TCD_CITER_ELINKNO25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO25 { +/// TCD_CITER_ELINKNO_25 and TCD_CITER_ELINKYES_25 +/// TCD_CITER_ELINKNO_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_25 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA25 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_25 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR25 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO25 and TCD_BITER_ELINKYES25 -/// TCD_BITER_ELINKNO25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO25 { +pub mod TCD_CSR_25 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_25 and TCD_BITER_ELINKYES_25 +/// TCD_BITER_ELINKNO_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_25 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR26 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_26 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF26 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_26 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR26 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFYES26 -/// TCD_NBYTES_MLNO26: TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFNO26 -/// TCD_NBYTES_MLNO26: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO26 { +pub mod TCD_ATTR_26 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFYES_26 +/// TCD_NBYTES_MLNO_26: TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFNO_26 +/// TCD_NBYTES_MLNO_26: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_26 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8333,81 +8333,81 @@ pub mod TCD_NBYTES_MLNO26 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST26 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_26 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR26 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_26 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF26 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_26 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO26 and TCD_CITER_ELINKYES26 -/// TCD_CITER_ELINKNO26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO26 { +/// TCD_CITER_ELINKNO_26 and TCD_CITER_ELINKYES_26 +/// TCD_CITER_ELINKNO_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_26 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA26 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_26 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR26 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO26 and TCD_BITER_ELINKYES26 -/// TCD_BITER_ELINKNO26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO26 { +pub mod TCD_CSR_26 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_26 and TCD_BITER_ELINKYES_26 +/// TCD_BITER_ELINKNO_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_26 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR27 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_27 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF27 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_27 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR27 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFYES27 -/// TCD_NBYTES_MLNO27: TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFNO27 -/// TCD_NBYTES_MLNO27: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO27 { +pub mod TCD_ATTR_27 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFYES_27 +/// TCD_NBYTES_MLNO_27: TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFNO_27 +/// TCD_NBYTES_MLNO_27: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_27 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8415,81 +8415,81 @@ pub mod TCD_NBYTES_MLNO27 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST27 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_27 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR27 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_27 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF27 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_27 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO27 and TCD_CITER_ELINKYES27 -/// TCD_CITER_ELINKNO27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO27 { +/// TCD_CITER_ELINKNO_27 and TCD_CITER_ELINKYES_27 +/// TCD_CITER_ELINKNO_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_27 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA27 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_27 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR27 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO27 and TCD_BITER_ELINKYES27 -/// TCD_BITER_ELINKNO27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO27 { +pub mod TCD_CSR_27 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_27 and TCD_BITER_ELINKYES_27 +/// TCD_BITER_ELINKNO_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_27 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR28 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_28 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF28 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_28 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR28 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFYES28 -/// TCD_NBYTES_MLNO28: TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFNO28 -/// TCD_NBYTES_MLNO28: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO28 { +pub mod TCD_ATTR_28 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFYES_28 +/// TCD_NBYTES_MLNO_28: TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFNO_28 +/// TCD_NBYTES_MLNO_28: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_28 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8497,81 +8497,81 @@ pub mod TCD_NBYTES_MLNO28 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST28 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_28 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR28 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_28 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF28 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_28 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO28 and TCD_CITER_ELINKYES28 -/// TCD_CITER_ELINKNO28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO28 { +/// TCD_CITER_ELINKNO_28 and TCD_CITER_ELINKYES_28 +/// TCD_CITER_ELINKNO_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_28 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA28 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_28 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR28 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO28 and TCD_BITER_ELINKYES28 -/// TCD_BITER_ELINKNO28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO28 { +pub mod TCD_CSR_28 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_28 and TCD_BITER_ELINKYES_28 +/// TCD_BITER_ELINKNO_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_28 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR29 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_29 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF29 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_29 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR29 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFYES29 -/// TCD_NBYTES_MLNO29: TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFNO29 -/// TCD_NBYTES_MLNO29: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO29 { +pub mod TCD_ATTR_29 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFYES_29 +/// TCD_NBYTES_MLNO_29: TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFNO_29 +/// TCD_NBYTES_MLNO_29: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_29 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8579,81 +8579,81 @@ pub mod TCD_NBYTES_MLNO29 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST29 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_29 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR29 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_29 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF29 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_29 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO29 and TCD_CITER_ELINKYES29 -/// TCD_CITER_ELINKNO29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO29 { +/// TCD_CITER_ELINKNO_29 and TCD_CITER_ELINKYES_29 +/// TCD_CITER_ELINKNO_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_29 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA29 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_29 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR29 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO29 and TCD_BITER_ELINKYES29 -/// TCD_BITER_ELINKNO29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO29 { +pub mod TCD_CSR_29 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_29 and TCD_BITER_ELINKYES_29 +/// TCD_BITER_ELINKNO_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_29 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR30 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_30 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF30 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_30 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR30 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFYES30 -/// TCD_NBYTES_MLNO30: TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFNO30 -/// TCD_NBYTES_MLNO30: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO30 { +pub mod TCD_ATTR_30 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFYES_30 +/// TCD_NBYTES_MLNO_30: TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFNO_30 +/// TCD_NBYTES_MLNO_30: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_30 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8661,81 +8661,81 @@ pub mod TCD_NBYTES_MLNO30 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST30 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_30 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR30 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_30 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF30 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_30 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO30 and TCD_CITER_ELINKYES30 -/// TCD_CITER_ELINKNO30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO30 { +/// TCD_CITER_ELINKNO_30 and TCD_CITER_ELINKYES_30 +/// TCD_CITER_ELINKNO_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_30 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA30 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_30 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR30 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO30 and TCD_BITER_ELINKYES30 -/// TCD_BITER_ELINKNO30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO30 { +pub mod TCD_CSR_30 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_30 and TCD_BITER_ELINKYES_30 +/// TCD_BITER_ELINKNO_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_30 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR31 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_31 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF31 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_31 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR31 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFYES31 -/// TCD_NBYTES_MLNO31: TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFNO31 -/// TCD_NBYTES_MLNO31: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO31 { +pub mod TCD_ATTR_31 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFYES_31 +/// TCD_NBYTES_MLNO_31: TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFNO_31 +/// TCD_NBYTES_MLNO_31: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_31 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8743,52 +8743,52 @@ pub mod TCD_NBYTES_MLNO31 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST31 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_31 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR31 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_31 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF31 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_31 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO31 and TCD_CITER_ELINKYES31 -/// TCD_CITER_ELINKNO31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO31 { +/// TCD_CITER_ELINKNO_31 and TCD_CITER_ELINKYES_31 +/// TCD_CITER_ELINKNO_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_31 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA31 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_31 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR31 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO31 and TCD_BITER_ELINKYES31 -/// TCD_BITER_ELINKNO31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO31 { +pub mod TCD_CSR_31 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_31 and TCD_BITER_ELINKYES_31 +/// TCD_BITER_ELINKNO_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_31 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; @@ -9054,1316 +9054,1316 @@ pub struct RegisterBlock { _reserved9: [u32; 936], /// TCD Source Address - pub TCD_SADDR0: RWRegister, + pub TCD_SADDR_0: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF0: RWRegister, + pub TCD_SOFF_0: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR0: RWRegister, + pub TCD_ATTR_0: RWRegister, - /// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES0 - /// TCD_NBYTES_ML: TCD_NBYTES_MLNO0 and TCD_NBYTES_MLOFFNO0 - /// TCD_NBYTES_MLNO0: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + /// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES_0 + /// TCD_NBYTES_ML: TCD_NBYTES_MLNO_0 and TCD_NBYTES_MLOFFNO_0 + /// TCD_NBYTES_MLNO_0: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) pub TCD_NBYTES_ML: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST0: RWRegister, + pub TCD_SLAST_0: RWRegister, /// TCD Destination Address - pub TCD_DADDR0: RWRegister, + pub TCD_DADDR_0: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF0: RWRegister, + pub TCD_DOFF_0: RWRegister, - /// TCD_CITER_ELINKNO0 and TCD_CITER_ELINKYES0 - /// TCD_CITER_ELINKNO0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + /// TCD_CITER_ELINKNO_0 and TCD_CITER_ELINKYES_0 + /// TCD_CITER_ELINKNO_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub TCD_CITER_ELINK: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA0: RWRegister, + pub TCD_DLASTSGA_0: RWRegister, /// TCD Control and Status - pub TCD_CSR0: RWRegister, + pub TCD_CSR_0: RWRegister, - /// TCD_BITER_ELINKNO0 and TCD_BITER_ELINKYES0 - /// TCD_BITER_ELINKNO0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + /// TCD_BITER_ELINKNO_0 and TCD_BITER_ELINKYES_0 + /// TCD_BITER_ELINKNO_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub TCD_BITER_ELINK: RWRegister, /// TCD Source Address - pub TCD_SADDR1: RWRegister, + pub TCD_SADDR_1: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF1: RWRegister, + pub TCD_SOFF_1: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR1: RWRegister, + pub TCD_ATTR_1: RWRegister, - /// TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFYES1 - /// TCD_NBYTES_MLNO1: TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFNO1 - /// TCD_NBYTES_MLNO1: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO1: RWRegister, + /// TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFYES_1 + /// TCD_NBYTES_MLNO_1: TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFNO_1 + /// TCD_NBYTES_MLNO_1: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_1: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST1: RWRegister, + pub TCD_SLAST_1: RWRegister, /// TCD Destination Address - pub TCD_DADDR1: RWRegister, + pub TCD_DADDR_1: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF1: RWRegister, + pub TCD_DOFF_1: RWRegister, - /// TCD_CITER_ELINKNO1 and TCD_CITER_ELINKYES1 - /// TCD_CITER_ELINKNO1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO1: RWRegister, + /// TCD_CITER_ELINKNO_1 and TCD_CITER_ELINKYES_1 + /// TCD_CITER_ELINKNO_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_1: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA1: RWRegister, + pub TCD_DLASTSGA_1: RWRegister, /// TCD Control and Status - pub TCD_CSR1: RWRegister, + pub TCD_CSR_1: RWRegister, - /// TCD_BITER_ELINKNO1 and TCD_BITER_ELINKYES1 - /// TCD_BITER_ELINKNO1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO1: RWRegister, + /// TCD_BITER_ELINKNO_1 and TCD_BITER_ELINKYES_1 + /// TCD_BITER_ELINKNO_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_1: RWRegister, /// TCD Source Address - pub TCD_SADDR2: RWRegister, + pub TCD_SADDR_2: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF2: RWRegister, + pub TCD_SOFF_2: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR2: RWRegister, + pub TCD_ATTR_2: RWRegister, - /// TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFYES2 - /// TCD_NBYTES_MLNO2: TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFNO2 - /// TCD_NBYTES_MLNO2: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO2: RWRegister, + /// TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFYES_2 + /// TCD_NBYTES_MLNO_2: TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFNO_2 + /// TCD_NBYTES_MLNO_2: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_2: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST2: RWRegister, + pub TCD_SLAST_2: RWRegister, /// TCD Destination Address - pub TCD_DADDR2: RWRegister, + pub TCD_DADDR_2: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF2: RWRegister, + pub TCD_DOFF_2: RWRegister, - /// TCD_CITER_ELINKNO2 and TCD_CITER_ELINKYES2 - /// TCD_CITER_ELINKNO2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO2: RWRegister, + /// TCD_CITER_ELINKNO_2 and TCD_CITER_ELINKYES_2 + /// TCD_CITER_ELINKNO_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_2: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA2: RWRegister, + pub TCD_DLASTSGA_2: RWRegister, /// TCD Control and Status - pub TCD_CSR2: RWRegister, + pub TCD_CSR_2: RWRegister, - /// TCD_BITER_ELINKNO2 and TCD_BITER_ELINKYES2 - /// TCD_BITER_ELINKNO2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO2: RWRegister, + /// TCD_BITER_ELINKNO_2 and TCD_BITER_ELINKYES_2 + /// TCD_BITER_ELINKNO_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_2: RWRegister, /// TCD Source Address - pub TCD_SADDR3: RWRegister, + pub TCD_SADDR_3: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF3: RWRegister, + pub TCD_SOFF_3: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR3: RWRegister, + pub TCD_ATTR_3: RWRegister, - /// TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFYES3 - /// TCD_NBYTES_MLNO3: TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFNO3 - /// TCD_NBYTES_MLNO3: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO3: RWRegister, + /// TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFYES_3 + /// TCD_NBYTES_MLNO_3: TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFNO_3 + /// TCD_NBYTES_MLNO_3: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_3: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST3: RWRegister, + pub TCD_SLAST_3: RWRegister, /// TCD Destination Address - pub TCD_DADDR3: RWRegister, + pub TCD_DADDR_3: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF3: RWRegister, + pub TCD_DOFF_3: RWRegister, - /// TCD_CITER_ELINKNO3 and TCD_CITER_ELINKYES3 - /// TCD_CITER_ELINKNO3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO3: RWRegister, + /// TCD_CITER_ELINKNO_3 and TCD_CITER_ELINKYES_3 + /// TCD_CITER_ELINKNO_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_3: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA3: RWRegister, + pub TCD_DLASTSGA_3: RWRegister, /// TCD Control and Status - pub TCD_CSR3: RWRegister, + pub TCD_CSR_3: RWRegister, - /// TCD_BITER_ELINKNO3 and TCD_BITER_ELINKYES3 - /// TCD_BITER_ELINKNO3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO3: RWRegister, + /// TCD_BITER_ELINKNO_3 and TCD_BITER_ELINKYES_3 + /// TCD_BITER_ELINKNO_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_3: RWRegister, /// TCD Source Address - pub TCD_SADDR4: RWRegister, + pub TCD_SADDR_4: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF4: RWRegister, + pub TCD_SOFF_4: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR4: RWRegister, + pub TCD_ATTR_4: RWRegister, - /// TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFYES4 - /// TCD_NBYTES_MLNO4: TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFNO4 - /// TCD_NBYTES_MLNO4: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO4: RWRegister, + /// TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFYES_4 + /// TCD_NBYTES_MLNO_4: TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFNO_4 + /// TCD_NBYTES_MLNO_4: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_4: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST4: RWRegister, + pub TCD_SLAST_4: RWRegister, /// TCD Destination Address - pub TCD_DADDR4: RWRegister, + pub TCD_DADDR_4: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF4: RWRegister, + pub TCD_DOFF_4: RWRegister, - /// TCD_CITER_ELINKNO4 and TCD_CITER_ELINKYES4 - /// TCD_CITER_ELINKNO4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO4: RWRegister, + /// TCD_CITER_ELINKNO_4 and TCD_CITER_ELINKYES_4 + /// TCD_CITER_ELINKNO_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_4: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA4: RWRegister, + pub TCD_DLASTSGA_4: RWRegister, /// TCD Control and Status - pub TCD_CSR4: RWRegister, + pub TCD_CSR_4: RWRegister, - /// TCD_BITER_ELINKNO4 and TCD_BITER_ELINKYES4 - /// TCD_BITER_ELINKNO4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO4: RWRegister, + /// TCD_BITER_ELINKNO_4 and TCD_BITER_ELINKYES_4 + /// TCD_BITER_ELINKNO_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_4: RWRegister, /// TCD Source Address - pub TCD_SADDR5: RWRegister, + pub TCD_SADDR_5: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF5: RWRegister, + pub TCD_SOFF_5: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR5: RWRegister, + pub TCD_ATTR_5: RWRegister, - /// TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFYES5 - /// TCD_NBYTES_MLNO5: TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFNO5 - /// TCD_NBYTES_MLNO5: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO5: RWRegister, + /// TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFYES_5 + /// TCD_NBYTES_MLNO_5: TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFNO_5 + /// TCD_NBYTES_MLNO_5: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_5: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST5: RWRegister, + pub TCD_SLAST_5: RWRegister, /// TCD Destination Address - pub TCD_DADDR5: RWRegister, + pub TCD_DADDR_5: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF5: RWRegister, + pub TCD_DOFF_5: RWRegister, - /// TCD_CITER_ELINKNO5 and TCD_CITER_ELINKYES5 - /// TCD_CITER_ELINKNO5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO5: RWRegister, + /// TCD_CITER_ELINKNO_5 and TCD_CITER_ELINKYES_5 + /// TCD_CITER_ELINKNO_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_5: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA5: RWRegister, + pub TCD_DLASTSGA_5: RWRegister, /// TCD Control and Status - pub TCD_CSR5: RWRegister, + pub TCD_CSR_5: RWRegister, - /// TCD_BITER_ELINKNO5 and TCD_BITER_ELINKYES5 - /// TCD_BITER_ELINKNO5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO5: RWRegister, + /// TCD_BITER_ELINKNO_5 and TCD_BITER_ELINKYES_5 + /// TCD_BITER_ELINKNO_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_5: RWRegister, /// TCD Source Address - pub TCD_SADDR6: RWRegister, + pub TCD_SADDR_6: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF6: RWRegister, + pub TCD_SOFF_6: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR6: RWRegister, + pub TCD_ATTR_6: RWRegister, - /// TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFYES6 - /// TCD_NBYTES_MLNO6: TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFNO6 - /// TCD_NBYTES_MLNO6: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO6: RWRegister, + /// TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFYES_6 + /// TCD_NBYTES_MLNO_6: TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFNO_6 + /// TCD_NBYTES_MLNO_6: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_6: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST6: RWRegister, + pub TCD_SLAST_6: RWRegister, /// TCD Destination Address - pub TCD_DADDR6: RWRegister, + pub TCD_DADDR_6: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF6: RWRegister, + pub TCD_DOFF_6: RWRegister, - /// TCD_CITER_ELINKNO6 and TCD_CITER_ELINKYES6 - /// TCD_CITER_ELINKNO6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO6: RWRegister, + /// TCD_CITER_ELINKNO_6 and TCD_CITER_ELINKYES_6 + /// TCD_CITER_ELINKNO_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_6: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA6: RWRegister, + pub TCD_DLASTSGA_6: RWRegister, /// TCD Control and Status - pub TCD_CSR6: RWRegister, + pub TCD_CSR_6: RWRegister, - /// TCD_BITER_ELINKNO6 and TCD_BITER_ELINKYES6 - /// TCD_BITER_ELINKNO6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO6: RWRegister, + /// TCD_BITER_ELINKNO_6 and TCD_BITER_ELINKYES_6 + /// TCD_BITER_ELINKNO_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_6: RWRegister, /// TCD Source Address - pub TCD_SADDR7: RWRegister, + pub TCD_SADDR_7: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF7: RWRegister, + pub TCD_SOFF_7: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR7: RWRegister, + pub TCD_ATTR_7: RWRegister, - /// TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFYES7 - /// TCD_NBYTES_MLNO7: TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFNO7 - /// TCD_NBYTES_MLNO7: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO7: RWRegister, + /// TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFYES_7 + /// TCD_NBYTES_MLNO_7: TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFNO_7 + /// TCD_NBYTES_MLNO_7: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_7: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST7: RWRegister, + pub TCD_SLAST_7: RWRegister, /// TCD Destination Address - pub TCD_DADDR7: RWRegister, + pub TCD_DADDR_7: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF7: RWRegister, + pub TCD_DOFF_7: RWRegister, - /// TCD_CITER_ELINKNO7 and TCD_CITER_ELINKYES7 - /// TCD_CITER_ELINKNO7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO7: RWRegister, + /// TCD_CITER_ELINKNO_7 and TCD_CITER_ELINKYES_7 + /// TCD_CITER_ELINKNO_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_7: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA7: RWRegister, + pub TCD_DLASTSGA_7: RWRegister, /// TCD Control and Status - pub TCD_CSR7: RWRegister, + pub TCD_CSR_7: RWRegister, - /// TCD_BITER_ELINKNO7 and TCD_BITER_ELINKYES7 - /// TCD_BITER_ELINKNO7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO7: RWRegister, + /// TCD_BITER_ELINKNO_7 and TCD_BITER_ELINKYES_7 + /// TCD_BITER_ELINKNO_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_7: RWRegister, /// TCD Source Address - pub TCD_SADDR8: RWRegister, + pub TCD_SADDR_8: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF8: RWRegister, + pub TCD_SOFF_8: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR8: RWRegister, + pub TCD_ATTR_8: RWRegister, - /// TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFYES8 - /// TCD_NBYTES_MLNO8: TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFNO8 - /// TCD_NBYTES_MLNO8: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO8: RWRegister, + /// TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFYES_8 + /// TCD_NBYTES_MLNO_8: TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFNO_8 + /// TCD_NBYTES_MLNO_8: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_8: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST8: RWRegister, + pub TCD_SLAST_8: RWRegister, /// TCD Destination Address - pub TCD_DADDR8: RWRegister, + pub TCD_DADDR_8: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF8: RWRegister, + pub TCD_DOFF_8: RWRegister, - /// TCD_CITER_ELINKNO8 and TCD_CITER_ELINKYES8 - /// TCD_CITER_ELINKNO8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO8: RWRegister, + /// TCD_CITER_ELINKNO_8 and TCD_CITER_ELINKYES_8 + /// TCD_CITER_ELINKNO_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_8: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA8: RWRegister, + pub TCD_DLASTSGA_8: RWRegister, /// TCD Control and Status - pub TCD_CSR8: RWRegister, + pub TCD_CSR_8: RWRegister, - /// TCD_BITER_ELINKNO8 and TCD_BITER_ELINKYES8 - /// TCD_BITER_ELINKNO8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO8: RWRegister, + /// TCD_BITER_ELINKNO_8 and TCD_BITER_ELINKYES_8 + /// TCD_BITER_ELINKNO_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_8: RWRegister, /// TCD Source Address - pub TCD_SADDR9: RWRegister, + pub TCD_SADDR_9: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF9: RWRegister, + pub TCD_SOFF_9: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR9: RWRegister, + pub TCD_ATTR_9: RWRegister, - /// TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFYES9 - /// TCD_NBYTES_MLNO9: TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFNO9 - /// TCD_NBYTES_MLNO9: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO9: RWRegister, + /// TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFYES_9 + /// TCD_NBYTES_MLNO_9: TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFNO_9 + /// TCD_NBYTES_MLNO_9: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_9: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST9: RWRegister, + pub TCD_SLAST_9: RWRegister, /// TCD Destination Address - pub TCD_DADDR9: RWRegister, + pub TCD_DADDR_9: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF9: RWRegister, + pub TCD_DOFF_9: RWRegister, - /// TCD_CITER_ELINKNO9 and TCD_CITER_ELINKYES9 - /// TCD_CITER_ELINKNO9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO9: RWRegister, + /// TCD_CITER_ELINKNO_9 and TCD_CITER_ELINKYES_9 + /// TCD_CITER_ELINKNO_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_9: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA9: RWRegister, + pub TCD_DLASTSGA_9: RWRegister, /// TCD Control and Status - pub TCD_CSR9: RWRegister, + pub TCD_CSR_9: RWRegister, - /// TCD_BITER_ELINKNO9 and TCD_BITER_ELINKYES9 - /// TCD_BITER_ELINKNO9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO9: RWRegister, + /// TCD_BITER_ELINKNO_9 and TCD_BITER_ELINKYES_9 + /// TCD_BITER_ELINKNO_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_9: RWRegister, /// TCD Source Address - pub TCD_SADDR10: RWRegister, + pub TCD_SADDR_10: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF10: RWRegister, + pub TCD_SOFF_10: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR10: RWRegister, + pub TCD_ATTR_10: RWRegister, - /// TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFYES10 - /// TCD_NBYTES_MLNO10: TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFNO10 - /// TCD_NBYTES_MLNO10: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO10: RWRegister, + /// TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFYES_10 + /// TCD_NBYTES_MLNO_10: TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFNO_10 + /// TCD_NBYTES_MLNO_10: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_10: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST10: RWRegister, + pub TCD_SLAST_10: RWRegister, /// TCD Destination Address - pub TCD_DADDR10: RWRegister, + pub TCD_DADDR_10: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF10: RWRegister, + pub TCD_DOFF_10: RWRegister, - /// TCD_CITER_ELINKNO10 and TCD_CITER_ELINKYES10 - /// TCD_CITER_ELINKNO10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO10: RWRegister, + /// TCD_CITER_ELINKNO_10 and TCD_CITER_ELINKYES_10 + /// TCD_CITER_ELINKNO_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_10: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA10: RWRegister, + pub TCD_DLASTSGA_10: RWRegister, /// TCD Control and Status - pub TCD_CSR10: RWRegister, + pub TCD_CSR_10: RWRegister, - /// TCD_BITER_ELINKNO10 and TCD_BITER_ELINKYES10 - /// TCD_BITER_ELINKNO10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO10: RWRegister, + /// TCD_BITER_ELINKNO_10 and TCD_BITER_ELINKYES_10 + /// TCD_BITER_ELINKNO_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_10: RWRegister, /// TCD Source Address - pub TCD_SADDR11: RWRegister, + pub TCD_SADDR_11: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF11: RWRegister, + pub TCD_SOFF_11: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR11: RWRegister, + pub TCD_ATTR_11: RWRegister, - /// TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFYES11 - /// TCD_NBYTES_MLNO11: TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFNO11 - /// TCD_NBYTES_MLNO11: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO11: RWRegister, + /// TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFYES_11 + /// TCD_NBYTES_MLNO_11: TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFNO_11 + /// TCD_NBYTES_MLNO_11: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_11: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST11: RWRegister, + pub TCD_SLAST_11: RWRegister, /// TCD Destination Address - pub TCD_DADDR11: RWRegister, + pub TCD_DADDR_11: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF11: RWRegister, + pub TCD_DOFF_11: RWRegister, - /// TCD_CITER_ELINKNO11 and TCD_CITER_ELINKYES11 - /// TCD_CITER_ELINKNO11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO11: RWRegister, + /// TCD_CITER_ELINKNO_11 and TCD_CITER_ELINKYES_11 + /// TCD_CITER_ELINKNO_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_11: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA11: RWRegister, + pub TCD_DLASTSGA_11: RWRegister, /// TCD Control and Status - pub TCD_CSR11: RWRegister, + pub TCD_CSR_11: RWRegister, - /// TCD_BITER_ELINKNO11 and TCD_BITER_ELINKYES11 - /// TCD_BITER_ELINKNO11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO11: RWRegister, + /// TCD_BITER_ELINKNO_11 and TCD_BITER_ELINKYES_11 + /// TCD_BITER_ELINKNO_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_11: RWRegister, /// TCD Source Address - pub TCD_SADDR12: RWRegister, + pub TCD_SADDR_12: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF12: RWRegister, + pub TCD_SOFF_12: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR12: RWRegister, + pub TCD_ATTR_12: RWRegister, - /// TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFYES12 - /// TCD_NBYTES_MLNO12: TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFNO12 - /// TCD_NBYTES_MLNO12: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO12: RWRegister, + /// TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFYES_12 + /// TCD_NBYTES_MLNO_12: TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFNO_12 + /// TCD_NBYTES_MLNO_12: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_12: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST12: RWRegister, + pub TCD_SLAST_12: RWRegister, /// TCD Destination Address - pub TCD_DADDR12: RWRegister, + pub TCD_DADDR_12: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF12: RWRegister, + pub TCD_DOFF_12: RWRegister, - /// TCD_CITER_ELINKNO12 and TCD_CITER_ELINKYES12 - /// TCD_CITER_ELINKNO12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO12: RWRegister, + /// TCD_CITER_ELINKNO_12 and TCD_CITER_ELINKYES_12 + /// TCD_CITER_ELINKNO_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_12: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA12: RWRegister, + pub TCD_DLASTSGA_12: RWRegister, /// TCD Control and Status - pub TCD_CSR12: RWRegister, + pub TCD_CSR_12: RWRegister, - /// TCD_BITER_ELINKNO12 and TCD_BITER_ELINKYES12 - /// TCD_BITER_ELINKNO12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO12: RWRegister, + /// TCD_BITER_ELINKNO_12 and TCD_BITER_ELINKYES_12 + /// TCD_BITER_ELINKNO_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_12: RWRegister, /// TCD Source Address - pub TCD_SADDR13: RWRegister, + pub TCD_SADDR_13: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF13: RWRegister, + pub TCD_SOFF_13: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR13: RWRegister, + pub TCD_ATTR_13: RWRegister, - /// TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFYES13 - /// TCD_NBYTES_MLNO13: TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFNO13 - /// TCD_NBYTES_MLNO13: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO13: RWRegister, + /// TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFYES_13 + /// TCD_NBYTES_MLNO_13: TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFNO_13 + /// TCD_NBYTES_MLNO_13: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_13: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST13: RWRegister, + pub TCD_SLAST_13: RWRegister, /// TCD Destination Address - pub TCD_DADDR13: RWRegister, + pub TCD_DADDR_13: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF13: RWRegister, + pub TCD_DOFF_13: RWRegister, - /// TCD_CITER_ELINKNO13 and TCD_CITER_ELINKYES13 - /// TCD_CITER_ELINKNO13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO13: RWRegister, + /// TCD_CITER_ELINKNO_13 and TCD_CITER_ELINKYES_13 + /// TCD_CITER_ELINKNO_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_13: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA13: RWRegister, + pub TCD_DLASTSGA_13: RWRegister, /// TCD Control and Status - pub TCD_CSR13: RWRegister, + pub TCD_CSR_13: RWRegister, - /// TCD_BITER_ELINKNO13 and TCD_BITER_ELINKYES13 - /// TCD_BITER_ELINKNO13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO13: RWRegister, + /// TCD_BITER_ELINKNO_13 and TCD_BITER_ELINKYES_13 + /// TCD_BITER_ELINKNO_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_13: RWRegister, /// TCD Source Address - pub TCD_SADDR14: RWRegister, + pub TCD_SADDR_14: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF14: RWRegister, + pub TCD_SOFF_14: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR14: RWRegister, + pub TCD_ATTR_14: RWRegister, - /// TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFYES14 - /// TCD_NBYTES_MLNO14: TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFNO14 - /// TCD_NBYTES_MLNO14: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO14: RWRegister, + /// TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFYES_14 + /// TCD_NBYTES_MLNO_14: TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFNO_14 + /// TCD_NBYTES_MLNO_14: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_14: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST14: RWRegister, + pub TCD_SLAST_14: RWRegister, /// TCD Destination Address - pub TCD_DADDR14: RWRegister, + pub TCD_DADDR_14: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF14: RWRegister, + pub TCD_DOFF_14: RWRegister, - /// TCD_CITER_ELINKNO14 and TCD_CITER_ELINKYES14 - /// TCD_CITER_ELINKNO14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO14: RWRegister, + /// TCD_CITER_ELINKNO_14 and TCD_CITER_ELINKYES_14 + /// TCD_CITER_ELINKNO_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_14: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA14: RWRegister, + pub TCD_DLASTSGA_14: RWRegister, /// TCD Control and Status - pub TCD_CSR14: RWRegister, + pub TCD_CSR_14: RWRegister, - /// TCD_BITER_ELINKNO14 and TCD_BITER_ELINKYES14 - /// TCD_BITER_ELINKNO14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO14: RWRegister, + /// TCD_BITER_ELINKNO_14 and TCD_BITER_ELINKYES_14 + /// TCD_BITER_ELINKNO_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_14: RWRegister, /// TCD Source Address - pub TCD_SADDR15: RWRegister, + pub TCD_SADDR_15: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF15: RWRegister, + pub TCD_SOFF_15: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR15: RWRegister, + pub TCD_ATTR_15: RWRegister, - /// TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFYES15 - /// TCD_NBYTES_MLNO15: TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFNO15 - /// TCD_NBYTES_MLNO15: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO15: RWRegister, + /// TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFYES_15 + /// TCD_NBYTES_MLNO_15: TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFNO_15 + /// TCD_NBYTES_MLNO_15: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_15: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST15: RWRegister, + pub TCD_SLAST_15: RWRegister, /// TCD Destination Address - pub TCD_DADDR15: RWRegister, + pub TCD_DADDR_15: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF15: RWRegister, + pub TCD_DOFF_15: RWRegister, - /// TCD_CITER_ELINKNO15 and TCD_CITER_ELINKYES15 - /// TCD_CITER_ELINKNO15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO15: RWRegister, + /// TCD_CITER_ELINKNO_15 and TCD_CITER_ELINKYES_15 + /// TCD_CITER_ELINKNO_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_15: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA15: RWRegister, + pub TCD_DLASTSGA_15: RWRegister, /// TCD Control and Status - pub TCD_CSR15: RWRegister, + pub TCD_CSR_15: RWRegister, - /// TCD_BITER_ELINKNO15 and TCD_BITER_ELINKYES15 - /// TCD_BITER_ELINKNO15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO15: RWRegister, + /// TCD_BITER_ELINKNO_15 and TCD_BITER_ELINKYES_15 + /// TCD_BITER_ELINKNO_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_15: RWRegister, /// TCD Source Address - pub TCD_SADDR16: RWRegister, + pub TCD_SADDR_16: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF16: RWRegister, + pub TCD_SOFF_16: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR16: RWRegister, + pub TCD_ATTR_16: RWRegister, - /// TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFYES16 - /// TCD_NBYTES_MLNO16: TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFNO16 - /// TCD_NBYTES_MLNO16: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO16: RWRegister, + /// TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFYES_16 + /// TCD_NBYTES_MLNO_16: TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFNO_16 + /// TCD_NBYTES_MLNO_16: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_16: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST16: RWRegister, + pub TCD_SLAST_16: RWRegister, /// TCD Destination Address - pub TCD_DADDR16: RWRegister, + pub TCD_DADDR_16: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF16: RWRegister, + pub TCD_DOFF_16: RWRegister, - /// TCD_CITER_ELINKNO16 and TCD_CITER_ELINKYES16 - /// TCD_CITER_ELINKNO16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO16: RWRegister, + /// TCD_CITER_ELINKNO_16 and TCD_CITER_ELINKYES_16 + /// TCD_CITER_ELINKNO_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_16: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA16: RWRegister, + pub TCD_DLASTSGA_16: RWRegister, /// TCD Control and Status - pub TCD_CSR16: RWRegister, + pub TCD_CSR_16: RWRegister, - /// TCD_BITER_ELINKNO16 and TCD_BITER_ELINKYES16 - /// TCD_BITER_ELINKNO16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO16: RWRegister, + /// TCD_BITER_ELINKNO_16 and TCD_BITER_ELINKYES_16 + /// TCD_BITER_ELINKNO_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_16: RWRegister, /// TCD Source Address - pub TCD_SADDR17: RWRegister, + pub TCD_SADDR_17: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF17: RWRegister, + pub TCD_SOFF_17: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR17: RWRegister, + pub TCD_ATTR_17: RWRegister, - /// TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFYES17 - /// TCD_NBYTES_MLNO17: TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFNO17 - /// TCD_NBYTES_MLNO17: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO17: RWRegister, + /// TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFYES_17 + /// TCD_NBYTES_MLNO_17: TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFNO_17 + /// TCD_NBYTES_MLNO_17: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_17: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST17: RWRegister, + pub TCD_SLAST_17: RWRegister, /// TCD Destination Address - pub TCD_DADDR17: RWRegister, + pub TCD_DADDR_17: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF17: RWRegister, + pub TCD_DOFF_17: RWRegister, - /// TCD_CITER_ELINKNO17 and TCD_CITER_ELINKYES17 - /// TCD_CITER_ELINKNO17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO17: RWRegister, + /// TCD_CITER_ELINKNO_17 and TCD_CITER_ELINKYES_17 + /// TCD_CITER_ELINKNO_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_17: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA17: RWRegister, + pub TCD_DLASTSGA_17: RWRegister, /// TCD Control and Status - pub TCD_CSR17: RWRegister, + pub TCD_CSR_17: RWRegister, - /// TCD_BITER_ELINKNO17 and TCD_BITER_ELINKYES17 - /// TCD_BITER_ELINKNO17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO17: RWRegister, + /// TCD_BITER_ELINKNO_17 and TCD_BITER_ELINKYES_17 + /// TCD_BITER_ELINKNO_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_17: RWRegister, /// TCD Source Address - pub TCD_SADDR18: RWRegister, + pub TCD_SADDR_18: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF18: RWRegister, + pub TCD_SOFF_18: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR18: RWRegister, + pub TCD_ATTR_18: RWRegister, - /// TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFYES18 - /// TCD_NBYTES_MLNO18: TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFNO18 - /// TCD_NBYTES_MLNO18: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO18: RWRegister, + /// TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFYES_18 + /// TCD_NBYTES_MLNO_18: TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFNO_18 + /// TCD_NBYTES_MLNO_18: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_18: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST18: RWRegister, + pub TCD_SLAST_18: RWRegister, /// TCD Destination Address - pub TCD_DADDR18: RWRegister, + pub TCD_DADDR_18: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF18: RWRegister, + pub TCD_DOFF_18: RWRegister, - /// TCD_CITER_ELINKNO18 and TCD_CITER_ELINKYES18 - /// TCD_CITER_ELINKNO18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO18: RWRegister, + /// TCD_CITER_ELINKNO_18 and TCD_CITER_ELINKYES_18 + /// TCD_CITER_ELINKNO_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_18: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA18: RWRegister, + pub TCD_DLASTSGA_18: RWRegister, /// TCD Control and Status - pub TCD_CSR18: RWRegister, + pub TCD_CSR_18: RWRegister, - /// TCD_BITER_ELINKNO18 and TCD_BITER_ELINKYES18 - /// TCD_BITER_ELINKNO18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO18: RWRegister, + /// TCD_BITER_ELINKNO_18 and TCD_BITER_ELINKYES_18 + /// TCD_BITER_ELINKNO_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_18: RWRegister, /// TCD Source Address - pub TCD_SADDR19: RWRegister, + pub TCD_SADDR_19: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF19: RWRegister, + pub TCD_SOFF_19: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR19: RWRegister, + pub TCD_ATTR_19: RWRegister, - /// TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFYES19 - /// TCD_NBYTES_MLNO19: TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFNO19 - /// TCD_NBYTES_MLNO19: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO19: RWRegister, + /// TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFYES_19 + /// TCD_NBYTES_MLNO_19: TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFNO_19 + /// TCD_NBYTES_MLNO_19: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_19: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST19: RWRegister, + pub TCD_SLAST_19: RWRegister, /// TCD Destination Address - pub TCD_DADDR19: RWRegister, + pub TCD_DADDR_19: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF19: RWRegister, + pub TCD_DOFF_19: RWRegister, - /// TCD_CITER_ELINKNO19 and TCD_CITER_ELINKYES19 - /// TCD_CITER_ELINKNO19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO19: RWRegister, + /// TCD_CITER_ELINKNO_19 and TCD_CITER_ELINKYES_19 + /// TCD_CITER_ELINKNO_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_19: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA19: RWRegister, + pub TCD_DLASTSGA_19: RWRegister, /// TCD Control and Status - pub TCD_CSR19: RWRegister, + pub TCD_CSR_19: RWRegister, - /// TCD_BITER_ELINKNO19 and TCD_BITER_ELINKYES19 - /// TCD_BITER_ELINKNO19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO19: RWRegister, + /// TCD_BITER_ELINKNO_19 and TCD_BITER_ELINKYES_19 + /// TCD_BITER_ELINKNO_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_19: RWRegister, /// TCD Source Address - pub TCD_SADDR20: RWRegister, + pub TCD_SADDR_20: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF20: RWRegister, + pub TCD_SOFF_20: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR20: RWRegister, + pub TCD_ATTR_20: RWRegister, - /// TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFYES20 - /// TCD_NBYTES_MLNO20: TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFNO20 - /// TCD_NBYTES_MLNO20: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO20: RWRegister, + /// TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFYES_20 + /// TCD_NBYTES_MLNO_20: TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFNO_20 + /// TCD_NBYTES_MLNO_20: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_20: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST20: RWRegister, + pub TCD_SLAST_20: RWRegister, /// TCD Destination Address - pub TCD_DADDR20: RWRegister, + pub TCD_DADDR_20: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF20: RWRegister, + pub TCD_DOFF_20: RWRegister, - /// TCD_CITER_ELINKNO20 and TCD_CITER_ELINKYES20 - /// TCD_CITER_ELINKNO20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO20: RWRegister, + /// TCD_CITER_ELINKNO_20 and TCD_CITER_ELINKYES_20 + /// TCD_CITER_ELINKNO_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_20: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA20: RWRegister, + pub TCD_DLASTSGA_20: RWRegister, /// TCD Control and Status - pub TCD_CSR20: RWRegister, + pub TCD_CSR_20: RWRegister, - /// TCD_BITER_ELINKNO20 and TCD_BITER_ELINKYES20 - /// TCD_BITER_ELINKNO20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO20: RWRegister, + /// TCD_BITER_ELINKNO_20 and TCD_BITER_ELINKYES_20 + /// TCD_BITER_ELINKNO_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_20: RWRegister, /// TCD Source Address - pub TCD_SADDR21: RWRegister, + pub TCD_SADDR_21: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF21: RWRegister, + pub TCD_SOFF_21: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR21: RWRegister, + pub TCD_ATTR_21: RWRegister, - /// TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFYES21 - /// TCD_NBYTES_MLNO21: TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFNO21 - /// TCD_NBYTES_MLNO21: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO21: RWRegister, + /// TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFYES_21 + /// TCD_NBYTES_MLNO_21: TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFNO_21 + /// TCD_NBYTES_MLNO_21: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_21: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST21: RWRegister, + pub TCD_SLAST_21: RWRegister, /// TCD Destination Address - pub TCD_DADDR21: RWRegister, + pub TCD_DADDR_21: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF21: RWRegister, + pub TCD_DOFF_21: RWRegister, - /// TCD_CITER_ELINKNO21 and TCD_CITER_ELINKYES21 - /// TCD_CITER_ELINKNO21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO21: RWRegister, + /// TCD_CITER_ELINKNO_21 and TCD_CITER_ELINKYES_21 + /// TCD_CITER_ELINKNO_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_21: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA21: RWRegister, + pub TCD_DLASTSGA_21: RWRegister, /// TCD Control and Status - pub TCD_CSR21: RWRegister, + pub TCD_CSR_21: RWRegister, - /// TCD_BITER_ELINKNO21 and TCD_BITER_ELINKYES21 - /// TCD_BITER_ELINKNO21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO21: RWRegister, + /// TCD_BITER_ELINKNO_21 and TCD_BITER_ELINKYES_21 + /// TCD_BITER_ELINKNO_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_21: RWRegister, /// TCD Source Address - pub TCD_SADDR22: RWRegister, + pub TCD_SADDR_22: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF22: RWRegister, + pub TCD_SOFF_22: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR22: RWRegister, + pub TCD_ATTR_22: RWRegister, - /// TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFYES22 - /// TCD_NBYTES_MLNO22: TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFNO22 - /// TCD_NBYTES_MLNO22: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO22: RWRegister, + /// TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFYES_22 + /// TCD_NBYTES_MLNO_22: TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFNO_22 + /// TCD_NBYTES_MLNO_22: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_22: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST22: RWRegister, + pub TCD_SLAST_22: RWRegister, /// TCD Destination Address - pub TCD_DADDR22: RWRegister, + pub TCD_DADDR_22: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF22: RWRegister, + pub TCD_DOFF_22: RWRegister, - /// TCD_CITER_ELINKNO22 and TCD_CITER_ELINKYES22 - /// TCD_CITER_ELINKNO22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO22: RWRegister, + /// TCD_CITER_ELINKNO_22 and TCD_CITER_ELINKYES_22 + /// TCD_CITER_ELINKNO_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_22: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA22: RWRegister, + pub TCD_DLASTSGA_22: RWRegister, /// TCD Control and Status - pub TCD_CSR22: RWRegister, + pub TCD_CSR_22: RWRegister, - /// TCD_BITER_ELINKNO22 and TCD_BITER_ELINKYES22 - /// TCD_BITER_ELINKNO22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO22: RWRegister, + /// TCD_BITER_ELINKNO_22 and TCD_BITER_ELINKYES_22 + /// TCD_BITER_ELINKNO_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_22: RWRegister, /// TCD Source Address - pub TCD_SADDR23: RWRegister, + pub TCD_SADDR_23: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF23: RWRegister, + pub TCD_SOFF_23: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR23: RWRegister, + pub TCD_ATTR_23: RWRegister, - /// TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFYES23 - /// TCD_NBYTES_MLNO23: TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFNO23 - /// TCD_NBYTES_MLNO23: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO23: RWRegister, + /// TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFYES_23 + /// TCD_NBYTES_MLNO_23: TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFNO_23 + /// TCD_NBYTES_MLNO_23: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_23: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST23: RWRegister, + pub TCD_SLAST_23: RWRegister, /// TCD Destination Address - pub TCD_DADDR23: RWRegister, + pub TCD_DADDR_23: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF23: RWRegister, + pub TCD_DOFF_23: RWRegister, - /// TCD_CITER_ELINKNO23 and TCD_CITER_ELINKYES23 - /// TCD_CITER_ELINKNO23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO23: RWRegister, + /// TCD_CITER_ELINKNO_23 and TCD_CITER_ELINKYES_23 + /// TCD_CITER_ELINKNO_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_23: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA23: RWRegister, + pub TCD_DLASTSGA_23: RWRegister, /// TCD Control and Status - pub TCD_CSR23: RWRegister, + pub TCD_CSR_23: RWRegister, - /// TCD_BITER_ELINKNO23 and TCD_BITER_ELINKYES23 - /// TCD_BITER_ELINKNO23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO23: RWRegister, + /// TCD_BITER_ELINKNO_23 and TCD_BITER_ELINKYES_23 + /// TCD_BITER_ELINKNO_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_23: RWRegister, /// TCD Source Address - pub TCD_SADDR24: RWRegister, + pub TCD_SADDR_24: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF24: RWRegister, + pub TCD_SOFF_24: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR24: RWRegister, + pub TCD_ATTR_24: RWRegister, - /// TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFYES24 - /// TCD_NBYTES_MLNO24: TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFNO24 - /// TCD_NBYTES_MLNO24: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO24: RWRegister, + /// TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFYES_24 + /// TCD_NBYTES_MLNO_24: TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFNO_24 + /// TCD_NBYTES_MLNO_24: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_24: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST24: RWRegister, + pub TCD_SLAST_24: RWRegister, /// TCD Destination Address - pub TCD_DADDR24: RWRegister, + pub TCD_DADDR_24: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF24: RWRegister, + pub TCD_DOFF_24: RWRegister, - /// TCD_CITER_ELINKNO24 and TCD_CITER_ELINKYES24 - /// TCD_CITER_ELINKNO24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO24: RWRegister, + /// TCD_CITER_ELINKNO_24 and TCD_CITER_ELINKYES_24 + /// TCD_CITER_ELINKNO_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_24: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA24: RWRegister, + pub TCD_DLASTSGA_24: RWRegister, /// TCD Control and Status - pub TCD_CSR24: RWRegister, + pub TCD_CSR_24: RWRegister, - /// TCD_BITER_ELINKNO24 and TCD_BITER_ELINKYES24 - /// TCD_BITER_ELINKNO24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO24: RWRegister, + /// TCD_BITER_ELINKNO_24 and TCD_BITER_ELINKYES_24 + /// TCD_BITER_ELINKNO_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_24: RWRegister, /// TCD Source Address - pub TCD_SADDR25: RWRegister, + pub TCD_SADDR_25: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF25: RWRegister, + pub TCD_SOFF_25: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR25: RWRegister, + pub TCD_ATTR_25: RWRegister, - /// TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFYES25 - /// TCD_NBYTES_MLNO25: TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFNO25 - /// TCD_NBYTES_MLNO25: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO25: RWRegister, + /// TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFYES_25 + /// TCD_NBYTES_MLNO_25: TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFNO_25 + /// TCD_NBYTES_MLNO_25: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_25: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST25: RWRegister, + pub TCD_SLAST_25: RWRegister, /// TCD Destination Address - pub TCD_DADDR25: RWRegister, + pub TCD_DADDR_25: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF25: RWRegister, + pub TCD_DOFF_25: RWRegister, - /// TCD_CITER_ELINKNO25 and TCD_CITER_ELINKYES25 - /// TCD_CITER_ELINKNO25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO25: RWRegister, + /// TCD_CITER_ELINKNO_25 and TCD_CITER_ELINKYES_25 + /// TCD_CITER_ELINKNO_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_25: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA25: RWRegister, + pub TCD_DLASTSGA_25: RWRegister, /// TCD Control and Status - pub TCD_CSR25: RWRegister, + pub TCD_CSR_25: RWRegister, - /// TCD_BITER_ELINKNO25 and TCD_BITER_ELINKYES25 - /// TCD_BITER_ELINKNO25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO25: RWRegister, + /// TCD_BITER_ELINKNO_25 and TCD_BITER_ELINKYES_25 + /// TCD_BITER_ELINKNO_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_25: RWRegister, /// TCD Source Address - pub TCD_SADDR26: RWRegister, + pub TCD_SADDR_26: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF26: RWRegister, + pub TCD_SOFF_26: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR26: RWRegister, + pub TCD_ATTR_26: RWRegister, - /// TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFYES26 - /// TCD_NBYTES_MLNO26: TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFNO26 - /// TCD_NBYTES_MLNO26: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO26: RWRegister, + /// TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFYES_26 + /// TCD_NBYTES_MLNO_26: TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFNO_26 + /// TCD_NBYTES_MLNO_26: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_26: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST26: RWRegister, + pub TCD_SLAST_26: RWRegister, /// TCD Destination Address - pub TCD_DADDR26: RWRegister, + pub TCD_DADDR_26: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF26: RWRegister, + pub TCD_DOFF_26: RWRegister, - /// TCD_CITER_ELINKNO26 and TCD_CITER_ELINKYES26 - /// TCD_CITER_ELINKNO26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO26: RWRegister, + /// TCD_CITER_ELINKNO_26 and TCD_CITER_ELINKYES_26 + /// TCD_CITER_ELINKNO_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_26: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA26: RWRegister, + pub TCD_DLASTSGA_26: RWRegister, /// TCD Control and Status - pub TCD_CSR26: RWRegister, + pub TCD_CSR_26: RWRegister, - /// TCD_BITER_ELINKNO26 and TCD_BITER_ELINKYES26 - /// TCD_BITER_ELINKNO26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO26: RWRegister, + /// TCD_BITER_ELINKNO_26 and TCD_BITER_ELINKYES_26 + /// TCD_BITER_ELINKNO_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_26: RWRegister, /// TCD Source Address - pub TCD_SADDR27: RWRegister, + pub TCD_SADDR_27: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF27: RWRegister, + pub TCD_SOFF_27: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR27: RWRegister, + pub TCD_ATTR_27: RWRegister, - /// TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFYES27 - /// TCD_NBYTES_MLNO27: TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFNO27 - /// TCD_NBYTES_MLNO27: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO27: RWRegister, + /// TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFYES_27 + /// TCD_NBYTES_MLNO_27: TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFNO_27 + /// TCD_NBYTES_MLNO_27: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_27: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST27: RWRegister, + pub TCD_SLAST_27: RWRegister, /// TCD Destination Address - pub TCD_DADDR27: RWRegister, + pub TCD_DADDR_27: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF27: RWRegister, + pub TCD_DOFF_27: RWRegister, - /// TCD_CITER_ELINKNO27 and TCD_CITER_ELINKYES27 - /// TCD_CITER_ELINKNO27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO27: RWRegister, + /// TCD_CITER_ELINKNO_27 and TCD_CITER_ELINKYES_27 + /// TCD_CITER_ELINKNO_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_27: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA27: RWRegister, + pub TCD_DLASTSGA_27: RWRegister, /// TCD Control and Status - pub TCD_CSR27: RWRegister, + pub TCD_CSR_27: RWRegister, - /// TCD_BITER_ELINKNO27 and TCD_BITER_ELINKYES27 - /// TCD_BITER_ELINKNO27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO27: RWRegister, + /// TCD_BITER_ELINKNO_27 and TCD_BITER_ELINKYES_27 + /// TCD_BITER_ELINKNO_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_27: RWRegister, /// TCD Source Address - pub TCD_SADDR28: RWRegister, + pub TCD_SADDR_28: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF28: RWRegister, + pub TCD_SOFF_28: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR28: RWRegister, + pub TCD_ATTR_28: RWRegister, - /// TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFYES28 - /// TCD_NBYTES_MLNO28: TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFNO28 - /// TCD_NBYTES_MLNO28: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO28: RWRegister, + /// TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFYES_28 + /// TCD_NBYTES_MLNO_28: TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFNO_28 + /// TCD_NBYTES_MLNO_28: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_28: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST28: RWRegister, + pub TCD_SLAST_28: RWRegister, /// TCD Destination Address - pub TCD_DADDR28: RWRegister, + pub TCD_DADDR_28: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF28: RWRegister, + pub TCD_DOFF_28: RWRegister, - /// TCD_CITER_ELINKNO28 and TCD_CITER_ELINKYES28 - /// TCD_CITER_ELINKNO28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO28: RWRegister, + /// TCD_CITER_ELINKNO_28 and TCD_CITER_ELINKYES_28 + /// TCD_CITER_ELINKNO_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_28: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA28: RWRegister, + pub TCD_DLASTSGA_28: RWRegister, /// TCD Control and Status - pub TCD_CSR28: RWRegister, + pub TCD_CSR_28: RWRegister, - /// TCD_BITER_ELINKNO28 and TCD_BITER_ELINKYES28 - /// TCD_BITER_ELINKNO28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO28: RWRegister, + /// TCD_BITER_ELINKNO_28 and TCD_BITER_ELINKYES_28 + /// TCD_BITER_ELINKNO_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_28: RWRegister, /// TCD Source Address - pub TCD_SADDR29: RWRegister, + pub TCD_SADDR_29: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF29: RWRegister, + pub TCD_SOFF_29: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR29: RWRegister, + pub TCD_ATTR_29: RWRegister, - /// TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFYES29 - /// TCD_NBYTES_MLNO29: TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFNO29 - /// TCD_NBYTES_MLNO29: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO29: RWRegister, + /// TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFYES_29 + /// TCD_NBYTES_MLNO_29: TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFNO_29 + /// TCD_NBYTES_MLNO_29: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_29: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST29: RWRegister, + pub TCD_SLAST_29: RWRegister, /// TCD Destination Address - pub TCD_DADDR29: RWRegister, + pub TCD_DADDR_29: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF29: RWRegister, + pub TCD_DOFF_29: RWRegister, - /// TCD_CITER_ELINKNO29 and TCD_CITER_ELINKYES29 - /// TCD_CITER_ELINKNO29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO29: RWRegister, + /// TCD_CITER_ELINKNO_29 and TCD_CITER_ELINKYES_29 + /// TCD_CITER_ELINKNO_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_29: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA29: RWRegister, + pub TCD_DLASTSGA_29: RWRegister, /// TCD Control and Status - pub TCD_CSR29: RWRegister, + pub TCD_CSR_29: RWRegister, - /// TCD_BITER_ELINKNO29 and TCD_BITER_ELINKYES29 - /// TCD_BITER_ELINKNO29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO29: RWRegister, + /// TCD_BITER_ELINKNO_29 and TCD_BITER_ELINKYES_29 + /// TCD_BITER_ELINKNO_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_29: RWRegister, /// TCD Source Address - pub TCD_SADDR30: RWRegister, + pub TCD_SADDR_30: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF30: RWRegister, + pub TCD_SOFF_30: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR30: RWRegister, + pub TCD_ATTR_30: RWRegister, - /// TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFYES30 - /// TCD_NBYTES_MLNO30: TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFNO30 - /// TCD_NBYTES_MLNO30: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO30: RWRegister, + /// TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFYES_30 + /// TCD_NBYTES_MLNO_30: TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFNO_30 + /// TCD_NBYTES_MLNO_30: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_30: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST30: RWRegister, + pub TCD_SLAST_30: RWRegister, /// TCD Destination Address - pub TCD_DADDR30: RWRegister, + pub TCD_DADDR_30: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF30: RWRegister, + pub TCD_DOFF_30: RWRegister, - /// TCD_CITER_ELINKNO30 and TCD_CITER_ELINKYES30 - /// TCD_CITER_ELINKNO30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO30: RWRegister, + /// TCD_CITER_ELINKNO_30 and TCD_CITER_ELINKYES_30 + /// TCD_CITER_ELINKNO_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_30: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA30: RWRegister, + pub TCD_DLASTSGA_30: RWRegister, /// TCD Control and Status - pub TCD_CSR30: RWRegister, + pub TCD_CSR_30: RWRegister, - /// TCD_BITER_ELINKNO30 and TCD_BITER_ELINKYES30 - /// TCD_BITER_ELINKNO30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO30: RWRegister, + /// TCD_BITER_ELINKNO_30 and TCD_BITER_ELINKYES_30 + /// TCD_BITER_ELINKNO_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_30: RWRegister, /// TCD Source Address - pub TCD_SADDR31: RWRegister, + pub TCD_SADDR_31: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF31: RWRegister, + pub TCD_SOFF_31: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR31: RWRegister, + pub TCD_ATTR_31: RWRegister, - /// TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFYES31 - /// TCD_NBYTES_MLNO31: TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFNO31 - /// TCD_NBYTES_MLNO31: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO31: RWRegister, + /// TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFYES_31 + /// TCD_NBYTES_MLNO_31: TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFNO_31 + /// TCD_NBYTES_MLNO_31: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_31: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST31: RWRegister, + pub TCD_SLAST_31: RWRegister, /// TCD Destination Address - pub TCD_DADDR31: RWRegister, + pub TCD_DADDR_31: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF31: RWRegister, + pub TCD_DOFF_31: RWRegister, - /// TCD_CITER_ELINKNO31 and TCD_CITER_ELINKYES31 - /// TCD_CITER_ELINKNO31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO31: RWRegister, + /// TCD_CITER_ELINKNO_31 and TCD_CITER_ELINKYES_31 + /// TCD_CITER_ELINKNO_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_31: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA31: RWRegister, + pub TCD_DLASTSGA_31: RWRegister, /// TCD Control and Status - pub TCD_CSR31: RWRegister, + pub TCD_CSR_31: RWRegister, - /// TCD_BITER_ELINKNO31 and TCD_BITER_ELINKYES31 - /// TCD_BITER_ELINKNO31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO31: RWRegister, + /// TCD_BITER_ELINKNO_31 and TCD_BITER_ELINKYES_31 + /// TCD_BITER_ELINKNO_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_31: RWRegister, } pub struct ResetValues { pub CR: u32, @@ -10446,358 +10446,358 @@ pub struct ResetValues { pub DCHMID29: u8, pub DCHMID30: u8, pub DCHMID31: u8, - pub TCD_SADDR0: u32, - pub TCD_SOFF0: u16, - pub TCD_ATTR0: u16, + pub TCD_SADDR_0: u32, + pub TCD_SOFF_0: u16, + pub TCD_ATTR_0: u16, pub TCD_NBYTES_ML: u32, - pub TCD_SLAST0: u32, - pub TCD_DADDR0: u32, - pub TCD_DOFF0: u16, + pub TCD_SLAST_0: u32, + pub TCD_DADDR_0: u32, + pub TCD_DOFF_0: u16, pub TCD_CITER_ELINK: u16, - pub TCD_DLASTSGA0: u32, - pub TCD_CSR0: u16, + pub TCD_DLASTSGA_0: u32, + pub TCD_CSR_0: u16, pub TCD_BITER_ELINK: u16, - pub TCD_SADDR1: u32, - pub TCD_SOFF1: u16, - pub TCD_ATTR1: u16, - pub TCD_NBYTES_MLNO1: u32, - pub TCD_SLAST1: u32, - pub TCD_DADDR1: u32, - pub TCD_DOFF1: u16, - pub TCD_CITER_ELINKNO1: u16, - pub TCD_DLASTSGA1: u32, - pub TCD_CSR1: u16, - pub TCD_BITER_ELINKNO1: u16, - pub TCD_SADDR2: u32, - pub TCD_SOFF2: u16, - pub TCD_ATTR2: u16, - pub TCD_NBYTES_MLNO2: u32, - pub TCD_SLAST2: u32, - pub TCD_DADDR2: u32, - pub TCD_DOFF2: u16, - pub TCD_CITER_ELINKNO2: u16, - pub TCD_DLASTSGA2: u32, - pub TCD_CSR2: u16, - pub TCD_BITER_ELINKNO2: u16, - pub TCD_SADDR3: u32, - pub TCD_SOFF3: u16, - pub TCD_ATTR3: u16, - pub TCD_NBYTES_MLNO3: u32, - pub TCD_SLAST3: u32, - pub TCD_DADDR3: u32, - pub TCD_DOFF3: u16, - pub TCD_CITER_ELINKNO3: u16, - pub TCD_DLASTSGA3: u32, - pub TCD_CSR3: u16, - pub TCD_BITER_ELINKNO3: u16, - pub TCD_SADDR4: u32, - pub TCD_SOFF4: u16, - pub TCD_ATTR4: u16, - pub TCD_NBYTES_MLNO4: u32, - pub TCD_SLAST4: u32, - pub TCD_DADDR4: u32, - pub TCD_DOFF4: u16, - pub TCD_CITER_ELINKNO4: u16, - pub TCD_DLASTSGA4: u32, - pub TCD_CSR4: u16, - pub TCD_BITER_ELINKNO4: u16, - pub TCD_SADDR5: u32, - pub TCD_SOFF5: u16, - pub TCD_ATTR5: u16, - pub TCD_NBYTES_MLNO5: u32, - pub TCD_SLAST5: u32, - pub TCD_DADDR5: u32, - pub TCD_DOFF5: u16, - pub TCD_CITER_ELINKNO5: u16, - pub TCD_DLASTSGA5: u32, - pub TCD_CSR5: u16, - pub TCD_BITER_ELINKNO5: u16, - pub TCD_SADDR6: u32, - pub TCD_SOFF6: u16, - pub TCD_ATTR6: u16, - pub TCD_NBYTES_MLNO6: u32, - pub TCD_SLAST6: u32, - pub TCD_DADDR6: u32, - pub TCD_DOFF6: u16, - pub TCD_CITER_ELINKNO6: u16, - pub TCD_DLASTSGA6: u32, - pub TCD_CSR6: u16, - pub TCD_BITER_ELINKNO6: u16, - pub TCD_SADDR7: u32, - pub TCD_SOFF7: u16, - pub TCD_ATTR7: u16, - pub TCD_NBYTES_MLNO7: u32, - pub TCD_SLAST7: u32, - pub TCD_DADDR7: u32, - pub TCD_DOFF7: u16, - pub TCD_CITER_ELINKNO7: u16, - pub TCD_DLASTSGA7: u32, - pub TCD_CSR7: u16, - pub TCD_BITER_ELINKNO7: u16, - pub TCD_SADDR8: u32, - pub TCD_SOFF8: u16, - pub TCD_ATTR8: u16, - pub TCD_NBYTES_MLNO8: u32, - pub TCD_SLAST8: u32, - pub TCD_DADDR8: u32, - pub TCD_DOFF8: u16, - pub TCD_CITER_ELINKNO8: u16, - pub TCD_DLASTSGA8: u32, - pub TCD_CSR8: u16, - pub TCD_BITER_ELINKNO8: u16, - pub TCD_SADDR9: u32, - pub TCD_SOFF9: u16, - pub TCD_ATTR9: u16, - pub TCD_NBYTES_MLNO9: u32, - pub TCD_SLAST9: u32, - pub TCD_DADDR9: u32, - pub TCD_DOFF9: u16, - pub TCD_CITER_ELINKNO9: u16, - pub TCD_DLASTSGA9: u32, - pub TCD_CSR9: u16, - pub TCD_BITER_ELINKNO9: u16, - pub TCD_SADDR10: u32, - pub TCD_SOFF10: u16, - pub TCD_ATTR10: u16, - pub TCD_NBYTES_MLNO10: u32, - pub TCD_SLAST10: u32, - pub TCD_DADDR10: u32, - pub TCD_DOFF10: u16, - pub TCD_CITER_ELINKNO10: u16, - pub TCD_DLASTSGA10: u32, - pub TCD_CSR10: u16, - pub TCD_BITER_ELINKNO10: u16, - pub TCD_SADDR11: u32, - pub TCD_SOFF11: u16, - pub TCD_ATTR11: u16, - pub TCD_NBYTES_MLNO11: u32, - pub TCD_SLAST11: u32, - pub TCD_DADDR11: u32, - pub TCD_DOFF11: u16, - pub TCD_CITER_ELINKNO11: u16, - pub TCD_DLASTSGA11: u32, - pub TCD_CSR11: u16, - pub TCD_BITER_ELINKNO11: u16, - pub TCD_SADDR12: u32, - pub TCD_SOFF12: u16, - pub TCD_ATTR12: u16, - pub TCD_NBYTES_MLNO12: u32, - pub TCD_SLAST12: u32, - pub TCD_DADDR12: u32, - pub TCD_DOFF12: u16, - pub TCD_CITER_ELINKNO12: u16, - pub TCD_DLASTSGA12: u32, - pub TCD_CSR12: u16, - pub TCD_BITER_ELINKNO12: u16, - pub TCD_SADDR13: u32, - pub TCD_SOFF13: u16, - pub TCD_ATTR13: u16, - pub TCD_NBYTES_MLNO13: u32, - pub TCD_SLAST13: u32, - pub TCD_DADDR13: u32, - pub TCD_DOFF13: u16, - pub TCD_CITER_ELINKNO13: u16, - pub TCD_DLASTSGA13: u32, - pub TCD_CSR13: u16, - pub TCD_BITER_ELINKNO13: u16, - pub TCD_SADDR14: u32, - pub TCD_SOFF14: u16, - pub TCD_ATTR14: u16, - pub TCD_NBYTES_MLNO14: u32, - pub TCD_SLAST14: u32, - pub TCD_DADDR14: u32, - pub TCD_DOFF14: u16, - pub TCD_CITER_ELINKNO14: u16, - pub TCD_DLASTSGA14: u32, - pub TCD_CSR14: u16, - pub TCD_BITER_ELINKNO14: u16, - pub TCD_SADDR15: u32, - pub TCD_SOFF15: u16, - pub TCD_ATTR15: u16, - pub TCD_NBYTES_MLNO15: u32, - pub TCD_SLAST15: u32, - pub TCD_DADDR15: u32, - pub TCD_DOFF15: u16, - pub TCD_CITER_ELINKNO15: u16, - pub TCD_DLASTSGA15: u32, - pub TCD_CSR15: u16, - pub TCD_BITER_ELINKNO15: u16, - pub TCD_SADDR16: u32, - pub TCD_SOFF16: u16, - pub TCD_ATTR16: u16, - pub TCD_NBYTES_MLNO16: u32, - pub TCD_SLAST16: u32, - pub TCD_DADDR16: u32, - pub TCD_DOFF16: u16, - pub TCD_CITER_ELINKNO16: u16, - pub TCD_DLASTSGA16: u32, - pub TCD_CSR16: u16, - pub TCD_BITER_ELINKNO16: u16, - pub TCD_SADDR17: u32, - pub TCD_SOFF17: u16, - pub TCD_ATTR17: u16, - pub TCD_NBYTES_MLNO17: u32, - pub TCD_SLAST17: u32, - pub TCD_DADDR17: u32, - pub TCD_DOFF17: u16, - pub TCD_CITER_ELINKNO17: u16, - pub TCD_DLASTSGA17: u32, - pub TCD_CSR17: u16, - pub TCD_BITER_ELINKNO17: u16, - pub TCD_SADDR18: u32, - pub TCD_SOFF18: u16, - pub TCD_ATTR18: u16, - pub TCD_NBYTES_MLNO18: u32, - pub TCD_SLAST18: u32, - pub TCD_DADDR18: u32, - pub TCD_DOFF18: u16, - pub TCD_CITER_ELINKNO18: u16, - pub TCD_DLASTSGA18: u32, - pub TCD_CSR18: u16, - pub TCD_BITER_ELINKNO18: u16, - pub TCD_SADDR19: u32, - pub TCD_SOFF19: u16, - pub TCD_ATTR19: u16, - pub TCD_NBYTES_MLNO19: u32, - pub TCD_SLAST19: u32, - pub TCD_DADDR19: u32, - pub TCD_DOFF19: u16, - pub TCD_CITER_ELINKNO19: u16, - pub TCD_DLASTSGA19: u32, - pub TCD_CSR19: u16, - pub TCD_BITER_ELINKNO19: u16, - pub TCD_SADDR20: u32, - pub TCD_SOFF20: u16, - pub TCD_ATTR20: u16, - pub TCD_NBYTES_MLNO20: u32, - pub TCD_SLAST20: u32, - pub TCD_DADDR20: u32, - pub TCD_DOFF20: u16, - pub TCD_CITER_ELINKNO20: u16, - pub TCD_DLASTSGA20: u32, - pub TCD_CSR20: u16, - pub TCD_BITER_ELINKNO20: u16, - pub TCD_SADDR21: u32, - pub TCD_SOFF21: u16, - pub TCD_ATTR21: u16, - pub TCD_NBYTES_MLNO21: u32, - pub TCD_SLAST21: u32, - pub TCD_DADDR21: u32, - pub TCD_DOFF21: u16, - pub TCD_CITER_ELINKNO21: u16, - pub TCD_DLASTSGA21: u32, - pub TCD_CSR21: u16, - pub TCD_BITER_ELINKNO21: u16, - pub TCD_SADDR22: u32, - pub TCD_SOFF22: u16, - pub TCD_ATTR22: u16, - pub TCD_NBYTES_MLNO22: u32, - pub TCD_SLAST22: u32, - pub TCD_DADDR22: u32, - pub TCD_DOFF22: u16, - pub TCD_CITER_ELINKNO22: u16, - pub TCD_DLASTSGA22: u32, - pub TCD_CSR22: u16, - pub TCD_BITER_ELINKNO22: u16, - pub TCD_SADDR23: u32, - pub TCD_SOFF23: u16, - pub TCD_ATTR23: u16, - pub TCD_NBYTES_MLNO23: u32, - pub TCD_SLAST23: u32, - pub TCD_DADDR23: u32, - pub TCD_DOFF23: u16, - pub TCD_CITER_ELINKNO23: u16, - pub TCD_DLASTSGA23: u32, - pub TCD_CSR23: u16, - pub TCD_BITER_ELINKNO23: u16, - pub TCD_SADDR24: u32, - pub TCD_SOFF24: u16, - pub TCD_ATTR24: u16, - pub TCD_NBYTES_MLNO24: u32, - pub TCD_SLAST24: u32, - pub TCD_DADDR24: u32, - pub TCD_DOFF24: u16, - pub TCD_CITER_ELINKNO24: u16, - pub TCD_DLASTSGA24: u32, - pub TCD_CSR24: u16, - pub TCD_BITER_ELINKNO24: u16, - pub TCD_SADDR25: u32, - pub TCD_SOFF25: u16, - pub TCD_ATTR25: u16, - pub TCD_NBYTES_MLNO25: u32, - pub TCD_SLAST25: u32, - pub TCD_DADDR25: u32, - pub TCD_DOFF25: u16, - pub TCD_CITER_ELINKNO25: u16, - pub TCD_DLASTSGA25: u32, - pub TCD_CSR25: u16, - pub TCD_BITER_ELINKNO25: u16, - pub TCD_SADDR26: u32, - pub TCD_SOFF26: u16, - pub TCD_ATTR26: u16, - pub TCD_NBYTES_MLNO26: u32, - pub TCD_SLAST26: u32, - pub TCD_DADDR26: u32, - pub TCD_DOFF26: u16, - pub TCD_CITER_ELINKNO26: u16, - pub TCD_DLASTSGA26: u32, - pub TCD_CSR26: u16, - pub TCD_BITER_ELINKNO26: u16, - pub TCD_SADDR27: u32, - pub TCD_SOFF27: u16, - pub TCD_ATTR27: u16, - pub TCD_NBYTES_MLNO27: u32, - pub TCD_SLAST27: u32, - pub TCD_DADDR27: u32, - pub TCD_DOFF27: u16, - pub TCD_CITER_ELINKNO27: u16, - pub TCD_DLASTSGA27: u32, - pub TCD_CSR27: u16, - pub TCD_BITER_ELINKNO27: u16, - pub TCD_SADDR28: u32, - pub TCD_SOFF28: u16, - pub TCD_ATTR28: u16, - pub TCD_NBYTES_MLNO28: u32, - pub TCD_SLAST28: u32, - pub TCD_DADDR28: u32, - pub TCD_DOFF28: u16, - pub TCD_CITER_ELINKNO28: u16, - pub TCD_DLASTSGA28: u32, - pub TCD_CSR28: u16, - pub TCD_BITER_ELINKNO28: u16, - pub TCD_SADDR29: u32, - pub TCD_SOFF29: u16, - pub TCD_ATTR29: u16, - pub TCD_NBYTES_MLNO29: u32, - pub TCD_SLAST29: u32, - pub TCD_DADDR29: u32, - pub TCD_DOFF29: u16, - pub TCD_CITER_ELINKNO29: u16, - pub TCD_DLASTSGA29: u32, - pub TCD_CSR29: u16, - pub TCD_BITER_ELINKNO29: u16, - pub TCD_SADDR30: u32, - pub TCD_SOFF30: u16, - pub TCD_ATTR30: u16, - pub TCD_NBYTES_MLNO30: u32, - pub TCD_SLAST30: u32, - pub TCD_DADDR30: u32, - pub TCD_DOFF30: u16, - pub TCD_CITER_ELINKNO30: u16, - pub TCD_DLASTSGA30: u32, - pub TCD_CSR30: u16, - pub TCD_BITER_ELINKNO30: u16, - pub TCD_SADDR31: u32, - pub TCD_SOFF31: u16, - pub TCD_ATTR31: u16, - pub TCD_NBYTES_MLNO31: u32, - pub TCD_SLAST31: u32, - pub TCD_DADDR31: u32, - pub TCD_DOFF31: u16, - pub TCD_CITER_ELINKNO31: u16, - pub TCD_DLASTSGA31: u32, - pub TCD_CSR31: u16, - pub TCD_BITER_ELINKNO31: u16, + pub TCD_SADDR_1: u32, + pub TCD_SOFF_1: u16, + pub TCD_ATTR_1: u16, + pub TCD_NBYTES_MLNO_1: u32, + pub TCD_SLAST_1: u32, + pub TCD_DADDR_1: u32, + pub TCD_DOFF_1: u16, + pub TCD_CITER_ELINKNO_1: u16, + pub TCD_DLASTSGA_1: u32, + pub TCD_CSR_1: u16, + pub TCD_BITER_ELINKNO_1: u16, + pub TCD_SADDR_2: u32, + pub TCD_SOFF_2: u16, + pub TCD_ATTR_2: u16, + pub TCD_NBYTES_MLNO_2: u32, + pub TCD_SLAST_2: u32, + pub TCD_DADDR_2: u32, + pub TCD_DOFF_2: u16, + pub TCD_CITER_ELINKNO_2: u16, + pub TCD_DLASTSGA_2: u32, + pub TCD_CSR_2: u16, + pub TCD_BITER_ELINKNO_2: u16, + pub TCD_SADDR_3: u32, + pub TCD_SOFF_3: u16, + pub TCD_ATTR_3: u16, + pub TCD_NBYTES_MLNO_3: u32, + pub TCD_SLAST_3: u32, + pub TCD_DADDR_3: u32, + pub TCD_DOFF_3: u16, + pub TCD_CITER_ELINKNO_3: u16, + pub TCD_DLASTSGA_3: u32, + pub TCD_CSR_3: u16, + pub TCD_BITER_ELINKNO_3: u16, + pub TCD_SADDR_4: u32, + pub TCD_SOFF_4: u16, + pub TCD_ATTR_4: u16, + pub TCD_NBYTES_MLNO_4: u32, + pub TCD_SLAST_4: u32, + pub TCD_DADDR_4: u32, + pub TCD_DOFF_4: u16, + pub TCD_CITER_ELINKNO_4: u16, + pub TCD_DLASTSGA_4: u32, + pub TCD_CSR_4: u16, + pub TCD_BITER_ELINKNO_4: u16, + pub TCD_SADDR_5: u32, + pub TCD_SOFF_5: u16, + pub TCD_ATTR_5: u16, + pub TCD_NBYTES_MLNO_5: u32, + pub TCD_SLAST_5: u32, + pub TCD_DADDR_5: u32, + pub TCD_DOFF_5: u16, + pub TCD_CITER_ELINKNO_5: u16, + pub TCD_DLASTSGA_5: u32, + pub TCD_CSR_5: u16, + pub TCD_BITER_ELINKNO_5: u16, + pub TCD_SADDR_6: u32, + pub TCD_SOFF_6: u16, + pub TCD_ATTR_6: u16, + pub TCD_NBYTES_MLNO_6: u32, + pub TCD_SLAST_6: u32, + pub TCD_DADDR_6: u32, + pub TCD_DOFF_6: u16, + pub TCD_CITER_ELINKNO_6: u16, + pub TCD_DLASTSGA_6: u32, + pub TCD_CSR_6: u16, + pub TCD_BITER_ELINKNO_6: u16, + pub TCD_SADDR_7: u32, + pub TCD_SOFF_7: u16, + pub TCD_ATTR_7: u16, + pub TCD_NBYTES_MLNO_7: u32, + pub TCD_SLAST_7: u32, + pub TCD_DADDR_7: u32, + pub TCD_DOFF_7: u16, + pub TCD_CITER_ELINKNO_7: u16, + pub TCD_DLASTSGA_7: u32, + pub TCD_CSR_7: u16, + pub TCD_BITER_ELINKNO_7: u16, + pub TCD_SADDR_8: u32, + pub TCD_SOFF_8: u16, + pub TCD_ATTR_8: u16, + pub TCD_NBYTES_MLNO_8: u32, + pub TCD_SLAST_8: u32, + pub TCD_DADDR_8: u32, + pub TCD_DOFF_8: u16, + pub TCD_CITER_ELINKNO_8: u16, + pub TCD_DLASTSGA_8: u32, + pub TCD_CSR_8: u16, + pub TCD_BITER_ELINKNO_8: u16, + pub TCD_SADDR_9: u32, + pub TCD_SOFF_9: u16, + pub TCD_ATTR_9: u16, + pub TCD_NBYTES_MLNO_9: u32, + pub TCD_SLAST_9: u32, + pub TCD_DADDR_9: u32, + pub TCD_DOFF_9: u16, + pub TCD_CITER_ELINKNO_9: u16, + pub TCD_DLASTSGA_9: u32, + pub TCD_CSR_9: u16, + pub TCD_BITER_ELINKNO_9: u16, + pub TCD_SADDR_10: u32, + pub TCD_SOFF_10: u16, + pub TCD_ATTR_10: u16, + pub TCD_NBYTES_MLNO_10: u32, + pub TCD_SLAST_10: u32, + pub TCD_DADDR_10: u32, + pub TCD_DOFF_10: u16, + pub TCD_CITER_ELINKNO_10: u16, + pub TCD_DLASTSGA_10: u32, + pub TCD_CSR_10: u16, + pub TCD_BITER_ELINKNO_10: u16, + pub TCD_SADDR_11: u32, + pub TCD_SOFF_11: u16, + pub TCD_ATTR_11: u16, + pub TCD_NBYTES_MLNO_11: u32, + pub TCD_SLAST_11: u32, + pub TCD_DADDR_11: u32, + pub TCD_DOFF_11: u16, + pub TCD_CITER_ELINKNO_11: u16, + pub TCD_DLASTSGA_11: u32, + pub TCD_CSR_11: u16, + pub TCD_BITER_ELINKNO_11: u16, + pub TCD_SADDR_12: u32, + pub TCD_SOFF_12: u16, + pub TCD_ATTR_12: u16, + pub TCD_NBYTES_MLNO_12: u32, + pub TCD_SLAST_12: u32, + pub TCD_DADDR_12: u32, + pub TCD_DOFF_12: u16, + pub TCD_CITER_ELINKNO_12: u16, + pub TCD_DLASTSGA_12: u32, + pub TCD_CSR_12: u16, + pub TCD_BITER_ELINKNO_12: u16, + pub TCD_SADDR_13: u32, + pub TCD_SOFF_13: u16, + pub TCD_ATTR_13: u16, + pub TCD_NBYTES_MLNO_13: u32, + pub TCD_SLAST_13: u32, + pub TCD_DADDR_13: u32, + pub TCD_DOFF_13: u16, + pub TCD_CITER_ELINKNO_13: u16, + pub TCD_DLASTSGA_13: u32, + pub TCD_CSR_13: u16, + pub TCD_BITER_ELINKNO_13: u16, + pub TCD_SADDR_14: u32, + pub TCD_SOFF_14: u16, + pub TCD_ATTR_14: u16, + pub TCD_NBYTES_MLNO_14: u32, + pub TCD_SLAST_14: u32, + pub TCD_DADDR_14: u32, + pub TCD_DOFF_14: u16, + pub TCD_CITER_ELINKNO_14: u16, + pub TCD_DLASTSGA_14: u32, + pub TCD_CSR_14: u16, + pub TCD_BITER_ELINKNO_14: u16, + pub TCD_SADDR_15: u32, + pub TCD_SOFF_15: u16, + pub TCD_ATTR_15: u16, + pub TCD_NBYTES_MLNO_15: u32, + pub TCD_SLAST_15: u32, + pub TCD_DADDR_15: u32, + pub TCD_DOFF_15: u16, + pub TCD_CITER_ELINKNO_15: u16, + pub TCD_DLASTSGA_15: u32, + pub TCD_CSR_15: u16, + pub TCD_BITER_ELINKNO_15: u16, + pub TCD_SADDR_16: u32, + pub TCD_SOFF_16: u16, + pub TCD_ATTR_16: u16, + pub TCD_NBYTES_MLNO_16: u32, + pub TCD_SLAST_16: u32, + pub TCD_DADDR_16: u32, + pub TCD_DOFF_16: u16, + pub TCD_CITER_ELINKNO_16: u16, + pub TCD_DLASTSGA_16: u32, + pub TCD_CSR_16: u16, + pub TCD_BITER_ELINKNO_16: u16, + pub TCD_SADDR_17: u32, + pub TCD_SOFF_17: u16, + pub TCD_ATTR_17: u16, + pub TCD_NBYTES_MLNO_17: u32, + pub TCD_SLAST_17: u32, + pub TCD_DADDR_17: u32, + pub TCD_DOFF_17: u16, + pub TCD_CITER_ELINKNO_17: u16, + pub TCD_DLASTSGA_17: u32, + pub TCD_CSR_17: u16, + pub TCD_BITER_ELINKNO_17: u16, + pub TCD_SADDR_18: u32, + pub TCD_SOFF_18: u16, + pub TCD_ATTR_18: u16, + pub TCD_NBYTES_MLNO_18: u32, + pub TCD_SLAST_18: u32, + pub TCD_DADDR_18: u32, + pub TCD_DOFF_18: u16, + pub TCD_CITER_ELINKNO_18: u16, + pub TCD_DLASTSGA_18: u32, + pub TCD_CSR_18: u16, + pub TCD_BITER_ELINKNO_18: u16, + pub TCD_SADDR_19: u32, + pub TCD_SOFF_19: u16, + pub TCD_ATTR_19: u16, + pub TCD_NBYTES_MLNO_19: u32, + pub TCD_SLAST_19: u32, + pub TCD_DADDR_19: u32, + pub TCD_DOFF_19: u16, + pub TCD_CITER_ELINKNO_19: u16, + pub TCD_DLASTSGA_19: u32, + pub TCD_CSR_19: u16, + pub TCD_BITER_ELINKNO_19: u16, + pub TCD_SADDR_20: u32, + pub TCD_SOFF_20: u16, + pub TCD_ATTR_20: u16, + pub TCD_NBYTES_MLNO_20: u32, + pub TCD_SLAST_20: u32, + pub TCD_DADDR_20: u32, + pub TCD_DOFF_20: u16, + pub TCD_CITER_ELINKNO_20: u16, + pub TCD_DLASTSGA_20: u32, + pub TCD_CSR_20: u16, + pub TCD_BITER_ELINKNO_20: u16, + pub TCD_SADDR_21: u32, + pub TCD_SOFF_21: u16, + pub TCD_ATTR_21: u16, + pub TCD_NBYTES_MLNO_21: u32, + pub TCD_SLAST_21: u32, + pub TCD_DADDR_21: u32, + pub TCD_DOFF_21: u16, + pub TCD_CITER_ELINKNO_21: u16, + pub TCD_DLASTSGA_21: u32, + pub TCD_CSR_21: u16, + pub TCD_BITER_ELINKNO_21: u16, + pub TCD_SADDR_22: u32, + pub TCD_SOFF_22: u16, + pub TCD_ATTR_22: u16, + pub TCD_NBYTES_MLNO_22: u32, + pub TCD_SLAST_22: u32, + pub TCD_DADDR_22: u32, + pub TCD_DOFF_22: u16, + pub TCD_CITER_ELINKNO_22: u16, + pub TCD_DLASTSGA_22: u32, + pub TCD_CSR_22: u16, + pub TCD_BITER_ELINKNO_22: u16, + pub TCD_SADDR_23: u32, + pub TCD_SOFF_23: u16, + pub TCD_ATTR_23: u16, + pub TCD_NBYTES_MLNO_23: u32, + pub TCD_SLAST_23: u32, + pub TCD_DADDR_23: u32, + pub TCD_DOFF_23: u16, + pub TCD_CITER_ELINKNO_23: u16, + pub TCD_DLASTSGA_23: u32, + pub TCD_CSR_23: u16, + pub TCD_BITER_ELINKNO_23: u16, + pub TCD_SADDR_24: u32, + pub TCD_SOFF_24: u16, + pub TCD_ATTR_24: u16, + pub TCD_NBYTES_MLNO_24: u32, + pub TCD_SLAST_24: u32, + pub TCD_DADDR_24: u32, + pub TCD_DOFF_24: u16, + pub TCD_CITER_ELINKNO_24: u16, + pub TCD_DLASTSGA_24: u32, + pub TCD_CSR_24: u16, + pub TCD_BITER_ELINKNO_24: u16, + pub TCD_SADDR_25: u32, + pub TCD_SOFF_25: u16, + pub TCD_ATTR_25: u16, + pub TCD_NBYTES_MLNO_25: u32, + pub TCD_SLAST_25: u32, + pub TCD_DADDR_25: u32, + pub TCD_DOFF_25: u16, + pub TCD_CITER_ELINKNO_25: u16, + pub TCD_DLASTSGA_25: u32, + pub TCD_CSR_25: u16, + pub TCD_BITER_ELINKNO_25: u16, + pub TCD_SADDR_26: u32, + pub TCD_SOFF_26: u16, + pub TCD_ATTR_26: u16, + pub TCD_NBYTES_MLNO_26: u32, + pub TCD_SLAST_26: u32, + pub TCD_DADDR_26: u32, + pub TCD_DOFF_26: u16, + pub TCD_CITER_ELINKNO_26: u16, + pub TCD_DLASTSGA_26: u32, + pub TCD_CSR_26: u16, + pub TCD_BITER_ELINKNO_26: u16, + pub TCD_SADDR_27: u32, + pub TCD_SOFF_27: u16, + pub TCD_ATTR_27: u16, + pub TCD_NBYTES_MLNO_27: u32, + pub TCD_SLAST_27: u32, + pub TCD_DADDR_27: u32, + pub TCD_DOFF_27: u16, + pub TCD_CITER_ELINKNO_27: u16, + pub TCD_DLASTSGA_27: u32, + pub TCD_CSR_27: u16, + pub TCD_BITER_ELINKNO_27: u16, + pub TCD_SADDR_28: u32, + pub TCD_SOFF_28: u16, + pub TCD_ATTR_28: u16, + pub TCD_NBYTES_MLNO_28: u32, + pub TCD_SLAST_28: u32, + pub TCD_DADDR_28: u32, + pub TCD_DOFF_28: u16, + pub TCD_CITER_ELINKNO_28: u16, + pub TCD_DLASTSGA_28: u32, + pub TCD_CSR_28: u16, + pub TCD_BITER_ELINKNO_28: u16, + pub TCD_SADDR_29: u32, + pub TCD_SOFF_29: u16, + pub TCD_ATTR_29: u16, + pub TCD_NBYTES_MLNO_29: u32, + pub TCD_SLAST_29: u32, + pub TCD_DADDR_29: u32, + pub TCD_DOFF_29: u16, + pub TCD_CITER_ELINKNO_29: u16, + pub TCD_DLASTSGA_29: u32, + pub TCD_CSR_29: u16, + pub TCD_BITER_ELINKNO_29: u16, + pub TCD_SADDR_30: u32, + pub TCD_SOFF_30: u16, + pub TCD_ATTR_30: u16, + pub TCD_NBYTES_MLNO_30: u32, + pub TCD_SLAST_30: u32, + pub TCD_DADDR_30: u32, + pub TCD_DOFF_30: u16, + pub TCD_CITER_ELINKNO_30: u16, + pub TCD_DLASTSGA_30: u32, + pub TCD_CSR_30: u16, + pub TCD_BITER_ELINKNO_30: u16, + pub TCD_SADDR_31: u32, + pub TCD_SOFF_31: u16, + pub TCD_ATTR_31: u16, + pub TCD_NBYTES_MLNO_31: u32, + pub TCD_SLAST_31: u32, + pub TCD_DADDR_31: u32, + pub TCD_DOFF_31: u16, + pub TCD_CITER_ELINKNO_31: u16, + pub TCD_DLASTSGA_31: u32, + pub TCD_CSR_31: u16, + pub TCD_BITER_ELINKNO_31: u16, } pub struct Instance { #[cfg_attr(feature = "nosync", allow(unused))] @@ -10978,358 +10978,358 @@ impl DMA0 { DCHMID29: 0x00000000, DCHMID30: 0x00000000, DCHMID31: 0x00000000, - TCD_SADDR0: 0x00000000, - TCD_SOFF0: 0x00000000, - TCD_ATTR0: 0x00000000, + TCD_SADDR_0: 0x00000000, + TCD_SOFF_0: 0x00000000, + TCD_ATTR_0: 0x00000000, TCD_NBYTES_ML: 0x00000000, - TCD_SLAST0: 0x00000000, - TCD_DADDR0: 0x00000000, - TCD_DOFF0: 0x00000000, + TCD_SLAST_0: 0x00000000, + TCD_DADDR_0: 0x00000000, + TCD_DOFF_0: 0x00000000, TCD_CITER_ELINK: 0x00000000, - TCD_DLASTSGA0: 0x00000000, - TCD_CSR0: 0x00000000, + TCD_DLASTSGA_0: 0x00000000, + TCD_CSR_0: 0x00000000, TCD_BITER_ELINK: 0x00000000, - TCD_SADDR1: 0x00000000, - TCD_SOFF1: 0x00000000, - TCD_ATTR1: 0x00000000, - TCD_NBYTES_MLNO1: 0x00000000, - TCD_SLAST1: 0x00000000, - TCD_DADDR1: 0x00000000, - TCD_DOFF1: 0x00000000, - TCD_CITER_ELINKNO1: 0x00000000, - TCD_DLASTSGA1: 0x00000000, - TCD_CSR1: 0x00000000, - TCD_BITER_ELINKNO1: 0x00000000, - TCD_SADDR2: 0x00000000, - TCD_SOFF2: 0x00000000, - TCD_ATTR2: 0x00000000, - TCD_NBYTES_MLNO2: 0x00000000, - TCD_SLAST2: 0x00000000, - TCD_DADDR2: 0x00000000, - TCD_DOFF2: 0x00000000, - TCD_CITER_ELINKNO2: 0x00000000, - TCD_DLASTSGA2: 0x00000000, - TCD_CSR2: 0x00000000, - TCD_BITER_ELINKNO2: 0x00000000, - TCD_SADDR3: 0x00000000, - TCD_SOFF3: 0x00000000, - TCD_ATTR3: 0x00000000, - TCD_NBYTES_MLNO3: 0x00000000, - TCD_SLAST3: 0x00000000, - TCD_DADDR3: 0x00000000, - TCD_DOFF3: 0x00000000, - TCD_CITER_ELINKNO3: 0x00000000, - TCD_DLASTSGA3: 0x00000000, - TCD_CSR3: 0x00000000, - TCD_BITER_ELINKNO3: 0x00000000, - TCD_SADDR4: 0x00000000, - TCD_SOFF4: 0x00000000, - TCD_ATTR4: 0x00000000, - TCD_NBYTES_MLNO4: 0x00000000, - TCD_SLAST4: 0x00000000, - TCD_DADDR4: 0x00000000, - TCD_DOFF4: 0x00000000, - TCD_CITER_ELINKNO4: 0x00000000, - TCD_DLASTSGA4: 0x00000000, - TCD_CSR4: 0x00000000, - TCD_BITER_ELINKNO4: 0x00000000, - TCD_SADDR5: 0x00000000, - TCD_SOFF5: 0x00000000, - TCD_ATTR5: 0x00000000, - TCD_NBYTES_MLNO5: 0x00000000, - TCD_SLAST5: 0x00000000, - TCD_DADDR5: 0x00000000, - TCD_DOFF5: 0x00000000, - TCD_CITER_ELINKNO5: 0x00000000, - TCD_DLASTSGA5: 0x00000000, - TCD_CSR5: 0x00000000, - TCD_BITER_ELINKNO5: 0x00000000, - TCD_SADDR6: 0x00000000, - TCD_SOFF6: 0x00000000, - TCD_ATTR6: 0x00000000, - TCD_NBYTES_MLNO6: 0x00000000, - TCD_SLAST6: 0x00000000, - TCD_DADDR6: 0x00000000, - TCD_DOFF6: 0x00000000, - TCD_CITER_ELINKNO6: 0x00000000, - TCD_DLASTSGA6: 0x00000000, - TCD_CSR6: 0x00000000, - TCD_BITER_ELINKNO6: 0x00000000, - TCD_SADDR7: 0x00000000, - TCD_SOFF7: 0x00000000, - TCD_ATTR7: 0x00000000, - TCD_NBYTES_MLNO7: 0x00000000, - TCD_SLAST7: 0x00000000, - TCD_DADDR7: 0x00000000, - TCD_DOFF7: 0x00000000, - TCD_CITER_ELINKNO7: 0x00000000, - TCD_DLASTSGA7: 0x00000000, - TCD_CSR7: 0x00000000, - TCD_BITER_ELINKNO7: 0x00000000, - TCD_SADDR8: 0x00000000, - TCD_SOFF8: 0x00000000, - TCD_ATTR8: 0x00000000, - TCD_NBYTES_MLNO8: 0x00000000, - TCD_SLAST8: 0x00000000, - TCD_DADDR8: 0x00000000, - TCD_DOFF8: 0x00000000, - TCD_CITER_ELINKNO8: 0x00000000, - TCD_DLASTSGA8: 0x00000000, - TCD_CSR8: 0x00000000, - TCD_BITER_ELINKNO8: 0x00000000, - TCD_SADDR9: 0x00000000, - TCD_SOFF9: 0x00000000, - TCD_ATTR9: 0x00000000, - TCD_NBYTES_MLNO9: 0x00000000, - TCD_SLAST9: 0x00000000, - TCD_DADDR9: 0x00000000, - TCD_DOFF9: 0x00000000, - TCD_CITER_ELINKNO9: 0x00000000, - TCD_DLASTSGA9: 0x00000000, - TCD_CSR9: 0x00000000, - TCD_BITER_ELINKNO9: 0x00000000, - TCD_SADDR10: 0x00000000, - TCD_SOFF10: 0x00000000, - TCD_ATTR10: 0x00000000, - TCD_NBYTES_MLNO10: 0x00000000, - TCD_SLAST10: 0x00000000, - TCD_DADDR10: 0x00000000, - TCD_DOFF10: 0x00000000, - TCD_CITER_ELINKNO10: 0x00000000, - TCD_DLASTSGA10: 0x00000000, - TCD_CSR10: 0x00000000, - TCD_BITER_ELINKNO10: 0x00000000, - TCD_SADDR11: 0x00000000, - TCD_SOFF11: 0x00000000, - TCD_ATTR11: 0x00000000, - TCD_NBYTES_MLNO11: 0x00000000, - TCD_SLAST11: 0x00000000, - TCD_DADDR11: 0x00000000, - TCD_DOFF11: 0x00000000, - TCD_CITER_ELINKNO11: 0x00000000, - TCD_DLASTSGA11: 0x00000000, - TCD_CSR11: 0x00000000, - TCD_BITER_ELINKNO11: 0x00000000, - TCD_SADDR12: 0x00000000, - TCD_SOFF12: 0x00000000, - TCD_ATTR12: 0x00000000, - TCD_NBYTES_MLNO12: 0x00000000, - TCD_SLAST12: 0x00000000, - TCD_DADDR12: 0x00000000, - TCD_DOFF12: 0x00000000, - TCD_CITER_ELINKNO12: 0x00000000, - TCD_DLASTSGA12: 0x00000000, - TCD_CSR12: 0x00000000, - TCD_BITER_ELINKNO12: 0x00000000, - TCD_SADDR13: 0x00000000, - TCD_SOFF13: 0x00000000, - TCD_ATTR13: 0x00000000, - TCD_NBYTES_MLNO13: 0x00000000, - TCD_SLAST13: 0x00000000, - TCD_DADDR13: 0x00000000, - TCD_DOFF13: 0x00000000, - TCD_CITER_ELINKNO13: 0x00000000, - TCD_DLASTSGA13: 0x00000000, - TCD_CSR13: 0x00000000, - TCD_BITER_ELINKNO13: 0x00000000, - TCD_SADDR14: 0x00000000, - TCD_SOFF14: 0x00000000, - TCD_ATTR14: 0x00000000, - TCD_NBYTES_MLNO14: 0x00000000, - TCD_SLAST14: 0x00000000, - TCD_DADDR14: 0x00000000, - TCD_DOFF14: 0x00000000, - TCD_CITER_ELINKNO14: 0x00000000, - TCD_DLASTSGA14: 0x00000000, - TCD_CSR14: 0x00000000, - TCD_BITER_ELINKNO14: 0x00000000, - TCD_SADDR15: 0x00000000, - TCD_SOFF15: 0x00000000, - TCD_ATTR15: 0x00000000, - TCD_NBYTES_MLNO15: 0x00000000, - TCD_SLAST15: 0x00000000, - TCD_DADDR15: 0x00000000, - TCD_DOFF15: 0x00000000, - TCD_CITER_ELINKNO15: 0x00000000, - TCD_DLASTSGA15: 0x00000000, - TCD_CSR15: 0x00000000, - TCD_BITER_ELINKNO15: 0x00000000, - TCD_SADDR16: 0x00000000, - TCD_SOFF16: 0x00000000, - TCD_ATTR16: 0x00000000, - TCD_NBYTES_MLNO16: 0x00000000, - TCD_SLAST16: 0x00000000, - TCD_DADDR16: 0x00000000, - TCD_DOFF16: 0x00000000, - TCD_CITER_ELINKNO16: 0x00000000, - TCD_DLASTSGA16: 0x00000000, - TCD_CSR16: 0x00000000, - TCD_BITER_ELINKNO16: 0x00000000, - TCD_SADDR17: 0x00000000, - TCD_SOFF17: 0x00000000, - TCD_ATTR17: 0x00000000, - TCD_NBYTES_MLNO17: 0x00000000, - TCD_SLAST17: 0x00000000, - TCD_DADDR17: 0x00000000, - TCD_DOFF17: 0x00000000, - TCD_CITER_ELINKNO17: 0x00000000, - TCD_DLASTSGA17: 0x00000000, - TCD_CSR17: 0x00000000, - TCD_BITER_ELINKNO17: 0x00000000, - TCD_SADDR18: 0x00000000, - TCD_SOFF18: 0x00000000, - TCD_ATTR18: 0x00000000, - TCD_NBYTES_MLNO18: 0x00000000, - TCD_SLAST18: 0x00000000, - TCD_DADDR18: 0x00000000, - TCD_DOFF18: 0x00000000, - TCD_CITER_ELINKNO18: 0x00000000, - TCD_DLASTSGA18: 0x00000000, - TCD_CSR18: 0x00000000, - TCD_BITER_ELINKNO18: 0x00000000, - TCD_SADDR19: 0x00000000, - TCD_SOFF19: 0x00000000, - TCD_ATTR19: 0x00000000, - TCD_NBYTES_MLNO19: 0x00000000, - TCD_SLAST19: 0x00000000, - TCD_DADDR19: 0x00000000, - TCD_DOFF19: 0x00000000, - TCD_CITER_ELINKNO19: 0x00000000, - TCD_DLASTSGA19: 0x00000000, - TCD_CSR19: 0x00000000, - TCD_BITER_ELINKNO19: 0x00000000, - TCD_SADDR20: 0x00000000, - TCD_SOFF20: 0x00000000, - TCD_ATTR20: 0x00000000, - TCD_NBYTES_MLNO20: 0x00000000, - TCD_SLAST20: 0x00000000, - TCD_DADDR20: 0x00000000, - TCD_DOFF20: 0x00000000, - TCD_CITER_ELINKNO20: 0x00000000, - TCD_DLASTSGA20: 0x00000000, - TCD_CSR20: 0x00000000, - TCD_BITER_ELINKNO20: 0x00000000, - TCD_SADDR21: 0x00000000, - TCD_SOFF21: 0x00000000, - TCD_ATTR21: 0x00000000, - TCD_NBYTES_MLNO21: 0x00000000, - TCD_SLAST21: 0x00000000, - TCD_DADDR21: 0x00000000, - TCD_DOFF21: 0x00000000, - TCD_CITER_ELINKNO21: 0x00000000, - TCD_DLASTSGA21: 0x00000000, - TCD_CSR21: 0x00000000, - TCD_BITER_ELINKNO21: 0x00000000, - TCD_SADDR22: 0x00000000, - TCD_SOFF22: 0x00000000, - TCD_ATTR22: 0x00000000, - TCD_NBYTES_MLNO22: 0x00000000, - TCD_SLAST22: 0x00000000, - TCD_DADDR22: 0x00000000, - TCD_DOFF22: 0x00000000, - TCD_CITER_ELINKNO22: 0x00000000, - TCD_DLASTSGA22: 0x00000000, - TCD_CSR22: 0x00000000, - TCD_BITER_ELINKNO22: 0x00000000, - TCD_SADDR23: 0x00000000, - TCD_SOFF23: 0x00000000, - TCD_ATTR23: 0x00000000, - TCD_NBYTES_MLNO23: 0x00000000, - TCD_SLAST23: 0x00000000, - TCD_DADDR23: 0x00000000, - TCD_DOFF23: 0x00000000, - TCD_CITER_ELINKNO23: 0x00000000, - TCD_DLASTSGA23: 0x00000000, - TCD_CSR23: 0x00000000, - TCD_BITER_ELINKNO23: 0x00000000, - TCD_SADDR24: 0x00000000, - TCD_SOFF24: 0x00000000, - TCD_ATTR24: 0x00000000, - TCD_NBYTES_MLNO24: 0x00000000, - TCD_SLAST24: 0x00000000, - TCD_DADDR24: 0x00000000, - TCD_DOFF24: 0x00000000, - TCD_CITER_ELINKNO24: 0x00000000, - TCD_DLASTSGA24: 0x00000000, - TCD_CSR24: 0x00000000, - TCD_BITER_ELINKNO24: 0x00000000, - TCD_SADDR25: 0x00000000, - TCD_SOFF25: 0x00000000, - TCD_ATTR25: 0x00000000, - TCD_NBYTES_MLNO25: 0x00000000, - TCD_SLAST25: 0x00000000, - TCD_DADDR25: 0x00000000, - TCD_DOFF25: 0x00000000, - TCD_CITER_ELINKNO25: 0x00000000, - TCD_DLASTSGA25: 0x00000000, - TCD_CSR25: 0x00000000, - TCD_BITER_ELINKNO25: 0x00000000, - TCD_SADDR26: 0x00000000, - TCD_SOFF26: 0x00000000, - TCD_ATTR26: 0x00000000, - TCD_NBYTES_MLNO26: 0x00000000, - TCD_SLAST26: 0x00000000, - TCD_DADDR26: 0x00000000, - TCD_DOFF26: 0x00000000, - TCD_CITER_ELINKNO26: 0x00000000, - TCD_DLASTSGA26: 0x00000000, - TCD_CSR26: 0x00000000, - TCD_BITER_ELINKNO26: 0x00000000, - TCD_SADDR27: 0x00000000, - TCD_SOFF27: 0x00000000, - TCD_ATTR27: 0x00000000, - TCD_NBYTES_MLNO27: 0x00000000, - TCD_SLAST27: 0x00000000, - TCD_DADDR27: 0x00000000, - TCD_DOFF27: 0x00000000, - TCD_CITER_ELINKNO27: 0x00000000, - TCD_DLASTSGA27: 0x00000000, - TCD_CSR27: 0x00000000, - TCD_BITER_ELINKNO27: 0x00000000, - TCD_SADDR28: 0x00000000, - TCD_SOFF28: 0x00000000, - TCD_ATTR28: 0x00000000, - TCD_NBYTES_MLNO28: 0x00000000, - TCD_SLAST28: 0x00000000, - TCD_DADDR28: 0x00000000, - TCD_DOFF28: 0x00000000, - TCD_CITER_ELINKNO28: 0x00000000, - TCD_DLASTSGA28: 0x00000000, - TCD_CSR28: 0x00000000, - TCD_BITER_ELINKNO28: 0x00000000, - TCD_SADDR29: 0x00000000, - TCD_SOFF29: 0x00000000, - TCD_ATTR29: 0x00000000, - TCD_NBYTES_MLNO29: 0x00000000, - TCD_SLAST29: 0x00000000, - TCD_DADDR29: 0x00000000, - TCD_DOFF29: 0x00000000, - TCD_CITER_ELINKNO29: 0x00000000, - TCD_DLASTSGA29: 0x00000000, - TCD_CSR29: 0x00000000, - TCD_BITER_ELINKNO29: 0x00000000, - TCD_SADDR30: 0x00000000, - TCD_SOFF30: 0x00000000, - TCD_ATTR30: 0x00000000, - TCD_NBYTES_MLNO30: 0x00000000, - TCD_SLAST30: 0x00000000, - TCD_DADDR30: 0x00000000, - TCD_DOFF30: 0x00000000, - TCD_CITER_ELINKNO30: 0x00000000, - TCD_DLASTSGA30: 0x00000000, - TCD_CSR30: 0x00000000, - TCD_BITER_ELINKNO30: 0x00000000, - TCD_SADDR31: 0x00000000, - TCD_SOFF31: 0x00000000, - TCD_ATTR31: 0x00000000, - TCD_NBYTES_MLNO31: 0x00000000, - TCD_SLAST31: 0x00000000, - TCD_DADDR31: 0x00000000, - TCD_DOFF31: 0x00000000, - TCD_CITER_ELINKNO31: 0x00000000, - TCD_DLASTSGA31: 0x00000000, - TCD_CSR31: 0x00000000, - TCD_BITER_ELINKNO31: 0x00000000, + TCD_SADDR_1: 0x00000000, + TCD_SOFF_1: 0x00000000, + TCD_ATTR_1: 0x00000000, + TCD_NBYTES_MLNO_1: 0x00000000, + TCD_SLAST_1: 0x00000000, + TCD_DADDR_1: 0x00000000, + TCD_DOFF_1: 0x00000000, + TCD_CITER_ELINKNO_1: 0x00000000, + TCD_DLASTSGA_1: 0x00000000, + TCD_CSR_1: 0x00000000, + TCD_BITER_ELINKNO_1: 0x00000000, + TCD_SADDR_2: 0x00000000, + TCD_SOFF_2: 0x00000000, + TCD_ATTR_2: 0x00000000, + TCD_NBYTES_MLNO_2: 0x00000000, + TCD_SLAST_2: 0x00000000, + TCD_DADDR_2: 0x00000000, + TCD_DOFF_2: 0x00000000, + TCD_CITER_ELINKNO_2: 0x00000000, + TCD_DLASTSGA_2: 0x00000000, + TCD_CSR_2: 0x00000000, + TCD_BITER_ELINKNO_2: 0x00000000, + TCD_SADDR_3: 0x00000000, + TCD_SOFF_3: 0x00000000, + TCD_ATTR_3: 0x00000000, + TCD_NBYTES_MLNO_3: 0x00000000, + TCD_SLAST_3: 0x00000000, + TCD_DADDR_3: 0x00000000, + TCD_DOFF_3: 0x00000000, + TCD_CITER_ELINKNO_3: 0x00000000, + TCD_DLASTSGA_3: 0x00000000, + TCD_CSR_3: 0x00000000, + TCD_BITER_ELINKNO_3: 0x00000000, + TCD_SADDR_4: 0x00000000, + TCD_SOFF_4: 0x00000000, + TCD_ATTR_4: 0x00000000, + TCD_NBYTES_MLNO_4: 0x00000000, + TCD_SLAST_4: 0x00000000, + TCD_DADDR_4: 0x00000000, + TCD_DOFF_4: 0x00000000, + TCD_CITER_ELINKNO_4: 0x00000000, + TCD_DLASTSGA_4: 0x00000000, + TCD_CSR_4: 0x00000000, + TCD_BITER_ELINKNO_4: 0x00000000, + TCD_SADDR_5: 0x00000000, + TCD_SOFF_5: 0x00000000, + TCD_ATTR_5: 0x00000000, + TCD_NBYTES_MLNO_5: 0x00000000, + TCD_SLAST_5: 0x00000000, + TCD_DADDR_5: 0x00000000, + TCD_DOFF_5: 0x00000000, + TCD_CITER_ELINKNO_5: 0x00000000, + TCD_DLASTSGA_5: 0x00000000, + TCD_CSR_5: 0x00000000, + TCD_BITER_ELINKNO_5: 0x00000000, + TCD_SADDR_6: 0x00000000, + TCD_SOFF_6: 0x00000000, + TCD_ATTR_6: 0x00000000, + TCD_NBYTES_MLNO_6: 0x00000000, + TCD_SLAST_6: 0x00000000, + TCD_DADDR_6: 0x00000000, + TCD_DOFF_6: 0x00000000, + TCD_CITER_ELINKNO_6: 0x00000000, + TCD_DLASTSGA_6: 0x00000000, + TCD_CSR_6: 0x00000000, + TCD_BITER_ELINKNO_6: 0x00000000, + TCD_SADDR_7: 0x00000000, + TCD_SOFF_7: 0x00000000, + TCD_ATTR_7: 0x00000000, + TCD_NBYTES_MLNO_7: 0x00000000, + TCD_SLAST_7: 0x00000000, + TCD_DADDR_7: 0x00000000, + TCD_DOFF_7: 0x00000000, + TCD_CITER_ELINKNO_7: 0x00000000, + TCD_DLASTSGA_7: 0x00000000, + TCD_CSR_7: 0x00000000, + TCD_BITER_ELINKNO_7: 0x00000000, + TCD_SADDR_8: 0x00000000, + TCD_SOFF_8: 0x00000000, + TCD_ATTR_8: 0x00000000, + TCD_NBYTES_MLNO_8: 0x00000000, + TCD_SLAST_8: 0x00000000, + TCD_DADDR_8: 0x00000000, + TCD_DOFF_8: 0x00000000, + TCD_CITER_ELINKNO_8: 0x00000000, + TCD_DLASTSGA_8: 0x00000000, + TCD_CSR_8: 0x00000000, + TCD_BITER_ELINKNO_8: 0x00000000, + TCD_SADDR_9: 0x00000000, + TCD_SOFF_9: 0x00000000, + TCD_ATTR_9: 0x00000000, + TCD_NBYTES_MLNO_9: 0x00000000, + TCD_SLAST_9: 0x00000000, + TCD_DADDR_9: 0x00000000, + TCD_DOFF_9: 0x00000000, + TCD_CITER_ELINKNO_9: 0x00000000, + TCD_DLASTSGA_9: 0x00000000, + TCD_CSR_9: 0x00000000, + TCD_BITER_ELINKNO_9: 0x00000000, + TCD_SADDR_10: 0x00000000, + TCD_SOFF_10: 0x00000000, + TCD_ATTR_10: 0x00000000, + TCD_NBYTES_MLNO_10: 0x00000000, + TCD_SLAST_10: 0x00000000, + TCD_DADDR_10: 0x00000000, + TCD_DOFF_10: 0x00000000, + TCD_CITER_ELINKNO_10: 0x00000000, + TCD_DLASTSGA_10: 0x00000000, + TCD_CSR_10: 0x00000000, + TCD_BITER_ELINKNO_10: 0x00000000, + TCD_SADDR_11: 0x00000000, + TCD_SOFF_11: 0x00000000, + TCD_ATTR_11: 0x00000000, + TCD_NBYTES_MLNO_11: 0x00000000, + TCD_SLAST_11: 0x00000000, + TCD_DADDR_11: 0x00000000, + TCD_DOFF_11: 0x00000000, + TCD_CITER_ELINKNO_11: 0x00000000, + TCD_DLASTSGA_11: 0x00000000, + TCD_CSR_11: 0x00000000, + TCD_BITER_ELINKNO_11: 0x00000000, + TCD_SADDR_12: 0x00000000, + TCD_SOFF_12: 0x00000000, + TCD_ATTR_12: 0x00000000, + TCD_NBYTES_MLNO_12: 0x00000000, + TCD_SLAST_12: 0x00000000, + TCD_DADDR_12: 0x00000000, + TCD_DOFF_12: 0x00000000, + TCD_CITER_ELINKNO_12: 0x00000000, + TCD_DLASTSGA_12: 0x00000000, + TCD_CSR_12: 0x00000000, + TCD_BITER_ELINKNO_12: 0x00000000, + TCD_SADDR_13: 0x00000000, + TCD_SOFF_13: 0x00000000, + TCD_ATTR_13: 0x00000000, + TCD_NBYTES_MLNO_13: 0x00000000, + TCD_SLAST_13: 0x00000000, + TCD_DADDR_13: 0x00000000, + TCD_DOFF_13: 0x00000000, + TCD_CITER_ELINKNO_13: 0x00000000, + TCD_DLASTSGA_13: 0x00000000, + TCD_CSR_13: 0x00000000, + TCD_BITER_ELINKNO_13: 0x00000000, + TCD_SADDR_14: 0x00000000, + TCD_SOFF_14: 0x00000000, + TCD_ATTR_14: 0x00000000, + TCD_NBYTES_MLNO_14: 0x00000000, + TCD_SLAST_14: 0x00000000, + TCD_DADDR_14: 0x00000000, + TCD_DOFF_14: 0x00000000, + TCD_CITER_ELINKNO_14: 0x00000000, + TCD_DLASTSGA_14: 0x00000000, + TCD_CSR_14: 0x00000000, + TCD_BITER_ELINKNO_14: 0x00000000, + TCD_SADDR_15: 0x00000000, + TCD_SOFF_15: 0x00000000, + TCD_ATTR_15: 0x00000000, + TCD_NBYTES_MLNO_15: 0x00000000, + TCD_SLAST_15: 0x00000000, + TCD_DADDR_15: 0x00000000, + TCD_DOFF_15: 0x00000000, + TCD_CITER_ELINKNO_15: 0x00000000, + TCD_DLASTSGA_15: 0x00000000, + TCD_CSR_15: 0x00000000, + TCD_BITER_ELINKNO_15: 0x00000000, + TCD_SADDR_16: 0x00000000, + TCD_SOFF_16: 0x00000000, + TCD_ATTR_16: 0x00000000, + TCD_NBYTES_MLNO_16: 0x00000000, + TCD_SLAST_16: 0x00000000, + TCD_DADDR_16: 0x00000000, + TCD_DOFF_16: 0x00000000, + TCD_CITER_ELINKNO_16: 0x00000000, + TCD_DLASTSGA_16: 0x00000000, + TCD_CSR_16: 0x00000000, + TCD_BITER_ELINKNO_16: 0x00000000, + TCD_SADDR_17: 0x00000000, + TCD_SOFF_17: 0x00000000, + TCD_ATTR_17: 0x00000000, + TCD_NBYTES_MLNO_17: 0x00000000, + TCD_SLAST_17: 0x00000000, + TCD_DADDR_17: 0x00000000, + TCD_DOFF_17: 0x00000000, + TCD_CITER_ELINKNO_17: 0x00000000, + TCD_DLASTSGA_17: 0x00000000, + TCD_CSR_17: 0x00000000, + TCD_BITER_ELINKNO_17: 0x00000000, + TCD_SADDR_18: 0x00000000, + TCD_SOFF_18: 0x00000000, + TCD_ATTR_18: 0x00000000, + TCD_NBYTES_MLNO_18: 0x00000000, + TCD_SLAST_18: 0x00000000, + TCD_DADDR_18: 0x00000000, + TCD_DOFF_18: 0x00000000, + TCD_CITER_ELINKNO_18: 0x00000000, + TCD_DLASTSGA_18: 0x00000000, + TCD_CSR_18: 0x00000000, + TCD_BITER_ELINKNO_18: 0x00000000, + TCD_SADDR_19: 0x00000000, + TCD_SOFF_19: 0x00000000, + TCD_ATTR_19: 0x00000000, + TCD_NBYTES_MLNO_19: 0x00000000, + TCD_SLAST_19: 0x00000000, + TCD_DADDR_19: 0x00000000, + TCD_DOFF_19: 0x00000000, + TCD_CITER_ELINKNO_19: 0x00000000, + TCD_DLASTSGA_19: 0x00000000, + TCD_CSR_19: 0x00000000, + TCD_BITER_ELINKNO_19: 0x00000000, + TCD_SADDR_20: 0x00000000, + TCD_SOFF_20: 0x00000000, + TCD_ATTR_20: 0x00000000, + TCD_NBYTES_MLNO_20: 0x00000000, + TCD_SLAST_20: 0x00000000, + TCD_DADDR_20: 0x00000000, + TCD_DOFF_20: 0x00000000, + TCD_CITER_ELINKNO_20: 0x00000000, + TCD_DLASTSGA_20: 0x00000000, + TCD_CSR_20: 0x00000000, + TCD_BITER_ELINKNO_20: 0x00000000, + TCD_SADDR_21: 0x00000000, + TCD_SOFF_21: 0x00000000, + TCD_ATTR_21: 0x00000000, + TCD_NBYTES_MLNO_21: 0x00000000, + TCD_SLAST_21: 0x00000000, + TCD_DADDR_21: 0x00000000, + TCD_DOFF_21: 0x00000000, + TCD_CITER_ELINKNO_21: 0x00000000, + TCD_DLASTSGA_21: 0x00000000, + TCD_CSR_21: 0x00000000, + TCD_BITER_ELINKNO_21: 0x00000000, + TCD_SADDR_22: 0x00000000, + TCD_SOFF_22: 0x00000000, + TCD_ATTR_22: 0x00000000, + TCD_NBYTES_MLNO_22: 0x00000000, + TCD_SLAST_22: 0x00000000, + TCD_DADDR_22: 0x00000000, + TCD_DOFF_22: 0x00000000, + TCD_CITER_ELINKNO_22: 0x00000000, + TCD_DLASTSGA_22: 0x00000000, + TCD_CSR_22: 0x00000000, + TCD_BITER_ELINKNO_22: 0x00000000, + TCD_SADDR_23: 0x00000000, + TCD_SOFF_23: 0x00000000, + TCD_ATTR_23: 0x00000000, + TCD_NBYTES_MLNO_23: 0x00000000, + TCD_SLAST_23: 0x00000000, + TCD_DADDR_23: 0x00000000, + TCD_DOFF_23: 0x00000000, + TCD_CITER_ELINKNO_23: 0x00000000, + TCD_DLASTSGA_23: 0x00000000, + TCD_CSR_23: 0x00000000, + TCD_BITER_ELINKNO_23: 0x00000000, + TCD_SADDR_24: 0x00000000, + TCD_SOFF_24: 0x00000000, + TCD_ATTR_24: 0x00000000, + TCD_NBYTES_MLNO_24: 0x00000000, + TCD_SLAST_24: 0x00000000, + TCD_DADDR_24: 0x00000000, + TCD_DOFF_24: 0x00000000, + TCD_CITER_ELINKNO_24: 0x00000000, + TCD_DLASTSGA_24: 0x00000000, + TCD_CSR_24: 0x00000000, + TCD_BITER_ELINKNO_24: 0x00000000, + TCD_SADDR_25: 0x00000000, + TCD_SOFF_25: 0x00000000, + TCD_ATTR_25: 0x00000000, + TCD_NBYTES_MLNO_25: 0x00000000, + TCD_SLAST_25: 0x00000000, + TCD_DADDR_25: 0x00000000, + TCD_DOFF_25: 0x00000000, + TCD_CITER_ELINKNO_25: 0x00000000, + TCD_DLASTSGA_25: 0x00000000, + TCD_CSR_25: 0x00000000, + TCD_BITER_ELINKNO_25: 0x00000000, + TCD_SADDR_26: 0x00000000, + TCD_SOFF_26: 0x00000000, + TCD_ATTR_26: 0x00000000, + TCD_NBYTES_MLNO_26: 0x00000000, + TCD_SLAST_26: 0x00000000, + TCD_DADDR_26: 0x00000000, + TCD_DOFF_26: 0x00000000, + TCD_CITER_ELINKNO_26: 0x00000000, + TCD_DLASTSGA_26: 0x00000000, + TCD_CSR_26: 0x00000000, + TCD_BITER_ELINKNO_26: 0x00000000, + TCD_SADDR_27: 0x00000000, + TCD_SOFF_27: 0x00000000, + TCD_ATTR_27: 0x00000000, + TCD_NBYTES_MLNO_27: 0x00000000, + TCD_SLAST_27: 0x00000000, + TCD_DADDR_27: 0x00000000, + TCD_DOFF_27: 0x00000000, + TCD_CITER_ELINKNO_27: 0x00000000, + TCD_DLASTSGA_27: 0x00000000, + TCD_CSR_27: 0x00000000, + TCD_BITER_ELINKNO_27: 0x00000000, + TCD_SADDR_28: 0x00000000, + TCD_SOFF_28: 0x00000000, + TCD_ATTR_28: 0x00000000, + TCD_NBYTES_MLNO_28: 0x00000000, + TCD_SLAST_28: 0x00000000, + TCD_DADDR_28: 0x00000000, + TCD_DOFF_28: 0x00000000, + TCD_CITER_ELINKNO_28: 0x00000000, + TCD_DLASTSGA_28: 0x00000000, + TCD_CSR_28: 0x00000000, + TCD_BITER_ELINKNO_28: 0x00000000, + TCD_SADDR_29: 0x00000000, + TCD_SOFF_29: 0x00000000, + TCD_ATTR_29: 0x00000000, + TCD_NBYTES_MLNO_29: 0x00000000, + TCD_SLAST_29: 0x00000000, + TCD_DADDR_29: 0x00000000, + TCD_DOFF_29: 0x00000000, + TCD_CITER_ELINKNO_29: 0x00000000, + TCD_DLASTSGA_29: 0x00000000, + TCD_CSR_29: 0x00000000, + TCD_BITER_ELINKNO_29: 0x00000000, + TCD_SADDR_30: 0x00000000, + TCD_SOFF_30: 0x00000000, + TCD_ATTR_30: 0x00000000, + TCD_NBYTES_MLNO_30: 0x00000000, + TCD_SLAST_30: 0x00000000, + TCD_DADDR_30: 0x00000000, + TCD_DOFF_30: 0x00000000, + TCD_CITER_ELINKNO_30: 0x00000000, + TCD_DLASTSGA_30: 0x00000000, + TCD_CSR_30: 0x00000000, + TCD_BITER_ELINKNO_30: 0x00000000, + TCD_SADDR_31: 0x00000000, + TCD_SOFF_31: 0x00000000, + TCD_ATTR_31: 0x00000000, + TCD_NBYTES_MLNO_31: 0x00000000, + TCD_SLAST_31: 0x00000000, + TCD_DADDR_31: 0x00000000, + TCD_DOFF_31: 0x00000000, + TCD_CITER_ELINKNO_31: 0x00000000, + TCD_DLASTSGA_31: 0x00000000, + TCD_CSR_31: 0x00000000, + TCD_BITER_ELINKNO_31: 0x00000000, }; /// Safe access to DMA0 diff --git a/src/imxrt101/imxrt1015/pit.rs b/src/imxrt101/imxrt1015/pit.rs index 989ca7503338..ac31bb1ceb8c 100644 --- a/src/imxrt101/imxrt1015/pit.rs +++ b/src/imxrt101/imxrt1015/pit.rs @@ -89,7 +89,7 @@ pub mod LTMR64L { } /// Timer Load Value Register -pub mod LDVAL0 { +pub mod LDVAL_0 { /// Timer Start Value pub mod TSV { @@ -107,7 +107,7 @@ pub mod LDVAL0 { } /// Current Timer Value Register -pub mod CVAL0 { +pub mod CVAL_0 { /// Current Timer Value pub mod TVL { @@ -125,7 +125,7 @@ pub mod CVAL0 { } /// Timer Control Register -pub mod TCTRL0 { +pub mod TCTRL_0 { /// Timer Enable pub mod TEN { @@ -192,7 +192,7 @@ pub mod TCTRL0 { } /// Timer Flag Register -pub mod TFLG0 { +pub mod TFLG_0 { /// Timer Interrupt Flag pub mod TIF { @@ -217,69 +217,69 @@ pub mod TFLG0 { } /// Timer Load Value Register -pub mod LDVAL1 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_1 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL1 { - pub use super::CVAL0::TVL; +pub mod CVAL_1 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL1 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_1 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG1 { - pub use super::TFLG0::TIF; +pub mod TFLG_1 { + pub use super::TFLG_0::TIF; } /// Timer Load Value Register -pub mod LDVAL2 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_2 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL2 { - pub use super::CVAL0::TVL; +pub mod CVAL_2 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL2 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_2 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG2 { - pub use super::TFLG0::TIF; +pub mod TFLG_2 { + pub use super::TFLG_0::TIF; } /// Timer Load Value Register -pub mod LDVAL3 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_3 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL3 { - pub use super::CVAL0::TVL; +pub mod CVAL_3 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL3 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_3 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG3 { - pub use super::TFLG0::TIF; +pub mod TFLG_3 { + pub use super::TFLG_0::TIF; } #[repr(C)] pub struct RegisterBlock { @@ -297,73 +297,73 @@ pub struct RegisterBlock { _reserved2: [u32; 6], /// Timer Load Value Register - pub LDVAL0: RWRegister, + pub LDVAL_0: RWRegister, /// Current Timer Value Register - pub CVAL0: RORegister, + pub CVAL_0: RORegister, /// Timer Control Register - pub TCTRL0: RWRegister, + pub TCTRL_0: RWRegister, /// Timer Flag Register - pub TFLG0: RWRegister, + pub TFLG_0: RWRegister, /// Timer Load Value Register - pub LDVAL1: RWRegister, + pub LDVAL_1: RWRegister, /// Current Timer Value Register - pub CVAL1: RORegister, + pub CVAL_1: RORegister, /// Timer Control Register - pub TCTRL1: RWRegister, + pub TCTRL_1: RWRegister, /// Timer Flag Register - pub TFLG1: RWRegister, + pub TFLG_1: RWRegister, /// Timer Load Value Register - pub LDVAL2: RWRegister, + pub LDVAL_2: RWRegister, /// Current Timer Value Register - pub CVAL2: RORegister, + pub CVAL_2: RORegister, /// Timer Control Register - pub TCTRL2: RWRegister, + pub TCTRL_2: RWRegister, /// Timer Flag Register - pub TFLG2: RWRegister, + pub TFLG_2: RWRegister, /// Timer Load Value Register - pub LDVAL3: RWRegister, + pub LDVAL_3: RWRegister, /// Current Timer Value Register - pub CVAL3: RORegister, + pub CVAL_3: RORegister, /// Timer Control Register - pub TCTRL3: RWRegister, + pub TCTRL_3: RWRegister, /// Timer Flag Register - pub TFLG3: RWRegister, + pub TFLG_3: RWRegister, } pub struct ResetValues { pub MCR: u32, pub LTMR64H: u32, pub LTMR64L: u32, - pub LDVAL0: u32, - pub CVAL0: u32, - pub TCTRL0: u32, - pub TFLG0: u32, - pub LDVAL1: u32, - pub CVAL1: u32, - pub TCTRL1: u32, - pub TFLG1: u32, - pub LDVAL2: u32, - pub CVAL2: u32, - pub TCTRL2: u32, - pub TFLG2: u32, - pub LDVAL3: u32, - pub CVAL3: u32, - pub TCTRL3: u32, - pub TFLG3: u32, + pub LDVAL_0: u32, + pub CVAL_0: u32, + pub TCTRL_0: u32, + pub TFLG_0: u32, + pub LDVAL_1: u32, + pub CVAL_1: u32, + pub TCTRL_1: u32, + pub TFLG_1: u32, + pub LDVAL_2: u32, + pub CVAL_2: u32, + pub TCTRL_2: u32, + pub TFLG_2: u32, + pub LDVAL_3: u32, + pub CVAL_3: u32, + pub TCTRL_3: u32, + pub TFLG_3: u32, } pub struct Instance { #[cfg_attr(feature = "nosync", allow(unused))] @@ -449,22 +449,22 @@ impl PIT { MCR: 0x00000002, LTMR64H: 0x00000000, LTMR64L: 0x00000000, - LDVAL0: 0x00000000, - CVAL0: 0x00000000, - TCTRL0: 0x00000000, - TFLG0: 0x00000000, - LDVAL1: 0x00000000, - CVAL1: 0x00000000, - TCTRL1: 0x00000000, - TFLG1: 0x00000000, - LDVAL2: 0x00000000, - CVAL2: 0x00000000, - TCTRL2: 0x00000000, - TFLG2: 0x00000000, - LDVAL3: 0x00000000, - CVAL3: 0x00000000, - TCTRL3: 0x00000000, - TFLG3: 0x00000000, + LDVAL_0: 0x00000000, + CVAL_0: 0x00000000, + TCTRL_0: 0x00000000, + TFLG_0: 0x00000000, + LDVAL_1: 0x00000000, + CVAL_1: 0x00000000, + TCTRL_1: 0x00000000, + TFLG_1: 0x00000000, + LDVAL_2: 0x00000000, + CVAL_2: 0x00000000, + TCTRL_2: 0x00000000, + TFLG_2: 0x00000000, + LDVAL_3: 0x00000000, + CVAL_3: 0x00000000, + TCTRL_3: 0x00000000, + TFLG_3: 0x00000000, }; /// Safe access to PIT diff --git a/src/imxrt101/imxrt1015/pwm.rs b/src/imxrt101/imxrt1015/pwm.rs index d61f10271c02..30b8aa1306c8 100644 --- a/src/imxrt101/imxrt1015/pwm.rs +++ b/src/imxrt101/imxrt1015/pwm.rs @@ -938,7 +938,7 @@ pub mod FCTRL20 { } /// Counter Register -pub mod SMCNT0 { +pub mod SMCNT_0 { /// Counter Register Bits pub mod CNT { @@ -956,7 +956,7 @@ pub mod SMCNT0 { } /// Initial Count Register -pub mod SMINIT0 { +pub mod SMINIT_0 { /// Initial Count Register Bits pub mod INIT { @@ -974,7 +974,7 @@ pub mod SMINIT0 { } /// Control 2 Register -pub mod SMCTRL20 { +pub mod SMCTRL2_0 { /// Clock Source Select pub mod CLK_SEL { @@ -1215,7 +1215,7 @@ pub mod SMCTRL20 { } /// Control Register -pub mod SMCTRL0 { +pub mod SMCTRL_0 { /// Double Switching Enable pub mod DBLEN { @@ -1482,7 +1482,7 @@ pub mod SMCTRL0 { } /// Value Register 0 -pub mod SMVAL00 { +pub mod SMVAL0_0 { /// Value Register 0 pub mod VAL0 { @@ -1500,7 +1500,7 @@ pub mod SMVAL00 { } /// Fractional Value Register 1 -pub mod SMFRACVAL10 { +pub mod SMFRACVAL1_0 { /// Fractional Value 1 Register pub mod FRACVAL1 { @@ -1518,7 +1518,7 @@ pub mod SMFRACVAL10 { } /// Value Register 1 -pub mod SMVAL10 { +pub mod SMVAL1_0 { /// Value Register 1 pub mod VAL1 { @@ -1536,7 +1536,7 @@ pub mod SMVAL10 { } /// Fractional Value Register 2 -pub mod SMFRACVAL20 { +pub mod SMFRACVAL2_0 { /// Fractional Value 2 pub mod FRACVAL2 { @@ -1554,7 +1554,7 @@ pub mod SMFRACVAL20 { } /// Value Register 2 -pub mod SMVAL20 { +pub mod SMVAL2_0 { /// Value Register 2 pub mod VAL2 { @@ -1572,7 +1572,7 @@ pub mod SMVAL20 { } /// Fractional Value Register 3 -pub mod SMFRACVAL30 { +pub mod SMFRACVAL3_0 { /// Fractional Value 3 pub mod FRACVAL3 { @@ -1590,7 +1590,7 @@ pub mod SMFRACVAL30 { } /// Value Register 3 -pub mod SMVAL30 { +pub mod SMVAL3_0 { /// Value Register 3 pub mod VAL3 { @@ -1608,7 +1608,7 @@ pub mod SMVAL30 { } /// Fractional Value Register 4 -pub mod SMFRACVAL40 { +pub mod SMFRACVAL4_0 { /// Fractional Value 4 pub mod FRACVAL4 { @@ -1626,7 +1626,7 @@ pub mod SMFRACVAL40 { } /// Value Register 4 -pub mod SMVAL40 { +pub mod SMVAL4_0 { /// Value Register 4 pub mod VAL4 { @@ -1644,7 +1644,7 @@ pub mod SMVAL40 { } /// Fractional Value Register 5 -pub mod SMFRACVAL50 { +pub mod SMFRACVAL5_0 { /// Fractional Value 5 pub mod FRACVAL5 { @@ -1662,7 +1662,7 @@ pub mod SMFRACVAL50 { } /// Value Register 5 -pub mod SMVAL50 { +pub mod SMVAL5_0 { /// Value Register 5 pub mod VAL5 { @@ -1680,7 +1680,7 @@ pub mod SMVAL50 { } /// Fractional Control Register -pub mod SMFRCTRL0 { +pub mod SMFRCTRL_0 { /// Fractional Cycle PWM Period Enable pub mod FRAC1_EN { @@ -1782,7 +1782,7 @@ pub mod SMFRCTRL0 { } /// Output Control Register -pub mod SMOCTRL0 { +pub mod SMOCTRL_0 { /// PWM_X Fault State pub mod PWMXFS { @@ -1972,7 +1972,7 @@ pub mod SMOCTRL0 { } /// Status Register -pub mod SMSTS0 { +pub mod SMSTS_0 { /// Compare Flags pub mod CMPF { @@ -2144,7 +2144,7 @@ pub mod SMSTS0 { } /// Interrupt Enable Register -pub mod SMINTEN0 { +pub mod SMINTEN_0 { /// Compare Interrupt Enables pub mod CMPIE { @@ -2337,7 +2337,7 @@ pub mod SMINTEN0 { } /// DMA Enable Register -pub mod SMDMAEN0 { +pub mod SMDMAEN_0 { /// Capture X0 FIFO DMA Enable pub mod CX0DE { @@ -2494,7 +2494,7 @@ pub mod SMDMAEN0 { } /// Output Trigger Control Register -pub mod SMTCTRL0 { +pub mod SMTCTRL_0 { /// Output Trigger Enables pub mod OUT_TRIG_EN { @@ -2582,7 +2582,7 @@ pub mod SMTCTRL0 { } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP00 { +pub mod SMDISMAP0_0 { /// PWM_A Fault Disable Mask 0 pub mod DIS0A { @@ -2628,7 +2628,7 @@ pub mod SMDISMAP00 { } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP10 { +pub mod SMDISMAP1_0 { /// PWM_A Fault Disable Mask 1 pub mod DIS1A { @@ -2674,7 +2674,7 @@ pub mod SMDISMAP10 { } /// Deadtime Count Register 0 -pub mod SMDTCNT00 { +pub mod SMDTCNT0_0 { /// DTCNT0 pub mod DTCNT0 { @@ -2692,7 +2692,7 @@ pub mod SMDTCNT00 { } /// Deadtime Count Register 1 -pub mod SMDTCNT10 { +pub mod SMDTCNT1_0 { /// DTCNT1 pub mod DTCNT1 { @@ -2710,7 +2710,7 @@ pub mod SMDTCNT10 { } /// Capture Control A Register -pub mod SMCAPTCTRLA0 { +pub mod SMCAPTCTRLA_0 { /// Arm A pub mod ARMA { @@ -2894,7 +2894,7 @@ pub mod SMCAPTCTRLA0 { } /// Capture Compare A Register -pub mod SMCAPTCOMPA0 { +pub mod SMCAPTCOMPA_0 { /// Edge Compare A pub mod EDGCMPA { @@ -2926,7 +2926,7 @@ pub mod SMCAPTCOMPA0 { } /// Capture Control B Register -pub mod SMCAPTCTRLB0 { +pub mod SMCAPTCTRLB_0 { /// Arm B pub mod ARMB { @@ -3110,7 +3110,7 @@ pub mod SMCAPTCTRLB0 { } /// Capture Compare B Register -pub mod SMCAPTCOMPB0 { +pub mod SMCAPTCOMPB_0 { /// Edge Compare B pub mod EDGCMPB { @@ -3142,7 +3142,7 @@ pub mod SMCAPTCOMPB0 { } /// Capture Control X Register -pub mod SMCAPTCTRLX0 { +pub mod SMCAPTCTRLX_0 { /// Arm X pub mod ARMX { @@ -3326,7 +3326,7 @@ pub mod SMCAPTCTRLX0 { } /// Capture Compare X Register -pub mod SMCAPTCOMPX0 { +pub mod SMCAPTCOMPX_0 { /// Edge Compare X pub mod EDGCMPX { @@ -3358,7 +3358,7 @@ pub mod SMCAPTCOMPX0 { } /// Capture Value 0 Register -pub mod SMCVAL00 { +pub mod SMCVAL0_0 { /// CAPTVAL0 pub mod CAPTVAL0 { @@ -3376,7 +3376,7 @@ pub mod SMCVAL00 { } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC0 { +pub mod SMCVAL0CYC_0 { /// CVAL0CYC pub mod CVAL0CYC { @@ -3394,7 +3394,7 @@ pub mod SMCVAL0CYC0 { } /// Capture Value 1 Register -pub mod SMCVAL10 { +pub mod SMCVAL1_0 { /// CAPTVAL1 pub mod CAPTVAL1 { @@ -3412,7 +3412,7 @@ pub mod SMCVAL10 { } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC0 { +pub mod SMCVAL1CYC_0 { /// CVAL1CYC pub mod CVAL1CYC { @@ -3430,7 +3430,7 @@ pub mod SMCVAL1CYC0 { } /// Capture Value 2 Register -pub mod SMCVAL20 { +pub mod SMCVAL2_0 { /// CAPTVAL2 pub mod CAPTVAL2 { @@ -3448,7 +3448,7 @@ pub mod SMCVAL20 { } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC0 { +pub mod SMCVAL2CYC_0 { /// CVAL2CYC pub mod CVAL2CYC { @@ -3466,7 +3466,7 @@ pub mod SMCVAL2CYC0 { } /// Capture Value 3 Register -pub mod SMCVAL30 { +pub mod SMCVAL3_0 { /// CAPTVAL3 pub mod CAPTVAL3 { @@ -3484,7 +3484,7 @@ pub mod SMCVAL30 { } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC0 { +pub mod SMCVAL3CYC_0 { /// CVAL3CYC pub mod CVAL3CYC { @@ -3502,7 +3502,7 @@ pub mod SMCVAL3CYC0 { } /// Capture Value 4 Register -pub mod SMCVAL40 { +pub mod SMCVAL4_0 { /// CAPTVAL4 pub mod CAPTVAL4 { @@ -3520,7 +3520,7 @@ pub mod SMCVAL40 { } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC0 { +pub mod SMCVAL4CYC_0 { /// CVAL4CYC pub mod CVAL4CYC { @@ -3538,7 +3538,7 @@ pub mod SMCVAL4CYC0 { } /// Capture Value 5 Register -pub mod SMCVAL50 { +pub mod SMCVAL5_0 { /// CAPTVAL5 pub mod CAPTVAL5 { @@ -3556,7 +3556,7 @@ pub mod SMCVAL50 { } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC0 { +pub mod SMCVAL5CYC_0 { /// CVAL5CYC pub mod CVAL5CYC { @@ -3574,1453 +3574,1453 @@ pub mod SMCVAL5CYC0 { } /// Counter Register -pub mod SMCNT1 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_1 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT1 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_1 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL21 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_1 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL1 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_1 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL01 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_1 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL11 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_1 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL11 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_1 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL21 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_1 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL21 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_1 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL31 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_1 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL31 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_1 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL41 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_1 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL41 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_1 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL51 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_1 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL51 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_1 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL1 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_1 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL1 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_1 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS1 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_1 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN1 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_1 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN1 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_1 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL1 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_1 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP01 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_1 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP11 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_1 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT01 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_1 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT11 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_1 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA1 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_1 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA1 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_1 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB1 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_1 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB1 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_1 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX1 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_1 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX1 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_1 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL01 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_1 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC1 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_1 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL11 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_1 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC1 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_1 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL21 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_1 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC1 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_1 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL31 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_1 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC1 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_1 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL41 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_1 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC1 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_1 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL51 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_1 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC1 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_1 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } /// Counter Register -pub mod SMCNT2 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_2 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT2 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_2 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL22 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_2 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL2 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_2 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL02 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_2 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL12 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_2 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL12 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_2 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL22 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_2 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL22 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_2 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL32 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_2 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL32 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_2 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL42 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_2 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL42 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_2 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL52 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_2 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL52 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_2 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL2 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_2 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL2 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_2 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS2 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_2 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN2 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_2 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN2 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_2 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL2 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_2 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP02 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_2 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP12 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_2 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT02 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_2 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT12 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_2 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA2 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_2 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA2 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_2 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB2 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_2 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB2 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_2 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX2 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_2 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX2 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_2 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL02 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_2 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC2 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_2 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL12 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_2 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC2 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_2 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL22 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_2 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC2 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_2 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL32 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_2 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC2 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_2 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL42 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_2 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC2 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_2 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL52 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_2 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC2 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_2 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } /// Counter Register -pub mod SMCNT3 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_3 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT3 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_3 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL23 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_3 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL3 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_3 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL03 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_3 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL13 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_3 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL13 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_3 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL23 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_3 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL23 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_3 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL33 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_3 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL33 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_3 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL43 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_3 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL43 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_3 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL53 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_3 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL53 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_3 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL3 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_3 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL3 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_3 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS3 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_3 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN3 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_3 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN3 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_3 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL3 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_3 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP03 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_3 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP13 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_3 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT03 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_3 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT13 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_3 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA3 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_3 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA3 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_3 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB3 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_3 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB3 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_3 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX3 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_3 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX3 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_3 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL03 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_3 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC3 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_3 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL13 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_3 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC3 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_3 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL23 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_3 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC3 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_3 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL33 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_3 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC3 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_3 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL43 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_3 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC3 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_3 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL53 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_3 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC3 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_3 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } #[repr(C)] pub struct RegisterBlock { /// Counter Register - pub SMCNT0: RORegister, + pub SMCNT_0: RORegister, /// Initial Count Register - pub SMINIT0: RWRegister, + pub SMINIT_0: RWRegister, /// Control 2 Register - pub SMCTRL20: RWRegister, + pub SMCTRL2_0: RWRegister, /// Control Register - pub SMCTRL0: RWRegister, + pub SMCTRL_0: RWRegister, _reserved1: [u16; 1], /// Value Register 0 - pub SMVAL00: RWRegister, + pub SMVAL0_0: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL10: RWRegister, + pub SMFRACVAL1_0: RWRegister, /// Value Register 1 - pub SMVAL10: RWRegister, + pub SMVAL1_0: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL20: RWRegister, + pub SMFRACVAL2_0: RWRegister, /// Value Register 2 - pub SMVAL20: RWRegister, + pub SMVAL2_0: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL30: RWRegister, + pub SMFRACVAL3_0: RWRegister, /// Value Register 3 - pub SMVAL30: RWRegister, + pub SMVAL3_0: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL40: RWRegister, + pub SMFRACVAL4_0: RWRegister, /// Value Register 4 - pub SMVAL40: RWRegister, + pub SMVAL4_0: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL50: RWRegister, + pub SMFRACVAL5_0: RWRegister, /// Value Register 5 - pub SMVAL50: RWRegister, + pub SMVAL5_0: RWRegister, /// Fractional Control Register - pub SMFRCTRL0: RWRegister, + pub SMFRCTRL_0: RWRegister, /// Output Control Register - pub SMOCTRL0: RWRegister, + pub SMOCTRL_0: RWRegister, /// Status Register - pub SMSTS0: RWRegister, + pub SMSTS_0: RWRegister, /// Interrupt Enable Register - pub SMINTEN0: RWRegister, + pub SMINTEN_0: RWRegister, /// DMA Enable Register - pub SMDMAEN0: RWRegister, + pub SMDMAEN_0: RWRegister, /// Output Trigger Control Register - pub SMTCTRL0: RWRegister, + pub SMTCTRL_0: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP00: RWRegister, + pub SMDISMAP0_0: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP10: RWRegister, + pub SMDISMAP1_0: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT00: RWRegister, + pub SMDTCNT0_0: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT10: RWRegister, + pub SMDTCNT1_0: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA0: RWRegister, + pub SMCAPTCTRLA_0: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA0: RWRegister, + pub SMCAPTCOMPA_0: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB0: RWRegister, + pub SMCAPTCTRLB_0: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB0: RWRegister, + pub SMCAPTCOMPB_0: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX0: RWRegister, + pub SMCAPTCTRLX_0: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX0: RWRegister, + pub SMCAPTCOMPX_0: RWRegister, /// Capture Value 0 Register - pub SMCVAL00: RORegister, + pub SMCVAL0_0: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC0: RORegister, + pub SMCVAL0CYC_0: RORegister, /// Capture Value 1 Register - pub SMCVAL10: RORegister, + pub SMCVAL1_0: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC0: RORegister, + pub SMCVAL1CYC_0: RORegister, /// Capture Value 2 Register - pub SMCVAL20: RORegister, + pub SMCVAL2_0: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC0: RORegister, + pub SMCVAL2CYC_0: RORegister, /// Capture Value 3 Register - pub SMCVAL30: RORegister, + pub SMCVAL3_0: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC0: RORegister, + pub SMCVAL3CYC_0: RORegister, /// Capture Value 4 Register - pub SMCVAL40: RORegister, + pub SMCVAL4_0: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC0: RORegister, + pub SMCVAL4CYC_0: RORegister, /// Capture Value 5 Register - pub SMCVAL50: RORegister, + pub SMCVAL5_0: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC0: RORegister, + pub SMCVAL5CYC_0: RORegister, _reserved2: [u32; 2], /// Counter Register - pub SMCNT1: RORegister, + pub SMCNT_1: RORegister, /// Initial Count Register - pub SMINIT1: RWRegister, + pub SMINIT_1: RWRegister, /// Control 2 Register - pub SMCTRL21: RWRegister, + pub SMCTRL2_1: RWRegister, /// Control Register - pub SMCTRL1: RWRegister, + pub SMCTRL_1: RWRegister, _reserved3: [u16; 1], /// Value Register 0 - pub SMVAL01: RWRegister, + pub SMVAL0_1: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL11: RWRegister, + pub SMFRACVAL1_1: RWRegister, /// Value Register 1 - pub SMVAL11: RWRegister, + pub SMVAL1_1: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL21: RWRegister, + pub SMFRACVAL2_1: RWRegister, /// Value Register 2 - pub SMVAL21: RWRegister, + pub SMVAL2_1: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL31: RWRegister, + pub SMFRACVAL3_1: RWRegister, /// Value Register 3 - pub SMVAL31: RWRegister, + pub SMVAL3_1: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL41: RWRegister, + pub SMFRACVAL4_1: RWRegister, /// Value Register 4 - pub SMVAL41: RWRegister, + pub SMVAL4_1: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL51: RWRegister, + pub SMFRACVAL5_1: RWRegister, /// Value Register 5 - pub SMVAL51: RWRegister, + pub SMVAL5_1: RWRegister, /// Fractional Control Register - pub SMFRCTRL1: RWRegister, + pub SMFRCTRL_1: RWRegister, /// Output Control Register - pub SMOCTRL1: RWRegister, + pub SMOCTRL_1: RWRegister, /// Status Register - pub SMSTS1: RWRegister, + pub SMSTS_1: RWRegister, /// Interrupt Enable Register - pub SMINTEN1: RWRegister, + pub SMINTEN_1: RWRegister, /// DMA Enable Register - pub SMDMAEN1: RWRegister, + pub SMDMAEN_1: RWRegister, /// Output Trigger Control Register - pub SMTCTRL1: RWRegister, + pub SMTCTRL_1: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP01: RWRegister, + pub SMDISMAP0_1: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP11: RWRegister, + pub SMDISMAP1_1: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT01: RWRegister, + pub SMDTCNT0_1: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT11: RWRegister, + pub SMDTCNT1_1: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA1: RWRegister, + pub SMCAPTCTRLA_1: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA1: RWRegister, + pub SMCAPTCOMPA_1: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB1: RWRegister, + pub SMCAPTCTRLB_1: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB1: RWRegister, + pub SMCAPTCOMPB_1: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX1: RWRegister, + pub SMCAPTCTRLX_1: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX1: RWRegister, + pub SMCAPTCOMPX_1: RWRegister, /// Capture Value 0 Register - pub SMCVAL01: RORegister, + pub SMCVAL0_1: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC1: RORegister, + pub SMCVAL0CYC_1: RORegister, /// Capture Value 1 Register - pub SMCVAL11: RORegister, + pub SMCVAL1_1: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC1: RORegister, + pub SMCVAL1CYC_1: RORegister, /// Capture Value 2 Register - pub SMCVAL21: RORegister, + pub SMCVAL2_1: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC1: RORegister, + pub SMCVAL2CYC_1: RORegister, /// Capture Value 3 Register - pub SMCVAL31: RORegister, + pub SMCVAL3_1: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC1: RORegister, + pub SMCVAL3CYC_1: RORegister, /// Capture Value 4 Register - pub SMCVAL41: RORegister, + pub SMCVAL4_1: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC1: RORegister, + pub SMCVAL4CYC_1: RORegister, /// Capture Value 5 Register - pub SMCVAL51: RORegister, + pub SMCVAL5_1: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC1: RORegister, + pub SMCVAL5CYC_1: RORegister, _reserved4: [u32; 2], /// Counter Register - pub SMCNT2: RORegister, + pub SMCNT_2: RORegister, /// Initial Count Register - pub SMINIT2: RWRegister, + pub SMINIT_2: RWRegister, /// Control 2 Register - pub SMCTRL22: RWRegister, + pub SMCTRL2_2: RWRegister, /// Control Register - pub SMCTRL2: RWRegister, + pub SMCTRL_2: RWRegister, _reserved5: [u16; 1], /// Value Register 0 - pub SMVAL02: RWRegister, + pub SMVAL0_2: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL12: RWRegister, + pub SMFRACVAL1_2: RWRegister, /// Value Register 1 - pub SMVAL12: RWRegister, + pub SMVAL1_2: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL22: RWRegister, + pub SMFRACVAL2_2: RWRegister, /// Value Register 2 - pub SMVAL22: RWRegister, + pub SMVAL2_2: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL32: RWRegister, + pub SMFRACVAL3_2: RWRegister, /// Value Register 3 - pub SMVAL32: RWRegister, + pub SMVAL3_2: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL42: RWRegister, + pub SMFRACVAL4_2: RWRegister, /// Value Register 4 - pub SMVAL42: RWRegister, + pub SMVAL4_2: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL52: RWRegister, + pub SMFRACVAL5_2: RWRegister, /// Value Register 5 - pub SMVAL52: RWRegister, + pub SMVAL5_2: RWRegister, /// Fractional Control Register - pub SMFRCTRL2: RWRegister, + pub SMFRCTRL_2: RWRegister, /// Output Control Register - pub SMOCTRL2: RWRegister, + pub SMOCTRL_2: RWRegister, /// Status Register - pub SMSTS2: RWRegister, + pub SMSTS_2: RWRegister, /// Interrupt Enable Register - pub SMINTEN2: RWRegister, + pub SMINTEN_2: RWRegister, /// DMA Enable Register - pub SMDMAEN2: RWRegister, + pub SMDMAEN_2: RWRegister, /// Output Trigger Control Register - pub SMTCTRL2: RWRegister, + pub SMTCTRL_2: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP02: RWRegister, + pub SMDISMAP0_2: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP12: RWRegister, + pub SMDISMAP1_2: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT02: RWRegister, + pub SMDTCNT0_2: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT12: RWRegister, + pub SMDTCNT1_2: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA2: RWRegister, + pub SMCAPTCTRLA_2: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA2: RWRegister, + pub SMCAPTCOMPA_2: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB2: RWRegister, + pub SMCAPTCTRLB_2: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB2: RWRegister, + pub SMCAPTCOMPB_2: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX2: RWRegister, + pub SMCAPTCTRLX_2: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX2: RWRegister, + pub SMCAPTCOMPX_2: RWRegister, /// Capture Value 0 Register - pub SMCVAL02: RORegister, + pub SMCVAL0_2: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC2: RORegister, + pub SMCVAL0CYC_2: RORegister, /// Capture Value 1 Register - pub SMCVAL12: RORegister, + pub SMCVAL1_2: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC2: RORegister, + pub SMCVAL1CYC_2: RORegister, /// Capture Value 2 Register - pub SMCVAL22: RORegister, + pub SMCVAL2_2: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC2: RORegister, + pub SMCVAL2CYC_2: RORegister, /// Capture Value 3 Register - pub SMCVAL32: RORegister, + pub SMCVAL3_2: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC2: RORegister, + pub SMCVAL3CYC_2: RORegister, /// Capture Value 4 Register - pub SMCVAL42: RORegister, + pub SMCVAL4_2: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC2: RORegister, + pub SMCVAL4CYC_2: RORegister, /// Capture Value 5 Register - pub SMCVAL52: RORegister, + pub SMCVAL5_2: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC2: RORegister, + pub SMCVAL5CYC_2: RORegister, _reserved6: [u32; 2], /// Counter Register - pub SMCNT3: RORegister, + pub SMCNT_3: RORegister, /// Initial Count Register - pub SMINIT3: RWRegister, + pub SMINIT_3: RWRegister, /// Control 2 Register - pub SMCTRL23: RWRegister, + pub SMCTRL2_3: RWRegister, /// Control Register - pub SMCTRL3: RWRegister, + pub SMCTRL_3: RWRegister, _reserved7: [u16; 1], /// Value Register 0 - pub SMVAL03: RWRegister, + pub SMVAL0_3: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL13: RWRegister, + pub SMFRACVAL1_3: RWRegister, /// Value Register 1 - pub SMVAL13: RWRegister, + pub SMVAL1_3: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL23: RWRegister, + pub SMFRACVAL2_3: RWRegister, /// Value Register 2 - pub SMVAL23: RWRegister, + pub SMVAL2_3: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL33: RWRegister, + pub SMFRACVAL3_3: RWRegister, /// Value Register 3 - pub SMVAL33: RWRegister, + pub SMVAL3_3: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL43: RWRegister, + pub SMFRACVAL4_3: RWRegister, /// Value Register 4 - pub SMVAL43: RWRegister, + pub SMVAL4_3: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL53: RWRegister, + pub SMFRACVAL5_3: RWRegister, /// Value Register 5 - pub SMVAL53: RWRegister, + pub SMVAL5_3: RWRegister, /// Fractional Control Register - pub SMFRCTRL3: RWRegister, + pub SMFRCTRL_3: RWRegister, /// Output Control Register - pub SMOCTRL3: RWRegister, + pub SMOCTRL_3: RWRegister, /// Status Register - pub SMSTS3: RWRegister, + pub SMSTS_3: RWRegister, /// Interrupt Enable Register - pub SMINTEN3: RWRegister, + pub SMINTEN_3: RWRegister, /// DMA Enable Register - pub SMDMAEN3: RWRegister, + pub SMDMAEN_3: RWRegister, /// Output Trigger Control Register - pub SMTCTRL3: RWRegister, + pub SMTCTRL_3: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP03: RWRegister, + pub SMDISMAP0_3: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP13: RWRegister, + pub SMDISMAP1_3: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT03: RWRegister, + pub SMDTCNT0_3: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT13: RWRegister, + pub SMDTCNT1_3: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA3: RWRegister, + pub SMCAPTCTRLA_3: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA3: RWRegister, + pub SMCAPTCOMPA_3: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB3: RWRegister, + pub SMCAPTCTRLB_3: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB3: RWRegister, + pub SMCAPTCOMPB_3: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX3: RWRegister, + pub SMCAPTCTRLX_3: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX3: RWRegister, + pub SMCAPTCOMPX_3: RWRegister, /// Capture Value 0 Register - pub SMCVAL03: RORegister, + pub SMCVAL0_3: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC3: RORegister, + pub SMCVAL0CYC_3: RORegister, /// Capture Value 1 Register - pub SMCVAL13: RORegister, + pub SMCVAL1_3: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC3: RORegister, + pub SMCVAL1CYC_3: RORegister, /// Capture Value 2 Register - pub SMCVAL23: RORegister, + pub SMCVAL2_3: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC3: RORegister, + pub SMCVAL2CYC_3: RORegister, /// Capture Value 3 Register - pub SMCVAL33: RORegister, + pub SMCVAL3_3: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC3: RORegister, + pub SMCVAL3CYC_3: RORegister, /// Capture Value 4 Register - pub SMCVAL43: RORegister, + pub SMCVAL4_3: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC3: RORegister, + pub SMCVAL4CYC_3: RORegister, /// Capture Value 5 Register - pub SMCVAL53: RORegister, + pub SMCVAL5_3: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC3: RORegister, + pub SMCVAL5CYC_3: RORegister, _reserved8: [u32; 2], @@ -5058,178 +5058,178 @@ pub struct RegisterBlock { pub FCTRL20: RWRegister, } pub struct ResetValues { - pub SMCNT0: u16, - pub SMINIT0: u16, - pub SMCTRL20: u16, - pub SMCTRL0: u16, - pub SMVAL00: u16, - pub SMFRACVAL10: u16, - pub SMVAL10: u16, - pub SMFRACVAL20: u16, - pub SMVAL20: u16, - pub SMFRACVAL30: u16, - pub SMVAL30: u16, - pub SMFRACVAL40: u16, - pub SMVAL40: u16, - pub SMFRACVAL50: u16, - pub SMVAL50: u16, - pub SMFRCTRL0: u16, - pub SMOCTRL0: u16, - pub SMSTS0: u16, - pub SMINTEN0: u16, - pub SMDMAEN0: u16, - pub SMTCTRL0: u16, - pub SMDISMAP00: u16, - pub SMDISMAP10: u16, - pub SMDTCNT00: u16, - pub SMDTCNT10: u16, - pub SMCAPTCTRLA0: u16, - pub SMCAPTCOMPA0: u16, - pub SMCAPTCTRLB0: u16, - pub SMCAPTCOMPB0: u16, - pub SMCAPTCTRLX0: u16, - pub SMCAPTCOMPX0: u16, - pub SMCVAL00: u16, - pub SMCVAL0CYC0: u16, - pub SMCVAL10: u16, - pub SMCVAL1CYC0: u16, - pub SMCVAL20: u16, - pub SMCVAL2CYC0: u16, - pub SMCVAL30: u16, - pub SMCVAL3CYC0: u16, - pub SMCVAL40: u16, - pub SMCVAL4CYC0: u16, - pub SMCVAL50: u16, - pub SMCVAL5CYC0: u16, - pub SMCNT1: u16, - pub SMINIT1: u16, - pub SMCTRL21: u16, - pub SMCTRL1: u16, - pub SMVAL01: u16, - pub SMFRACVAL11: u16, - pub SMVAL11: u16, - pub SMFRACVAL21: u16, - pub SMVAL21: u16, - pub SMFRACVAL31: u16, - pub SMVAL31: u16, - pub SMFRACVAL41: u16, - pub SMVAL41: u16, - pub SMFRACVAL51: u16, - pub SMVAL51: u16, - pub SMFRCTRL1: u16, - pub SMOCTRL1: u16, - pub SMSTS1: u16, - pub SMINTEN1: u16, - pub SMDMAEN1: u16, - pub SMTCTRL1: u16, - pub SMDISMAP01: u16, - pub SMDISMAP11: u16, - pub SMDTCNT01: u16, - pub SMDTCNT11: u16, - pub SMCAPTCTRLA1: u16, - pub SMCAPTCOMPA1: u16, - pub SMCAPTCTRLB1: u16, - pub SMCAPTCOMPB1: u16, - pub SMCAPTCTRLX1: u16, - pub SMCAPTCOMPX1: u16, - pub SMCVAL01: u16, - pub SMCVAL0CYC1: u16, - pub SMCVAL11: u16, - pub SMCVAL1CYC1: u16, - pub SMCVAL21: u16, - pub SMCVAL2CYC1: u16, - pub SMCVAL31: u16, - pub SMCVAL3CYC1: u16, - pub SMCVAL41: u16, - pub SMCVAL4CYC1: u16, - pub SMCVAL51: u16, - pub SMCVAL5CYC1: u16, - pub SMCNT2: u16, - pub SMINIT2: u16, - pub SMCTRL22: u16, - pub SMCTRL2: u16, - pub SMVAL02: u16, - pub SMFRACVAL12: u16, - pub SMVAL12: u16, - pub SMFRACVAL22: u16, - pub SMVAL22: u16, - pub SMFRACVAL32: u16, - pub SMVAL32: u16, - pub SMFRACVAL42: u16, - pub SMVAL42: u16, - pub SMFRACVAL52: u16, - pub SMVAL52: u16, - pub SMFRCTRL2: u16, - pub SMOCTRL2: u16, - pub SMSTS2: u16, - pub SMINTEN2: u16, - pub SMDMAEN2: u16, - pub SMTCTRL2: u16, - pub SMDISMAP02: u16, - pub SMDISMAP12: u16, - pub SMDTCNT02: u16, - pub SMDTCNT12: u16, - pub SMCAPTCTRLA2: u16, - pub SMCAPTCOMPA2: u16, - pub SMCAPTCTRLB2: u16, - pub SMCAPTCOMPB2: u16, - pub SMCAPTCTRLX2: u16, - pub SMCAPTCOMPX2: u16, - pub SMCVAL02: u16, - pub SMCVAL0CYC2: u16, - pub SMCVAL12: u16, - pub SMCVAL1CYC2: u16, - pub SMCVAL22: u16, - pub SMCVAL2CYC2: u16, - pub SMCVAL32: u16, - pub SMCVAL3CYC2: u16, - pub SMCVAL42: u16, - pub SMCVAL4CYC2: u16, - pub SMCVAL52: u16, - pub SMCVAL5CYC2: u16, - pub SMCNT3: u16, - pub SMINIT3: u16, - pub SMCTRL23: u16, - pub SMCTRL3: u16, - pub SMVAL03: u16, - pub SMFRACVAL13: u16, - pub SMVAL13: u16, - pub SMFRACVAL23: u16, - pub SMVAL23: u16, - pub SMFRACVAL33: u16, - pub SMVAL33: u16, - pub SMFRACVAL43: u16, - pub SMVAL43: u16, - pub SMFRACVAL53: u16, - pub SMVAL53: u16, - pub SMFRCTRL3: u16, - pub SMOCTRL3: u16, - pub SMSTS3: u16, - pub SMINTEN3: u16, - pub SMDMAEN3: u16, - pub SMTCTRL3: u16, - pub SMDISMAP03: u16, - pub SMDISMAP13: u16, - pub SMDTCNT03: u16, - pub SMDTCNT13: u16, - pub SMCAPTCTRLA3: u16, - pub SMCAPTCOMPA3: u16, - pub SMCAPTCTRLB3: u16, - pub SMCAPTCOMPB3: u16, - pub SMCAPTCTRLX3: u16, - pub SMCAPTCOMPX3: u16, - pub SMCVAL03: u16, - pub SMCVAL0CYC3: u16, - pub SMCVAL13: u16, - pub SMCVAL1CYC3: u16, - pub SMCVAL23: u16, - pub SMCVAL2CYC3: u16, - pub SMCVAL33: u16, - pub SMCVAL3CYC3: u16, - pub SMCVAL43: u16, - pub SMCVAL4CYC3: u16, - pub SMCVAL53: u16, - pub SMCVAL5CYC3: u16, + pub SMCNT_0: u16, + pub SMINIT_0: u16, + pub SMCTRL2_0: u16, + pub SMCTRL_0: u16, + pub SMVAL0_0: u16, + pub SMFRACVAL1_0: u16, + pub SMVAL1_0: u16, + pub SMFRACVAL2_0: u16, + pub SMVAL2_0: u16, + pub SMFRACVAL3_0: u16, + pub SMVAL3_0: u16, + pub SMFRACVAL4_0: u16, + pub SMVAL4_0: u16, + pub SMFRACVAL5_0: u16, + pub SMVAL5_0: u16, + pub SMFRCTRL_0: u16, + pub SMOCTRL_0: u16, + pub SMSTS_0: u16, + pub SMINTEN_0: u16, + pub SMDMAEN_0: u16, + pub SMTCTRL_0: u16, + pub SMDISMAP0_0: u16, + pub SMDISMAP1_0: u16, + pub SMDTCNT0_0: u16, + pub SMDTCNT1_0: u16, + pub SMCAPTCTRLA_0: u16, + pub SMCAPTCOMPA_0: u16, + pub SMCAPTCTRLB_0: u16, + pub SMCAPTCOMPB_0: u16, + pub SMCAPTCTRLX_0: u16, + pub SMCAPTCOMPX_0: u16, + pub SMCVAL0_0: u16, + pub SMCVAL0CYC_0: u16, + pub SMCVAL1_0: u16, + pub SMCVAL1CYC_0: u16, + pub SMCVAL2_0: u16, + pub SMCVAL2CYC_0: u16, + pub SMCVAL3_0: u16, + pub SMCVAL3CYC_0: u16, + pub SMCVAL4_0: u16, + pub SMCVAL4CYC_0: u16, + pub SMCVAL5_0: u16, + pub SMCVAL5CYC_0: u16, + pub SMCNT_1: u16, + pub SMINIT_1: u16, + pub SMCTRL2_1: u16, + pub SMCTRL_1: u16, + pub SMVAL0_1: u16, + pub SMFRACVAL1_1: u16, + pub SMVAL1_1: u16, + pub SMFRACVAL2_1: u16, + pub SMVAL2_1: u16, + pub SMFRACVAL3_1: u16, + pub SMVAL3_1: u16, + pub SMFRACVAL4_1: u16, + pub SMVAL4_1: u16, + pub SMFRACVAL5_1: u16, + pub SMVAL5_1: u16, + pub SMFRCTRL_1: u16, + pub SMOCTRL_1: u16, + pub SMSTS_1: u16, + pub SMINTEN_1: u16, + pub SMDMAEN_1: u16, + pub SMTCTRL_1: u16, + pub SMDISMAP0_1: u16, + pub SMDISMAP1_1: u16, + pub SMDTCNT0_1: u16, + pub SMDTCNT1_1: u16, + pub SMCAPTCTRLA_1: u16, + pub SMCAPTCOMPA_1: u16, + pub SMCAPTCTRLB_1: u16, + pub SMCAPTCOMPB_1: u16, + pub SMCAPTCTRLX_1: u16, + pub SMCAPTCOMPX_1: u16, + pub SMCVAL0_1: u16, + pub SMCVAL0CYC_1: u16, + pub SMCVAL1_1: u16, + pub SMCVAL1CYC_1: u16, + pub SMCVAL2_1: u16, + pub SMCVAL2CYC_1: u16, + pub SMCVAL3_1: u16, + pub SMCVAL3CYC_1: u16, + pub SMCVAL4_1: u16, + pub SMCVAL4CYC_1: u16, + pub SMCVAL5_1: u16, + pub SMCVAL5CYC_1: u16, + pub SMCNT_2: u16, + pub SMINIT_2: u16, + pub SMCTRL2_2: u16, + pub SMCTRL_2: u16, + pub SMVAL0_2: u16, + pub SMFRACVAL1_2: u16, + pub SMVAL1_2: u16, + pub SMFRACVAL2_2: u16, + pub SMVAL2_2: u16, + pub SMFRACVAL3_2: u16, + pub SMVAL3_2: u16, + pub SMFRACVAL4_2: u16, + pub SMVAL4_2: u16, + pub SMFRACVAL5_2: u16, + pub SMVAL5_2: u16, + pub SMFRCTRL_2: u16, + pub SMOCTRL_2: u16, + pub SMSTS_2: u16, + pub SMINTEN_2: u16, + pub SMDMAEN_2: u16, + pub SMTCTRL_2: u16, + pub SMDISMAP0_2: u16, + pub SMDISMAP1_2: u16, + pub SMDTCNT0_2: u16, + pub SMDTCNT1_2: u16, + pub SMCAPTCTRLA_2: u16, + pub SMCAPTCOMPA_2: u16, + pub SMCAPTCTRLB_2: u16, + pub SMCAPTCOMPB_2: u16, + pub SMCAPTCTRLX_2: u16, + pub SMCAPTCOMPX_2: u16, + pub SMCVAL0_2: u16, + pub SMCVAL0CYC_2: u16, + pub SMCVAL1_2: u16, + pub SMCVAL1CYC_2: u16, + pub SMCVAL2_2: u16, + pub SMCVAL2CYC_2: u16, + pub SMCVAL3_2: u16, + pub SMCVAL3CYC_2: u16, + pub SMCVAL4_2: u16, + pub SMCVAL4CYC_2: u16, + pub SMCVAL5_2: u16, + pub SMCVAL5CYC_2: u16, + pub SMCNT_3: u16, + pub SMINIT_3: u16, + pub SMCTRL2_3: u16, + pub SMCTRL_3: u16, + pub SMVAL0_3: u16, + pub SMFRACVAL1_3: u16, + pub SMVAL1_3: u16, + pub SMFRACVAL2_3: u16, + pub SMVAL2_3: u16, + pub SMFRACVAL3_3: u16, + pub SMVAL3_3: u16, + pub SMFRACVAL4_3: u16, + pub SMVAL4_3: u16, + pub SMFRACVAL5_3: u16, + pub SMVAL5_3: u16, + pub SMFRCTRL_3: u16, + pub SMOCTRL_3: u16, + pub SMSTS_3: u16, + pub SMINTEN_3: u16, + pub SMDMAEN_3: u16, + pub SMTCTRL_3: u16, + pub SMDISMAP0_3: u16, + pub SMDISMAP1_3: u16, + pub SMDTCNT0_3: u16, + pub SMDTCNT1_3: u16, + pub SMCAPTCTRLA_3: u16, + pub SMCAPTCOMPA_3: u16, + pub SMCAPTCTRLB_3: u16, + pub SMCAPTCOMPB_3: u16, + pub SMCAPTCTRLX_3: u16, + pub SMCAPTCOMPX_3: u16, + pub SMCVAL0_3: u16, + pub SMCVAL0CYC_3: u16, + pub SMCVAL1_3: u16, + pub SMCVAL1CYC_3: u16, + pub SMCVAL2_3: u16, + pub SMCVAL2CYC_3: u16, + pub SMCVAL3_3: u16, + pub SMCVAL3CYC_3: u16, + pub SMCVAL4_3: u16, + pub SMCVAL4CYC_3: u16, + pub SMCVAL5_3: u16, + pub SMCVAL5CYC_3: u16, pub OUTEN: u16, pub MASK: u16, pub SWCOUT: u16, @@ -5340,178 +5340,178 @@ impl PWM { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, }; /// Safe access to PWM diff --git a/src/imxrt102/imxrt1021/dma0.rs b/src/imxrt102/imxrt1021/dma0.rs index 767f3c0af2de..e52bc24a5e8a 100644 --- a/src/imxrt102/imxrt1021/dma0.rs +++ b/src/imxrt102/imxrt1021/dma0.rs @@ -5654,7 +5654,7 @@ pub mod DCHMID31 { } /// TCD Source Address -pub mod TCD_SADDR0 { +pub mod TCD_SADDR_0 { /// Source Address pub mod SADDR { @@ -5672,7 +5672,7 @@ pub mod TCD_SADDR0 { } /// TCD Signed Source Address Offset -pub mod TCD_SOFF0 { +pub mod TCD_SOFF_0 { /// Source address signed offset pub mod SOFF { @@ -5690,7 +5690,7 @@ pub mod TCD_SOFF0 { } /// TCD Transfer Attributes -pub mod TCD_ATTR0 { +pub mod TCD_ATTR_0 { /// Destination data transfer size pub mod DSIZE { @@ -5796,11 +5796,11 @@ pub mod TCD_ATTR0 { } } -/// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES0 -/// TCD_NBYTES_ML: TCD_NBYTES_MLNO0 and TCD_NBYTES_MLOFFNO0 -/// TCD_NBYTES_MLNO0: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +/// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES_0 +/// TCD_NBYTES_ML: TCD_NBYTES_MLNO_0 and TCD_NBYTES_MLOFFNO_0 +/// TCD_NBYTES_MLNO_0: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) pub mod TCD_NBYTES_ML { /// Minor Byte Transfer Count @@ -5875,7 +5875,7 @@ pub mod TCD_NBYTES_ML { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST0 { +pub mod TCD_SLAST_0 { /// Last Source Address Adjustment pub mod SLAST { @@ -5893,7 +5893,7 @@ pub mod TCD_SLAST0 { } /// TCD Destination Address -pub mod TCD_DADDR0 { +pub mod TCD_DADDR_0 { /// Destination Address pub mod DADDR { @@ -5911,7 +5911,7 @@ pub mod TCD_DADDR0 { } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF0 { +pub mod TCD_DOFF_0 { /// Destination Address Signed Offset pub mod DOFF { @@ -5928,9 +5928,9 @@ pub mod TCD_DOFF0 { } } -/// TCD_CITER_ELINKNO0 and TCD_CITER_ELINKYES0 -/// TCD_CITER_ELINKNO0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +/// TCD_CITER_ELINKNO_0 and TCD_CITER_ELINKYES_0 +/// TCD_CITER_ELINKNO_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub mod TCD_CITER_ELINK { /// Current Major Iteration Count @@ -5984,7 +5984,7 @@ pub mod TCD_CITER_ELINK { } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA0 { +pub mod TCD_DLASTSGA_0 { /// DLASTSGA pub mod DLASTSGA { @@ -6002,7 +6002,7 @@ pub mod TCD_DLASTSGA0 { } /// TCD Control and Status -pub mod TCD_CSR0 { +pub mod TCD_CSR_0 { /// Channel Start pub mod START { @@ -6197,9 +6197,9 @@ pub mod TCD_CSR0 { } } -/// TCD_BITER_ELINKNO0 and TCD_BITER_ELINKYES0 -/// TCD_BITER_ELINKNO0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +/// TCD_BITER_ELINKNO_0 and TCD_BITER_ELINKYES_0 +/// TCD_BITER_ELINKNO_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub mod TCD_BITER_ELINK { /// Starting Major Iteration Count @@ -6253,29 +6253,29 @@ pub mod TCD_BITER_ELINK { } /// TCD Source Address -pub mod TCD_SADDR1 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_1 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF1 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_1 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR1 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFYES1 -/// TCD_NBYTES_MLNO1: TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFNO1 -/// TCD_NBYTES_MLNO1: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO1 { +pub mod TCD_ATTR_1 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFYES_1 +/// TCD_NBYTES_MLNO_1: TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFNO_1 +/// TCD_NBYTES_MLNO_1: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_1 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6283,81 +6283,81 @@ pub mod TCD_NBYTES_MLNO1 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST1 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_1 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR1 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_1 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF1 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_1 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO1 and TCD_CITER_ELINKYES1 -/// TCD_CITER_ELINKNO1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO1 { +/// TCD_CITER_ELINKNO_1 and TCD_CITER_ELINKYES_1 +/// TCD_CITER_ELINKNO_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_1 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA1 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_1 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR1 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO1 and TCD_BITER_ELINKYES1 -/// TCD_BITER_ELINKNO1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO1 { +pub mod TCD_CSR_1 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_1 and TCD_BITER_ELINKYES_1 +/// TCD_BITER_ELINKNO_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_1 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR2 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_2 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF2 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_2 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR2 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFYES2 -/// TCD_NBYTES_MLNO2: TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFNO2 -/// TCD_NBYTES_MLNO2: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO2 { +pub mod TCD_ATTR_2 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFYES_2 +/// TCD_NBYTES_MLNO_2: TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFNO_2 +/// TCD_NBYTES_MLNO_2: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_2 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6365,81 +6365,81 @@ pub mod TCD_NBYTES_MLNO2 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST2 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_2 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR2 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_2 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF2 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_2 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO2 and TCD_CITER_ELINKYES2 -/// TCD_CITER_ELINKNO2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO2 { +/// TCD_CITER_ELINKNO_2 and TCD_CITER_ELINKYES_2 +/// TCD_CITER_ELINKNO_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_2 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA2 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_2 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR2 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO2 and TCD_BITER_ELINKYES2 -/// TCD_BITER_ELINKNO2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO2 { +pub mod TCD_CSR_2 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_2 and TCD_BITER_ELINKYES_2 +/// TCD_BITER_ELINKNO_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_2 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR3 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_3 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF3 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_3 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR3 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFYES3 -/// TCD_NBYTES_MLNO3: TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFNO3 -/// TCD_NBYTES_MLNO3: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO3 { +pub mod TCD_ATTR_3 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFYES_3 +/// TCD_NBYTES_MLNO_3: TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFNO_3 +/// TCD_NBYTES_MLNO_3: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_3 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6447,81 +6447,81 @@ pub mod TCD_NBYTES_MLNO3 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST3 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_3 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR3 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_3 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF3 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_3 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO3 and TCD_CITER_ELINKYES3 -/// TCD_CITER_ELINKNO3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO3 { +/// TCD_CITER_ELINKNO_3 and TCD_CITER_ELINKYES_3 +/// TCD_CITER_ELINKNO_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_3 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA3 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_3 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR3 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO3 and TCD_BITER_ELINKYES3 -/// TCD_BITER_ELINKNO3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO3 { +pub mod TCD_CSR_3 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_3 and TCD_BITER_ELINKYES_3 +/// TCD_BITER_ELINKNO_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_3 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR4 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_4 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF4 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_4 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR4 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFYES4 -/// TCD_NBYTES_MLNO4: TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFNO4 -/// TCD_NBYTES_MLNO4: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO4 { +pub mod TCD_ATTR_4 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFYES_4 +/// TCD_NBYTES_MLNO_4: TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFNO_4 +/// TCD_NBYTES_MLNO_4: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_4 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6529,81 +6529,81 @@ pub mod TCD_NBYTES_MLNO4 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST4 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_4 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR4 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_4 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF4 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_4 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO4 and TCD_CITER_ELINKYES4 -/// TCD_CITER_ELINKNO4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO4 { +/// TCD_CITER_ELINKNO_4 and TCD_CITER_ELINKYES_4 +/// TCD_CITER_ELINKNO_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_4 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA4 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_4 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR4 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO4 and TCD_BITER_ELINKYES4 -/// TCD_BITER_ELINKNO4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO4 { +pub mod TCD_CSR_4 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_4 and TCD_BITER_ELINKYES_4 +/// TCD_BITER_ELINKNO_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_4 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR5 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_5 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF5 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_5 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR5 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFYES5 -/// TCD_NBYTES_MLNO5: TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFNO5 -/// TCD_NBYTES_MLNO5: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO5 { +pub mod TCD_ATTR_5 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFYES_5 +/// TCD_NBYTES_MLNO_5: TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFNO_5 +/// TCD_NBYTES_MLNO_5: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_5 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6611,81 +6611,81 @@ pub mod TCD_NBYTES_MLNO5 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST5 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_5 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR5 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_5 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF5 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_5 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO5 and TCD_CITER_ELINKYES5 -/// TCD_CITER_ELINKNO5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO5 { +/// TCD_CITER_ELINKNO_5 and TCD_CITER_ELINKYES_5 +/// TCD_CITER_ELINKNO_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_5 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA5 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_5 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR5 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO5 and TCD_BITER_ELINKYES5 -/// TCD_BITER_ELINKNO5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO5 { +pub mod TCD_CSR_5 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_5 and TCD_BITER_ELINKYES_5 +/// TCD_BITER_ELINKNO_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_5 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR6 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_6 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF6 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_6 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR6 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFYES6 -/// TCD_NBYTES_MLNO6: TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFNO6 -/// TCD_NBYTES_MLNO6: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO6 { +pub mod TCD_ATTR_6 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFYES_6 +/// TCD_NBYTES_MLNO_6: TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFNO_6 +/// TCD_NBYTES_MLNO_6: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_6 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6693,81 +6693,81 @@ pub mod TCD_NBYTES_MLNO6 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST6 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_6 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR6 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_6 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF6 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_6 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO6 and TCD_CITER_ELINKYES6 -/// TCD_CITER_ELINKNO6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO6 { +/// TCD_CITER_ELINKNO_6 and TCD_CITER_ELINKYES_6 +/// TCD_CITER_ELINKNO_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_6 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA6 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_6 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR6 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO6 and TCD_BITER_ELINKYES6 -/// TCD_BITER_ELINKNO6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO6 { +pub mod TCD_CSR_6 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_6 and TCD_BITER_ELINKYES_6 +/// TCD_BITER_ELINKNO_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_6 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR7 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_7 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF7 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_7 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR7 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFYES7 -/// TCD_NBYTES_MLNO7: TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFNO7 -/// TCD_NBYTES_MLNO7: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO7 { +pub mod TCD_ATTR_7 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFYES_7 +/// TCD_NBYTES_MLNO_7: TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFNO_7 +/// TCD_NBYTES_MLNO_7: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_7 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6775,81 +6775,81 @@ pub mod TCD_NBYTES_MLNO7 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST7 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_7 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR7 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_7 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF7 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_7 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO7 and TCD_CITER_ELINKYES7 -/// TCD_CITER_ELINKNO7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO7 { +/// TCD_CITER_ELINKNO_7 and TCD_CITER_ELINKYES_7 +/// TCD_CITER_ELINKNO_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_7 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA7 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_7 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR7 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO7 and TCD_BITER_ELINKYES7 -/// TCD_BITER_ELINKNO7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO7 { +pub mod TCD_CSR_7 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_7 and TCD_BITER_ELINKYES_7 +/// TCD_BITER_ELINKNO_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_7 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR8 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_8 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF8 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_8 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR8 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFYES8 -/// TCD_NBYTES_MLNO8: TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFNO8 -/// TCD_NBYTES_MLNO8: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO8 { +pub mod TCD_ATTR_8 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFYES_8 +/// TCD_NBYTES_MLNO_8: TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFNO_8 +/// TCD_NBYTES_MLNO_8: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_8 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6857,81 +6857,81 @@ pub mod TCD_NBYTES_MLNO8 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST8 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_8 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR8 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_8 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF8 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_8 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO8 and TCD_CITER_ELINKYES8 -/// TCD_CITER_ELINKNO8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO8 { +/// TCD_CITER_ELINKNO_8 and TCD_CITER_ELINKYES_8 +/// TCD_CITER_ELINKNO_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_8 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA8 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_8 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR8 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO8 and TCD_BITER_ELINKYES8 -/// TCD_BITER_ELINKNO8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO8 { +pub mod TCD_CSR_8 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_8 and TCD_BITER_ELINKYES_8 +/// TCD_BITER_ELINKNO_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_8 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR9 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_9 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF9 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_9 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR9 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFYES9 -/// TCD_NBYTES_MLNO9: TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFNO9 -/// TCD_NBYTES_MLNO9: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO9 { +pub mod TCD_ATTR_9 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFYES_9 +/// TCD_NBYTES_MLNO_9: TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFNO_9 +/// TCD_NBYTES_MLNO_9: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_9 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6939,81 +6939,81 @@ pub mod TCD_NBYTES_MLNO9 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST9 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_9 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR9 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_9 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF9 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_9 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO9 and TCD_CITER_ELINKYES9 -/// TCD_CITER_ELINKNO9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO9 { +/// TCD_CITER_ELINKNO_9 and TCD_CITER_ELINKYES_9 +/// TCD_CITER_ELINKNO_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_9 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA9 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_9 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR9 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO9 and TCD_BITER_ELINKYES9 -/// TCD_BITER_ELINKNO9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO9 { +pub mod TCD_CSR_9 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_9 and TCD_BITER_ELINKYES_9 +/// TCD_BITER_ELINKNO_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_9 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR10 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_10 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF10 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_10 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR10 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFYES10 -/// TCD_NBYTES_MLNO10: TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFNO10 -/// TCD_NBYTES_MLNO10: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO10 { +pub mod TCD_ATTR_10 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFYES_10 +/// TCD_NBYTES_MLNO_10: TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFNO_10 +/// TCD_NBYTES_MLNO_10: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_10 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7021,81 +7021,81 @@ pub mod TCD_NBYTES_MLNO10 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST10 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_10 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR10 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_10 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF10 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_10 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO10 and TCD_CITER_ELINKYES10 -/// TCD_CITER_ELINKNO10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO10 { +/// TCD_CITER_ELINKNO_10 and TCD_CITER_ELINKYES_10 +/// TCD_CITER_ELINKNO_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_10 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA10 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_10 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR10 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO10 and TCD_BITER_ELINKYES10 -/// TCD_BITER_ELINKNO10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO10 { +pub mod TCD_CSR_10 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_10 and TCD_BITER_ELINKYES_10 +/// TCD_BITER_ELINKNO_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_10 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR11 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_11 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF11 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_11 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR11 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFYES11 -/// TCD_NBYTES_MLNO11: TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFNO11 -/// TCD_NBYTES_MLNO11: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO11 { +pub mod TCD_ATTR_11 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFYES_11 +/// TCD_NBYTES_MLNO_11: TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFNO_11 +/// TCD_NBYTES_MLNO_11: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_11 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7103,81 +7103,81 @@ pub mod TCD_NBYTES_MLNO11 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST11 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_11 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR11 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_11 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF11 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_11 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO11 and TCD_CITER_ELINKYES11 -/// TCD_CITER_ELINKNO11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO11 { +/// TCD_CITER_ELINKNO_11 and TCD_CITER_ELINKYES_11 +/// TCD_CITER_ELINKNO_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_11 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA11 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_11 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR11 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO11 and TCD_BITER_ELINKYES11 -/// TCD_BITER_ELINKNO11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO11 { +pub mod TCD_CSR_11 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_11 and TCD_BITER_ELINKYES_11 +/// TCD_BITER_ELINKNO_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_11 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR12 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_12 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF12 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_12 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR12 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFYES12 -/// TCD_NBYTES_MLNO12: TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFNO12 -/// TCD_NBYTES_MLNO12: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO12 { +pub mod TCD_ATTR_12 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFYES_12 +/// TCD_NBYTES_MLNO_12: TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFNO_12 +/// TCD_NBYTES_MLNO_12: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_12 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7185,81 +7185,81 @@ pub mod TCD_NBYTES_MLNO12 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST12 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_12 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR12 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_12 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF12 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_12 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO12 and TCD_CITER_ELINKYES12 -/// TCD_CITER_ELINKNO12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO12 { +/// TCD_CITER_ELINKNO_12 and TCD_CITER_ELINKYES_12 +/// TCD_CITER_ELINKNO_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_12 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA12 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_12 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR12 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO12 and TCD_BITER_ELINKYES12 -/// TCD_BITER_ELINKNO12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO12 { +pub mod TCD_CSR_12 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_12 and TCD_BITER_ELINKYES_12 +/// TCD_BITER_ELINKNO_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_12 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR13 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_13 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF13 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_13 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR13 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFYES13 -/// TCD_NBYTES_MLNO13: TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFNO13 -/// TCD_NBYTES_MLNO13: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO13 { +pub mod TCD_ATTR_13 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFYES_13 +/// TCD_NBYTES_MLNO_13: TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFNO_13 +/// TCD_NBYTES_MLNO_13: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_13 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7267,81 +7267,81 @@ pub mod TCD_NBYTES_MLNO13 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST13 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_13 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR13 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_13 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF13 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_13 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO13 and TCD_CITER_ELINKYES13 -/// TCD_CITER_ELINKNO13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO13 { +/// TCD_CITER_ELINKNO_13 and TCD_CITER_ELINKYES_13 +/// TCD_CITER_ELINKNO_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_13 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA13 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_13 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR13 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO13 and TCD_BITER_ELINKYES13 -/// TCD_BITER_ELINKNO13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO13 { +pub mod TCD_CSR_13 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_13 and TCD_BITER_ELINKYES_13 +/// TCD_BITER_ELINKNO_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_13 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR14 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_14 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF14 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_14 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR14 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFYES14 -/// TCD_NBYTES_MLNO14: TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFNO14 -/// TCD_NBYTES_MLNO14: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO14 { +pub mod TCD_ATTR_14 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFYES_14 +/// TCD_NBYTES_MLNO_14: TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFNO_14 +/// TCD_NBYTES_MLNO_14: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_14 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7349,81 +7349,81 @@ pub mod TCD_NBYTES_MLNO14 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST14 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_14 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR14 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_14 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF14 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_14 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO14 and TCD_CITER_ELINKYES14 -/// TCD_CITER_ELINKNO14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO14 { +/// TCD_CITER_ELINKNO_14 and TCD_CITER_ELINKYES_14 +/// TCD_CITER_ELINKNO_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_14 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA14 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_14 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR14 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO14 and TCD_BITER_ELINKYES14 -/// TCD_BITER_ELINKNO14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO14 { +pub mod TCD_CSR_14 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_14 and TCD_BITER_ELINKYES_14 +/// TCD_BITER_ELINKNO_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_14 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR15 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_15 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF15 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_15 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR15 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFYES15 -/// TCD_NBYTES_MLNO15: TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFNO15 -/// TCD_NBYTES_MLNO15: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO15 { +pub mod TCD_ATTR_15 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFYES_15 +/// TCD_NBYTES_MLNO_15: TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFNO_15 +/// TCD_NBYTES_MLNO_15: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_15 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7431,81 +7431,81 @@ pub mod TCD_NBYTES_MLNO15 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST15 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_15 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR15 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_15 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF15 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_15 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO15 and TCD_CITER_ELINKYES15 -/// TCD_CITER_ELINKNO15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO15 { +/// TCD_CITER_ELINKNO_15 and TCD_CITER_ELINKYES_15 +/// TCD_CITER_ELINKNO_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_15 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA15 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_15 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR15 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO15 and TCD_BITER_ELINKYES15 -/// TCD_BITER_ELINKNO15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO15 { +pub mod TCD_CSR_15 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_15 and TCD_BITER_ELINKYES_15 +/// TCD_BITER_ELINKNO_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_15 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR16 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_16 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF16 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_16 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR16 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFYES16 -/// TCD_NBYTES_MLNO16: TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFNO16 -/// TCD_NBYTES_MLNO16: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO16 { +pub mod TCD_ATTR_16 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFYES_16 +/// TCD_NBYTES_MLNO_16: TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFNO_16 +/// TCD_NBYTES_MLNO_16: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_16 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7513,81 +7513,81 @@ pub mod TCD_NBYTES_MLNO16 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST16 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_16 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR16 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_16 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF16 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_16 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO16 and TCD_CITER_ELINKYES16 -/// TCD_CITER_ELINKNO16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO16 { +/// TCD_CITER_ELINKNO_16 and TCD_CITER_ELINKYES_16 +/// TCD_CITER_ELINKNO_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_16 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA16 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_16 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR16 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO16 and TCD_BITER_ELINKYES16 -/// TCD_BITER_ELINKNO16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO16 { +pub mod TCD_CSR_16 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_16 and TCD_BITER_ELINKYES_16 +/// TCD_BITER_ELINKNO_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_16 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR17 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_17 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF17 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_17 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR17 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFYES17 -/// TCD_NBYTES_MLNO17: TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFNO17 -/// TCD_NBYTES_MLNO17: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO17 { +pub mod TCD_ATTR_17 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFYES_17 +/// TCD_NBYTES_MLNO_17: TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFNO_17 +/// TCD_NBYTES_MLNO_17: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_17 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7595,81 +7595,81 @@ pub mod TCD_NBYTES_MLNO17 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST17 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_17 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR17 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_17 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF17 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_17 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO17 and TCD_CITER_ELINKYES17 -/// TCD_CITER_ELINKNO17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO17 { +/// TCD_CITER_ELINKNO_17 and TCD_CITER_ELINKYES_17 +/// TCD_CITER_ELINKNO_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_17 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA17 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_17 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR17 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO17 and TCD_BITER_ELINKYES17 -/// TCD_BITER_ELINKNO17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO17 { +pub mod TCD_CSR_17 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_17 and TCD_BITER_ELINKYES_17 +/// TCD_BITER_ELINKNO_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_17 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR18 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_18 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF18 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_18 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR18 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFYES18 -/// TCD_NBYTES_MLNO18: TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFNO18 -/// TCD_NBYTES_MLNO18: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO18 { +pub mod TCD_ATTR_18 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFYES_18 +/// TCD_NBYTES_MLNO_18: TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFNO_18 +/// TCD_NBYTES_MLNO_18: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_18 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7677,81 +7677,81 @@ pub mod TCD_NBYTES_MLNO18 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST18 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_18 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR18 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_18 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF18 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_18 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO18 and TCD_CITER_ELINKYES18 -/// TCD_CITER_ELINKNO18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO18 { +/// TCD_CITER_ELINKNO_18 and TCD_CITER_ELINKYES_18 +/// TCD_CITER_ELINKNO_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_18 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA18 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_18 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR18 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO18 and TCD_BITER_ELINKYES18 -/// TCD_BITER_ELINKNO18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO18 { +pub mod TCD_CSR_18 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_18 and TCD_BITER_ELINKYES_18 +/// TCD_BITER_ELINKNO_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_18 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR19 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_19 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF19 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_19 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR19 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFYES19 -/// TCD_NBYTES_MLNO19: TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFNO19 -/// TCD_NBYTES_MLNO19: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO19 { +pub mod TCD_ATTR_19 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFYES_19 +/// TCD_NBYTES_MLNO_19: TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFNO_19 +/// TCD_NBYTES_MLNO_19: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_19 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7759,81 +7759,81 @@ pub mod TCD_NBYTES_MLNO19 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST19 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_19 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR19 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_19 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF19 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_19 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO19 and TCD_CITER_ELINKYES19 -/// TCD_CITER_ELINKNO19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO19 { +/// TCD_CITER_ELINKNO_19 and TCD_CITER_ELINKYES_19 +/// TCD_CITER_ELINKNO_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_19 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA19 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_19 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR19 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO19 and TCD_BITER_ELINKYES19 -/// TCD_BITER_ELINKNO19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO19 { +pub mod TCD_CSR_19 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_19 and TCD_BITER_ELINKYES_19 +/// TCD_BITER_ELINKNO_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_19 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR20 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_20 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF20 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_20 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR20 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFYES20 -/// TCD_NBYTES_MLNO20: TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFNO20 -/// TCD_NBYTES_MLNO20: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO20 { +pub mod TCD_ATTR_20 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFYES_20 +/// TCD_NBYTES_MLNO_20: TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFNO_20 +/// TCD_NBYTES_MLNO_20: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_20 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7841,81 +7841,81 @@ pub mod TCD_NBYTES_MLNO20 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST20 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_20 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR20 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_20 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF20 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_20 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO20 and TCD_CITER_ELINKYES20 -/// TCD_CITER_ELINKNO20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO20 { +/// TCD_CITER_ELINKNO_20 and TCD_CITER_ELINKYES_20 +/// TCD_CITER_ELINKNO_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_20 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA20 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_20 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR20 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO20 and TCD_BITER_ELINKYES20 -/// TCD_BITER_ELINKNO20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO20 { +pub mod TCD_CSR_20 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_20 and TCD_BITER_ELINKYES_20 +/// TCD_BITER_ELINKNO_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_20 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR21 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_21 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF21 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_21 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR21 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFYES21 -/// TCD_NBYTES_MLNO21: TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFNO21 -/// TCD_NBYTES_MLNO21: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO21 { +pub mod TCD_ATTR_21 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFYES_21 +/// TCD_NBYTES_MLNO_21: TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFNO_21 +/// TCD_NBYTES_MLNO_21: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_21 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7923,81 +7923,81 @@ pub mod TCD_NBYTES_MLNO21 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST21 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_21 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR21 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_21 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF21 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_21 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO21 and TCD_CITER_ELINKYES21 -/// TCD_CITER_ELINKNO21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO21 { +/// TCD_CITER_ELINKNO_21 and TCD_CITER_ELINKYES_21 +/// TCD_CITER_ELINKNO_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_21 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA21 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_21 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR21 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO21 and TCD_BITER_ELINKYES21 -/// TCD_BITER_ELINKNO21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO21 { +pub mod TCD_CSR_21 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_21 and TCD_BITER_ELINKYES_21 +/// TCD_BITER_ELINKNO_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_21 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR22 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_22 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF22 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_22 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR22 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFYES22 -/// TCD_NBYTES_MLNO22: TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFNO22 -/// TCD_NBYTES_MLNO22: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO22 { +pub mod TCD_ATTR_22 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFYES_22 +/// TCD_NBYTES_MLNO_22: TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFNO_22 +/// TCD_NBYTES_MLNO_22: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_22 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8005,81 +8005,81 @@ pub mod TCD_NBYTES_MLNO22 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST22 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_22 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR22 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_22 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF22 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_22 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO22 and TCD_CITER_ELINKYES22 -/// TCD_CITER_ELINKNO22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO22 { +/// TCD_CITER_ELINKNO_22 and TCD_CITER_ELINKYES_22 +/// TCD_CITER_ELINKNO_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_22 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA22 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_22 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR22 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO22 and TCD_BITER_ELINKYES22 -/// TCD_BITER_ELINKNO22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO22 { +pub mod TCD_CSR_22 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_22 and TCD_BITER_ELINKYES_22 +/// TCD_BITER_ELINKNO_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_22 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR23 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_23 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF23 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_23 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR23 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFYES23 -/// TCD_NBYTES_MLNO23: TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFNO23 -/// TCD_NBYTES_MLNO23: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO23 { +pub mod TCD_ATTR_23 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFYES_23 +/// TCD_NBYTES_MLNO_23: TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFNO_23 +/// TCD_NBYTES_MLNO_23: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_23 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8087,81 +8087,81 @@ pub mod TCD_NBYTES_MLNO23 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST23 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_23 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR23 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_23 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF23 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_23 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO23 and TCD_CITER_ELINKYES23 -/// TCD_CITER_ELINKNO23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO23 { +/// TCD_CITER_ELINKNO_23 and TCD_CITER_ELINKYES_23 +/// TCD_CITER_ELINKNO_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_23 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA23 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_23 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR23 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO23 and TCD_BITER_ELINKYES23 -/// TCD_BITER_ELINKNO23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO23 { +pub mod TCD_CSR_23 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_23 and TCD_BITER_ELINKYES_23 +/// TCD_BITER_ELINKNO_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_23 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR24 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_24 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF24 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_24 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR24 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFYES24 -/// TCD_NBYTES_MLNO24: TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFNO24 -/// TCD_NBYTES_MLNO24: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO24 { +pub mod TCD_ATTR_24 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFYES_24 +/// TCD_NBYTES_MLNO_24: TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFNO_24 +/// TCD_NBYTES_MLNO_24: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_24 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8169,81 +8169,81 @@ pub mod TCD_NBYTES_MLNO24 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST24 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_24 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR24 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_24 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF24 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_24 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO24 and TCD_CITER_ELINKYES24 -/// TCD_CITER_ELINKNO24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO24 { +/// TCD_CITER_ELINKNO_24 and TCD_CITER_ELINKYES_24 +/// TCD_CITER_ELINKNO_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_24 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA24 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_24 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR24 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO24 and TCD_BITER_ELINKYES24 -/// TCD_BITER_ELINKNO24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO24 { +pub mod TCD_CSR_24 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_24 and TCD_BITER_ELINKYES_24 +/// TCD_BITER_ELINKNO_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_24 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR25 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_25 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF25 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_25 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR25 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFYES25 -/// TCD_NBYTES_MLNO25: TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFNO25 -/// TCD_NBYTES_MLNO25: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO25 { +pub mod TCD_ATTR_25 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFYES_25 +/// TCD_NBYTES_MLNO_25: TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFNO_25 +/// TCD_NBYTES_MLNO_25: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_25 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8251,81 +8251,81 @@ pub mod TCD_NBYTES_MLNO25 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST25 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_25 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR25 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_25 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF25 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_25 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO25 and TCD_CITER_ELINKYES25 -/// TCD_CITER_ELINKNO25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO25 { +/// TCD_CITER_ELINKNO_25 and TCD_CITER_ELINKYES_25 +/// TCD_CITER_ELINKNO_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_25 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA25 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_25 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR25 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO25 and TCD_BITER_ELINKYES25 -/// TCD_BITER_ELINKNO25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO25 { +pub mod TCD_CSR_25 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_25 and TCD_BITER_ELINKYES_25 +/// TCD_BITER_ELINKNO_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_25 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR26 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_26 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF26 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_26 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR26 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFYES26 -/// TCD_NBYTES_MLNO26: TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFNO26 -/// TCD_NBYTES_MLNO26: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO26 { +pub mod TCD_ATTR_26 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFYES_26 +/// TCD_NBYTES_MLNO_26: TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFNO_26 +/// TCD_NBYTES_MLNO_26: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_26 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8333,81 +8333,81 @@ pub mod TCD_NBYTES_MLNO26 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST26 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_26 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR26 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_26 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF26 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_26 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO26 and TCD_CITER_ELINKYES26 -/// TCD_CITER_ELINKNO26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO26 { +/// TCD_CITER_ELINKNO_26 and TCD_CITER_ELINKYES_26 +/// TCD_CITER_ELINKNO_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_26 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA26 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_26 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR26 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO26 and TCD_BITER_ELINKYES26 -/// TCD_BITER_ELINKNO26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO26 { +pub mod TCD_CSR_26 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_26 and TCD_BITER_ELINKYES_26 +/// TCD_BITER_ELINKNO_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_26 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR27 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_27 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF27 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_27 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR27 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFYES27 -/// TCD_NBYTES_MLNO27: TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFNO27 -/// TCD_NBYTES_MLNO27: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO27 { +pub mod TCD_ATTR_27 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFYES_27 +/// TCD_NBYTES_MLNO_27: TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFNO_27 +/// TCD_NBYTES_MLNO_27: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_27 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8415,81 +8415,81 @@ pub mod TCD_NBYTES_MLNO27 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST27 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_27 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR27 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_27 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF27 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_27 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO27 and TCD_CITER_ELINKYES27 -/// TCD_CITER_ELINKNO27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO27 { +/// TCD_CITER_ELINKNO_27 and TCD_CITER_ELINKYES_27 +/// TCD_CITER_ELINKNO_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_27 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA27 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_27 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR27 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO27 and TCD_BITER_ELINKYES27 -/// TCD_BITER_ELINKNO27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO27 { +pub mod TCD_CSR_27 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_27 and TCD_BITER_ELINKYES_27 +/// TCD_BITER_ELINKNO_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_27 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR28 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_28 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF28 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_28 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR28 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFYES28 -/// TCD_NBYTES_MLNO28: TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFNO28 -/// TCD_NBYTES_MLNO28: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO28 { +pub mod TCD_ATTR_28 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFYES_28 +/// TCD_NBYTES_MLNO_28: TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFNO_28 +/// TCD_NBYTES_MLNO_28: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_28 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8497,81 +8497,81 @@ pub mod TCD_NBYTES_MLNO28 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST28 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_28 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR28 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_28 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF28 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_28 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO28 and TCD_CITER_ELINKYES28 -/// TCD_CITER_ELINKNO28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO28 { +/// TCD_CITER_ELINKNO_28 and TCD_CITER_ELINKYES_28 +/// TCD_CITER_ELINKNO_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_28 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA28 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_28 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR28 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO28 and TCD_BITER_ELINKYES28 -/// TCD_BITER_ELINKNO28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO28 { +pub mod TCD_CSR_28 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_28 and TCD_BITER_ELINKYES_28 +/// TCD_BITER_ELINKNO_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_28 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR29 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_29 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF29 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_29 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR29 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFYES29 -/// TCD_NBYTES_MLNO29: TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFNO29 -/// TCD_NBYTES_MLNO29: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO29 { +pub mod TCD_ATTR_29 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFYES_29 +/// TCD_NBYTES_MLNO_29: TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFNO_29 +/// TCD_NBYTES_MLNO_29: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_29 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8579,81 +8579,81 @@ pub mod TCD_NBYTES_MLNO29 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST29 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_29 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR29 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_29 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF29 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_29 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO29 and TCD_CITER_ELINKYES29 -/// TCD_CITER_ELINKNO29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO29 { +/// TCD_CITER_ELINKNO_29 and TCD_CITER_ELINKYES_29 +/// TCD_CITER_ELINKNO_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_29 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA29 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_29 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR29 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO29 and TCD_BITER_ELINKYES29 -/// TCD_BITER_ELINKNO29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO29 { +pub mod TCD_CSR_29 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_29 and TCD_BITER_ELINKYES_29 +/// TCD_BITER_ELINKNO_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_29 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR30 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_30 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF30 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_30 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR30 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFYES30 -/// TCD_NBYTES_MLNO30: TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFNO30 -/// TCD_NBYTES_MLNO30: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO30 { +pub mod TCD_ATTR_30 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFYES_30 +/// TCD_NBYTES_MLNO_30: TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFNO_30 +/// TCD_NBYTES_MLNO_30: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_30 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8661,81 +8661,81 @@ pub mod TCD_NBYTES_MLNO30 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST30 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_30 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR30 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_30 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF30 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_30 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO30 and TCD_CITER_ELINKYES30 -/// TCD_CITER_ELINKNO30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO30 { +/// TCD_CITER_ELINKNO_30 and TCD_CITER_ELINKYES_30 +/// TCD_CITER_ELINKNO_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_30 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA30 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_30 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR30 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO30 and TCD_BITER_ELINKYES30 -/// TCD_BITER_ELINKNO30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO30 { +pub mod TCD_CSR_30 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_30 and TCD_BITER_ELINKYES_30 +/// TCD_BITER_ELINKNO_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_30 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR31 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_31 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF31 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_31 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR31 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFYES31 -/// TCD_NBYTES_MLNO31: TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFNO31 -/// TCD_NBYTES_MLNO31: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO31 { +pub mod TCD_ATTR_31 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFYES_31 +/// TCD_NBYTES_MLNO_31: TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFNO_31 +/// TCD_NBYTES_MLNO_31: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_31 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8743,52 +8743,52 @@ pub mod TCD_NBYTES_MLNO31 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST31 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_31 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR31 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_31 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF31 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_31 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO31 and TCD_CITER_ELINKYES31 -/// TCD_CITER_ELINKNO31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO31 { +/// TCD_CITER_ELINKNO_31 and TCD_CITER_ELINKYES_31 +/// TCD_CITER_ELINKNO_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_31 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA31 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_31 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR31 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO31 and TCD_BITER_ELINKYES31 -/// TCD_BITER_ELINKNO31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO31 { +pub mod TCD_CSR_31 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_31 and TCD_BITER_ELINKYES_31 +/// TCD_BITER_ELINKNO_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_31 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; @@ -9054,1316 +9054,1316 @@ pub struct RegisterBlock { _reserved9: [u32; 936], /// TCD Source Address - pub TCD_SADDR0: RWRegister, + pub TCD_SADDR_0: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF0: RWRegister, + pub TCD_SOFF_0: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR0: RWRegister, + pub TCD_ATTR_0: RWRegister, - /// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES0 - /// TCD_NBYTES_ML: TCD_NBYTES_MLNO0 and TCD_NBYTES_MLOFFNO0 - /// TCD_NBYTES_MLNO0: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + /// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES_0 + /// TCD_NBYTES_ML: TCD_NBYTES_MLNO_0 and TCD_NBYTES_MLOFFNO_0 + /// TCD_NBYTES_MLNO_0: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) pub TCD_NBYTES_ML: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST0: RWRegister, + pub TCD_SLAST_0: RWRegister, /// TCD Destination Address - pub TCD_DADDR0: RWRegister, + pub TCD_DADDR_0: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF0: RWRegister, + pub TCD_DOFF_0: RWRegister, - /// TCD_CITER_ELINKNO0 and TCD_CITER_ELINKYES0 - /// TCD_CITER_ELINKNO0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + /// TCD_CITER_ELINKNO_0 and TCD_CITER_ELINKYES_0 + /// TCD_CITER_ELINKNO_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub TCD_CITER_ELINK: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA0: RWRegister, + pub TCD_DLASTSGA_0: RWRegister, /// TCD Control and Status - pub TCD_CSR0: RWRegister, + pub TCD_CSR_0: RWRegister, - /// TCD_BITER_ELINKNO0 and TCD_BITER_ELINKYES0 - /// TCD_BITER_ELINKNO0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + /// TCD_BITER_ELINKNO_0 and TCD_BITER_ELINKYES_0 + /// TCD_BITER_ELINKNO_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub TCD_BITER_ELINK: RWRegister, /// TCD Source Address - pub TCD_SADDR1: RWRegister, + pub TCD_SADDR_1: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF1: RWRegister, + pub TCD_SOFF_1: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR1: RWRegister, + pub TCD_ATTR_1: RWRegister, - /// TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFYES1 - /// TCD_NBYTES_MLNO1: TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFNO1 - /// TCD_NBYTES_MLNO1: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO1: RWRegister, + /// TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFYES_1 + /// TCD_NBYTES_MLNO_1: TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFNO_1 + /// TCD_NBYTES_MLNO_1: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_1: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST1: RWRegister, + pub TCD_SLAST_1: RWRegister, /// TCD Destination Address - pub TCD_DADDR1: RWRegister, + pub TCD_DADDR_1: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF1: RWRegister, + pub TCD_DOFF_1: RWRegister, - /// TCD_CITER_ELINKNO1 and TCD_CITER_ELINKYES1 - /// TCD_CITER_ELINKNO1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO1: RWRegister, + /// TCD_CITER_ELINKNO_1 and TCD_CITER_ELINKYES_1 + /// TCD_CITER_ELINKNO_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_1: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA1: RWRegister, + pub TCD_DLASTSGA_1: RWRegister, /// TCD Control and Status - pub TCD_CSR1: RWRegister, + pub TCD_CSR_1: RWRegister, - /// TCD_BITER_ELINKNO1 and TCD_BITER_ELINKYES1 - /// TCD_BITER_ELINKNO1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO1: RWRegister, + /// TCD_BITER_ELINKNO_1 and TCD_BITER_ELINKYES_1 + /// TCD_BITER_ELINKNO_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_1: RWRegister, /// TCD Source Address - pub TCD_SADDR2: RWRegister, + pub TCD_SADDR_2: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF2: RWRegister, + pub TCD_SOFF_2: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR2: RWRegister, + pub TCD_ATTR_2: RWRegister, - /// TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFYES2 - /// TCD_NBYTES_MLNO2: TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFNO2 - /// TCD_NBYTES_MLNO2: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO2: RWRegister, + /// TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFYES_2 + /// TCD_NBYTES_MLNO_2: TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFNO_2 + /// TCD_NBYTES_MLNO_2: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_2: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST2: RWRegister, + pub TCD_SLAST_2: RWRegister, /// TCD Destination Address - pub TCD_DADDR2: RWRegister, + pub TCD_DADDR_2: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF2: RWRegister, + pub TCD_DOFF_2: RWRegister, - /// TCD_CITER_ELINKNO2 and TCD_CITER_ELINKYES2 - /// TCD_CITER_ELINKNO2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO2: RWRegister, + /// TCD_CITER_ELINKNO_2 and TCD_CITER_ELINKYES_2 + /// TCD_CITER_ELINKNO_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_2: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA2: RWRegister, + pub TCD_DLASTSGA_2: RWRegister, /// TCD Control and Status - pub TCD_CSR2: RWRegister, + pub TCD_CSR_2: RWRegister, - /// TCD_BITER_ELINKNO2 and TCD_BITER_ELINKYES2 - /// TCD_BITER_ELINKNO2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO2: RWRegister, + /// TCD_BITER_ELINKNO_2 and TCD_BITER_ELINKYES_2 + /// TCD_BITER_ELINKNO_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_2: RWRegister, /// TCD Source Address - pub TCD_SADDR3: RWRegister, + pub TCD_SADDR_3: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF3: RWRegister, + pub TCD_SOFF_3: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR3: RWRegister, + pub TCD_ATTR_3: RWRegister, - /// TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFYES3 - /// TCD_NBYTES_MLNO3: TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFNO3 - /// TCD_NBYTES_MLNO3: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO3: RWRegister, + /// TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFYES_3 + /// TCD_NBYTES_MLNO_3: TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFNO_3 + /// TCD_NBYTES_MLNO_3: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_3: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST3: RWRegister, + pub TCD_SLAST_3: RWRegister, /// TCD Destination Address - pub TCD_DADDR3: RWRegister, + pub TCD_DADDR_3: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF3: RWRegister, + pub TCD_DOFF_3: RWRegister, - /// TCD_CITER_ELINKNO3 and TCD_CITER_ELINKYES3 - /// TCD_CITER_ELINKNO3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO3: RWRegister, + /// TCD_CITER_ELINKNO_3 and TCD_CITER_ELINKYES_3 + /// TCD_CITER_ELINKNO_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_3: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA3: RWRegister, + pub TCD_DLASTSGA_3: RWRegister, /// TCD Control and Status - pub TCD_CSR3: RWRegister, + pub TCD_CSR_3: RWRegister, - /// TCD_BITER_ELINKNO3 and TCD_BITER_ELINKYES3 - /// TCD_BITER_ELINKNO3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO3: RWRegister, + /// TCD_BITER_ELINKNO_3 and TCD_BITER_ELINKYES_3 + /// TCD_BITER_ELINKNO_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_3: RWRegister, /// TCD Source Address - pub TCD_SADDR4: RWRegister, + pub TCD_SADDR_4: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF4: RWRegister, + pub TCD_SOFF_4: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR4: RWRegister, + pub TCD_ATTR_4: RWRegister, - /// TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFYES4 - /// TCD_NBYTES_MLNO4: TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFNO4 - /// TCD_NBYTES_MLNO4: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO4: RWRegister, + /// TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFYES_4 + /// TCD_NBYTES_MLNO_4: TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFNO_4 + /// TCD_NBYTES_MLNO_4: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_4: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST4: RWRegister, + pub TCD_SLAST_4: RWRegister, /// TCD Destination Address - pub TCD_DADDR4: RWRegister, + pub TCD_DADDR_4: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF4: RWRegister, + pub TCD_DOFF_4: RWRegister, - /// TCD_CITER_ELINKNO4 and TCD_CITER_ELINKYES4 - /// TCD_CITER_ELINKNO4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO4: RWRegister, + /// TCD_CITER_ELINKNO_4 and TCD_CITER_ELINKYES_4 + /// TCD_CITER_ELINKNO_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_4: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA4: RWRegister, + pub TCD_DLASTSGA_4: RWRegister, /// TCD Control and Status - pub TCD_CSR4: RWRegister, + pub TCD_CSR_4: RWRegister, - /// TCD_BITER_ELINKNO4 and TCD_BITER_ELINKYES4 - /// TCD_BITER_ELINKNO4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO4: RWRegister, + /// TCD_BITER_ELINKNO_4 and TCD_BITER_ELINKYES_4 + /// TCD_BITER_ELINKNO_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_4: RWRegister, /// TCD Source Address - pub TCD_SADDR5: RWRegister, + pub TCD_SADDR_5: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF5: RWRegister, + pub TCD_SOFF_5: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR5: RWRegister, + pub TCD_ATTR_5: RWRegister, - /// TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFYES5 - /// TCD_NBYTES_MLNO5: TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFNO5 - /// TCD_NBYTES_MLNO5: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO5: RWRegister, + /// TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFYES_5 + /// TCD_NBYTES_MLNO_5: TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFNO_5 + /// TCD_NBYTES_MLNO_5: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_5: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST5: RWRegister, + pub TCD_SLAST_5: RWRegister, /// TCD Destination Address - pub TCD_DADDR5: RWRegister, + pub TCD_DADDR_5: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF5: RWRegister, + pub TCD_DOFF_5: RWRegister, - /// TCD_CITER_ELINKNO5 and TCD_CITER_ELINKYES5 - /// TCD_CITER_ELINKNO5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO5: RWRegister, + /// TCD_CITER_ELINKNO_5 and TCD_CITER_ELINKYES_5 + /// TCD_CITER_ELINKNO_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_5: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA5: RWRegister, + pub TCD_DLASTSGA_5: RWRegister, /// TCD Control and Status - pub TCD_CSR5: RWRegister, + pub TCD_CSR_5: RWRegister, - /// TCD_BITER_ELINKNO5 and TCD_BITER_ELINKYES5 - /// TCD_BITER_ELINKNO5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO5: RWRegister, + /// TCD_BITER_ELINKNO_5 and TCD_BITER_ELINKYES_5 + /// TCD_BITER_ELINKNO_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_5: RWRegister, /// TCD Source Address - pub TCD_SADDR6: RWRegister, + pub TCD_SADDR_6: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF6: RWRegister, + pub TCD_SOFF_6: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR6: RWRegister, + pub TCD_ATTR_6: RWRegister, - /// TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFYES6 - /// TCD_NBYTES_MLNO6: TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFNO6 - /// TCD_NBYTES_MLNO6: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO6: RWRegister, + /// TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFYES_6 + /// TCD_NBYTES_MLNO_6: TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFNO_6 + /// TCD_NBYTES_MLNO_6: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_6: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST6: RWRegister, + pub TCD_SLAST_6: RWRegister, /// TCD Destination Address - pub TCD_DADDR6: RWRegister, + pub TCD_DADDR_6: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF6: RWRegister, + pub TCD_DOFF_6: RWRegister, - /// TCD_CITER_ELINKNO6 and TCD_CITER_ELINKYES6 - /// TCD_CITER_ELINKNO6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO6: RWRegister, + /// TCD_CITER_ELINKNO_6 and TCD_CITER_ELINKYES_6 + /// TCD_CITER_ELINKNO_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_6: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA6: RWRegister, + pub TCD_DLASTSGA_6: RWRegister, /// TCD Control and Status - pub TCD_CSR6: RWRegister, + pub TCD_CSR_6: RWRegister, - /// TCD_BITER_ELINKNO6 and TCD_BITER_ELINKYES6 - /// TCD_BITER_ELINKNO6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO6: RWRegister, + /// TCD_BITER_ELINKNO_6 and TCD_BITER_ELINKYES_6 + /// TCD_BITER_ELINKNO_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_6: RWRegister, /// TCD Source Address - pub TCD_SADDR7: RWRegister, + pub TCD_SADDR_7: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF7: RWRegister, + pub TCD_SOFF_7: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR7: RWRegister, + pub TCD_ATTR_7: RWRegister, - /// TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFYES7 - /// TCD_NBYTES_MLNO7: TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFNO7 - /// TCD_NBYTES_MLNO7: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO7: RWRegister, + /// TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFYES_7 + /// TCD_NBYTES_MLNO_7: TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFNO_7 + /// TCD_NBYTES_MLNO_7: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_7: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST7: RWRegister, + pub TCD_SLAST_7: RWRegister, /// TCD Destination Address - pub TCD_DADDR7: RWRegister, + pub TCD_DADDR_7: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF7: RWRegister, + pub TCD_DOFF_7: RWRegister, - /// TCD_CITER_ELINKNO7 and TCD_CITER_ELINKYES7 - /// TCD_CITER_ELINKNO7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO7: RWRegister, + /// TCD_CITER_ELINKNO_7 and TCD_CITER_ELINKYES_7 + /// TCD_CITER_ELINKNO_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_7: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA7: RWRegister, + pub TCD_DLASTSGA_7: RWRegister, /// TCD Control and Status - pub TCD_CSR7: RWRegister, + pub TCD_CSR_7: RWRegister, - /// TCD_BITER_ELINKNO7 and TCD_BITER_ELINKYES7 - /// TCD_BITER_ELINKNO7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO7: RWRegister, + /// TCD_BITER_ELINKNO_7 and TCD_BITER_ELINKYES_7 + /// TCD_BITER_ELINKNO_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_7: RWRegister, /// TCD Source Address - pub TCD_SADDR8: RWRegister, + pub TCD_SADDR_8: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF8: RWRegister, + pub TCD_SOFF_8: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR8: RWRegister, + pub TCD_ATTR_8: RWRegister, - /// TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFYES8 - /// TCD_NBYTES_MLNO8: TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFNO8 - /// TCD_NBYTES_MLNO8: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO8: RWRegister, + /// TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFYES_8 + /// TCD_NBYTES_MLNO_8: TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFNO_8 + /// TCD_NBYTES_MLNO_8: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_8: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST8: RWRegister, + pub TCD_SLAST_8: RWRegister, /// TCD Destination Address - pub TCD_DADDR8: RWRegister, + pub TCD_DADDR_8: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF8: RWRegister, + pub TCD_DOFF_8: RWRegister, - /// TCD_CITER_ELINKNO8 and TCD_CITER_ELINKYES8 - /// TCD_CITER_ELINKNO8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO8: RWRegister, + /// TCD_CITER_ELINKNO_8 and TCD_CITER_ELINKYES_8 + /// TCD_CITER_ELINKNO_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_8: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA8: RWRegister, + pub TCD_DLASTSGA_8: RWRegister, /// TCD Control and Status - pub TCD_CSR8: RWRegister, + pub TCD_CSR_8: RWRegister, - /// TCD_BITER_ELINKNO8 and TCD_BITER_ELINKYES8 - /// TCD_BITER_ELINKNO8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO8: RWRegister, + /// TCD_BITER_ELINKNO_8 and TCD_BITER_ELINKYES_8 + /// TCD_BITER_ELINKNO_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_8: RWRegister, /// TCD Source Address - pub TCD_SADDR9: RWRegister, + pub TCD_SADDR_9: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF9: RWRegister, + pub TCD_SOFF_9: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR9: RWRegister, + pub TCD_ATTR_9: RWRegister, - /// TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFYES9 - /// TCD_NBYTES_MLNO9: TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFNO9 - /// TCD_NBYTES_MLNO9: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO9: RWRegister, + /// TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFYES_9 + /// TCD_NBYTES_MLNO_9: TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFNO_9 + /// TCD_NBYTES_MLNO_9: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_9: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST9: RWRegister, + pub TCD_SLAST_9: RWRegister, /// TCD Destination Address - pub TCD_DADDR9: RWRegister, + pub TCD_DADDR_9: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF9: RWRegister, + pub TCD_DOFF_9: RWRegister, - /// TCD_CITER_ELINKNO9 and TCD_CITER_ELINKYES9 - /// TCD_CITER_ELINKNO9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO9: RWRegister, + /// TCD_CITER_ELINKNO_9 and TCD_CITER_ELINKYES_9 + /// TCD_CITER_ELINKNO_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_9: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA9: RWRegister, + pub TCD_DLASTSGA_9: RWRegister, /// TCD Control and Status - pub TCD_CSR9: RWRegister, + pub TCD_CSR_9: RWRegister, - /// TCD_BITER_ELINKNO9 and TCD_BITER_ELINKYES9 - /// TCD_BITER_ELINKNO9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO9: RWRegister, + /// TCD_BITER_ELINKNO_9 and TCD_BITER_ELINKYES_9 + /// TCD_BITER_ELINKNO_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_9: RWRegister, /// TCD Source Address - pub TCD_SADDR10: RWRegister, + pub TCD_SADDR_10: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF10: RWRegister, + pub TCD_SOFF_10: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR10: RWRegister, + pub TCD_ATTR_10: RWRegister, - /// TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFYES10 - /// TCD_NBYTES_MLNO10: TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFNO10 - /// TCD_NBYTES_MLNO10: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO10: RWRegister, + /// TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFYES_10 + /// TCD_NBYTES_MLNO_10: TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFNO_10 + /// TCD_NBYTES_MLNO_10: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_10: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST10: RWRegister, + pub TCD_SLAST_10: RWRegister, /// TCD Destination Address - pub TCD_DADDR10: RWRegister, + pub TCD_DADDR_10: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF10: RWRegister, + pub TCD_DOFF_10: RWRegister, - /// TCD_CITER_ELINKNO10 and TCD_CITER_ELINKYES10 - /// TCD_CITER_ELINKNO10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO10: RWRegister, + /// TCD_CITER_ELINKNO_10 and TCD_CITER_ELINKYES_10 + /// TCD_CITER_ELINKNO_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_10: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA10: RWRegister, + pub TCD_DLASTSGA_10: RWRegister, /// TCD Control and Status - pub TCD_CSR10: RWRegister, + pub TCD_CSR_10: RWRegister, - /// TCD_BITER_ELINKNO10 and TCD_BITER_ELINKYES10 - /// TCD_BITER_ELINKNO10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO10: RWRegister, + /// TCD_BITER_ELINKNO_10 and TCD_BITER_ELINKYES_10 + /// TCD_BITER_ELINKNO_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_10: RWRegister, /// TCD Source Address - pub TCD_SADDR11: RWRegister, + pub TCD_SADDR_11: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF11: RWRegister, + pub TCD_SOFF_11: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR11: RWRegister, + pub TCD_ATTR_11: RWRegister, - /// TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFYES11 - /// TCD_NBYTES_MLNO11: TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFNO11 - /// TCD_NBYTES_MLNO11: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO11: RWRegister, + /// TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFYES_11 + /// TCD_NBYTES_MLNO_11: TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFNO_11 + /// TCD_NBYTES_MLNO_11: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_11: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST11: RWRegister, + pub TCD_SLAST_11: RWRegister, /// TCD Destination Address - pub TCD_DADDR11: RWRegister, + pub TCD_DADDR_11: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF11: RWRegister, + pub TCD_DOFF_11: RWRegister, - /// TCD_CITER_ELINKNO11 and TCD_CITER_ELINKYES11 - /// TCD_CITER_ELINKNO11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO11: RWRegister, + /// TCD_CITER_ELINKNO_11 and TCD_CITER_ELINKYES_11 + /// TCD_CITER_ELINKNO_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_11: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA11: RWRegister, + pub TCD_DLASTSGA_11: RWRegister, /// TCD Control and Status - pub TCD_CSR11: RWRegister, + pub TCD_CSR_11: RWRegister, - /// TCD_BITER_ELINKNO11 and TCD_BITER_ELINKYES11 - /// TCD_BITER_ELINKNO11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO11: RWRegister, + /// TCD_BITER_ELINKNO_11 and TCD_BITER_ELINKYES_11 + /// TCD_BITER_ELINKNO_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_11: RWRegister, /// TCD Source Address - pub TCD_SADDR12: RWRegister, + pub TCD_SADDR_12: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF12: RWRegister, + pub TCD_SOFF_12: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR12: RWRegister, + pub TCD_ATTR_12: RWRegister, - /// TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFYES12 - /// TCD_NBYTES_MLNO12: TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFNO12 - /// TCD_NBYTES_MLNO12: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO12: RWRegister, + /// TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFYES_12 + /// TCD_NBYTES_MLNO_12: TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFNO_12 + /// TCD_NBYTES_MLNO_12: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_12: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST12: RWRegister, + pub TCD_SLAST_12: RWRegister, /// TCD Destination Address - pub TCD_DADDR12: RWRegister, + pub TCD_DADDR_12: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF12: RWRegister, + pub TCD_DOFF_12: RWRegister, - /// TCD_CITER_ELINKNO12 and TCD_CITER_ELINKYES12 - /// TCD_CITER_ELINKNO12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO12: RWRegister, + /// TCD_CITER_ELINKNO_12 and TCD_CITER_ELINKYES_12 + /// TCD_CITER_ELINKNO_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_12: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA12: RWRegister, + pub TCD_DLASTSGA_12: RWRegister, /// TCD Control and Status - pub TCD_CSR12: RWRegister, + pub TCD_CSR_12: RWRegister, - /// TCD_BITER_ELINKNO12 and TCD_BITER_ELINKYES12 - /// TCD_BITER_ELINKNO12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO12: RWRegister, + /// TCD_BITER_ELINKNO_12 and TCD_BITER_ELINKYES_12 + /// TCD_BITER_ELINKNO_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_12: RWRegister, /// TCD Source Address - pub TCD_SADDR13: RWRegister, + pub TCD_SADDR_13: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF13: RWRegister, + pub TCD_SOFF_13: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR13: RWRegister, + pub TCD_ATTR_13: RWRegister, - /// TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFYES13 - /// TCD_NBYTES_MLNO13: TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFNO13 - /// TCD_NBYTES_MLNO13: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO13: RWRegister, + /// TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFYES_13 + /// TCD_NBYTES_MLNO_13: TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFNO_13 + /// TCD_NBYTES_MLNO_13: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_13: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST13: RWRegister, + pub TCD_SLAST_13: RWRegister, /// TCD Destination Address - pub TCD_DADDR13: RWRegister, + pub TCD_DADDR_13: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF13: RWRegister, + pub TCD_DOFF_13: RWRegister, - /// TCD_CITER_ELINKNO13 and TCD_CITER_ELINKYES13 - /// TCD_CITER_ELINKNO13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO13: RWRegister, + /// TCD_CITER_ELINKNO_13 and TCD_CITER_ELINKYES_13 + /// TCD_CITER_ELINKNO_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_13: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA13: RWRegister, + pub TCD_DLASTSGA_13: RWRegister, /// TCD Control and Status - pub TCD_CSR13: RWRegister, + pub TCD_CSR_13: RWRegister, - /// TCD_BITER_ELINKNO13 and TCD_BITER_ELINKYES13 - /// TCD_BITER_ELINKNO13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO13: RWRegister, + /// TCD_BITER_ELINKNO_13 and TCD_BITER_ELINKYES_13 + /// TCD_BITER_ELINKNO_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_13: RWRegister, /// TCD Source Address - pub TCD_SADDR14: RWRegister, + pub TCD_SADDR_14: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF14: RWRegister, + pub TCD_SOFF_14: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR14: RWRegister, + pub TCD_ATTR_14: RWRegister, - /// TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFYES14 - /// TCD_NBYTES_MLNO14: TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFNO14 - /// TCD_NBYTES_MLNO14: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO14: RWRegister, + /// TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFYES_14 + /// TCD_NBYTES_MLNO_14: TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFNO_14 + /// TCD_NBYTES_MLNO_14: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_14: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST14: RWRegister, + pub TCD_SLAST_14: RWRegister, /// TCD Destination Address - pub TCD_DADDR14: RWRegister, + pub TCD_DADDR_14: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF14: RWRegister, + pub TCD_DOFF_14: RWRegister, - /// TCD_CITER_ELINKNO14 and TCD_CITER_ELINKYES14 - /// TCD_CITER_ELINKNO14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO14: RWRegister, + /// TCD_CITER_ELINKNO_14 and TCD_CITER_ELINKYES_14 + /// TCD_CITER_ELINKNO_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_14: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA14: RWRegister, + pub TCD_DLASTSGA_14: RWRegister, /// TCD Control and Status - pub TCD_CSR14: RWRegister, + pub TCD_CSR_14: RWRegister, - /// TCD_BITER_ELINKNO14 and TCD_BITER_ELINKYES14 - /// TCD_BITER_ELINKNO14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO14: RWRegister, + /// TCD_BITER_ELINKNO_14 and TCD_BITER_ELINKYES_14 + /// TCD_BITER_ELINKNO_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_14: RWRegister, /// TCD Source Address - pub TCD_SADDR15: RWRegister, + pub TCD_SADDR_15: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF15: RWRegister, + pub TCD_SOFF_15: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR15: RWRegister, + pub TCD_ATTR_15: RWRegister, - /// TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFYES15 - /// TCD_NBYTES_MLNO15: TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFNO15 - /// TCD_NBYTES_MLNO15: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO15: RWRegister, + /// TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFYES_15 + /// TCD_NBYTES_MLNO_15: TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFNO_15 + /// TCD_NBYTES_MLNO_15: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_15: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST15: RWRegister, + pub TCD_SLAST_15: RWRegister, /// TCD Destination Address - pub TCD_DADDR15: RWRegister, + pub TCD_DADDR_15: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF15: RWRegister, + pub TCD_DOFF_15: RWRegister, - /// TCD_CITER_ELINKNO15 and TCD_CITER_ELINKYES15 - /// TCD_CITER_ELINKNO15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO15: RWRegister, + /// TCD_CITER_ELINKNO_15 and TCD_CITER_ELINKYES_15 + /// TCD_CITER_ELINKNO_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_15: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA15: RWRegister, + pub TCD_DLASTSGA_15: RWRegister, /// TCD Control and Status - pub TCD_CSR15: RWRegister, + pub TCD_CSR_15: RWRegister, - /// TCD_BITER_ELINKNO15 and TCD_BITER_ELINKYES15 - /// TCD_BITER_ELINKNO15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO15: RWRegister, + /// TCD_BITER_ELINKNO_15 and TCD_BITER_ELINKYES_15 + /// TCD_BITER_ELINKNO_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_15: RWRegister, /// TCD Source Address - pub TCD_SADDR16: RWRegister, + pub TCD_SADDR_16: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF16: RWRegister, + pub TCD_SOFF_16: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR16: RWRegister, + pub TCD_ATTR_16: RWRegister, - /// TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFYES16 - /// TCD_NBYTES_MLNO16: TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFNO16 - /// TCD_NBYTES_MLNO16: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO16: RWRegister, + /// TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFYES_16 + /// TCD_NBYTES_MLNO_16: TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFNO_16 + /// TCD_NBYTES_MLNO_16: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_16: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST16: RWRegister, + pub TCD_SLAST_16: RWRegister, /// TCD Destination Address - pub TCD_DADDR16: RWRegister, + pub TCD_DADDR_16: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF16: RWRegister, + pub TCD_DOFF_16: RWRegister, - /// TCD_CITER_ELINKNO16 and TCD_CITER_ELINKYES16 - /// TCD_CITER_ELINKNO16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO16: RWRegister, + /// TCD_CITER_ELINKNO_16 and TCD_CITER_ELINKYES_16 + /// TCD_CITER_ELINKNO_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_16: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA16: RWRegister, + pub TCD_DLASTSGA_16: RWRegister, /// TCD Control and Status - pub TCD_CSR16: RWRegister, + pub TCD_CSR_16: RWRegister, - /// TCD_BITER_ELINKNO16 and TCD_BITER_ELINKYES16 - /// TCD_BITER_ELINKNO16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO16: RWRegister, + /// TCD_BITER_ELINKNO_16 and TCD_BITER_ELINKYES_16 + /// TCD_BITER_ELINKNO_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_16: RWRegister, /// TCD Source Address - pub TCD_SADDR17: RWRegister, + pub TCD_SADDR_17: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF17: RWRegister, + pub TCD_SOFF_17: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR17: RWRegister, + pub TCD_ATTR_17: RWRegister, - /// TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFYES17 - /// TCD_NBYTES_MLNO17: TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFNO17 - /// TCD_NBYTES_MLNO17: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO17: RWRegister, + /// TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFYES_17 + /// TCD_NBYTES_MLNO_17: TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFNO_17 + /// TCD_NBYTES_MLNO_17: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_17: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST17: RWRegister, + pub TCD_SLAST_17: RWRegister, /// TCD Destination Address - pub TCD_DADDR17: RWRegister, + pub TCD_DADDR_17: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF17: RWRegister, + pub TCD_DOFF_17: RWRegister, - /// TCD_CITER_ELINKNO17 and TCD_CITER_ELINKYES17 - /// TCD_CITER_ELINKNO17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO17: RWRegister, + /// TCD_CITER_ELINKNO_17 and TCD_CITER_ELINKYES_17 + /// TCD_CITER_ELINKNO_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_17: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA17: RWRegister, + pub TCD_DLASTSGA_17: RWRegister, /// TCD Control and Status - pub TCD_CSR17: RWRegister, + pub TCD_CSR_17: RWRegister, - /// TCD_BITER_ELINKNO17 and TCD_BITER_ELINKYES17 - /// TCD_BITER_ELINKNO17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO17: RWRegister, + /// TCD_BITER_ELINKNO_17 and TCD_BITER_ELINKYES_17 + /// TCD_BITER_ELINKNO_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_17: RWRegister, /// TCD Source Address - pub TCD_SADDR18: RWRegister, + pub TCD_SADDR_18: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF18: RWRegister, + pub TCD_SOFF_18: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR18: RWRegister, + pub TCD_ATTR_18: RWRegister, - /// TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFYES18 - /// TCD_NBYTES_MLNO18: TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFNO18 - /// TCD_NBYTES_MLNO18: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO18: RWRegister, + /// TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFYES_18 + /// TCD_NBYTES_MLNO_18: TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFNO_18 + /// TCD_NBYTES_MLNO_18: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_18: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST18: RWRegister, + pub TCD_SLAST_18: RWRegister, /// TCD Destination Address - pub TCD_DADDR18: RWRegister, + pub TCD_DADDR_18: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF18: RWRegister, + pub TCD_DOFF_18: RWRegister, - /// TCD_CITER_ELINKNO18 and TCD_CITER_ELINKYES18 - /// TCD_CITER_ELINKNO18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO18: RWRegister, + /// TCD_CITER_ELINKNO_18 and TCD_CITER_ELINKYES_18 + /// TCD_CITER_ELINKNO_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_18: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA18: RWRegister, + pub TCD_DLASTSGA_18: RWRegister, /// TCD Control and Status - pub TCD_CSR18: RWRegister, + pub TCD_CSR_18: RWRegister, - /// TCD_BITER_ELINKNO18 and TCD_BITER_ELINKYES18 - /// TCD_BITER_ELINKNO18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO18: RWRegister, + /// TCD_BITER_ELINKNO_18 and TCD_BITER_ELINKYES_18 + /// TCD_BITER_ELINKNO_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_18: RWRegister, /// TCD Source Address - pub TCD_SADDR19: RWRegister, + pub TCD_SADDR_19: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF19: RWRegister, + pub TCD_SOFF_19: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR19: RWRegister, + pub TCD_ATTR_19: RWRegister, - /// TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFYES19 - /// TCD_NBYTES_MLNO19: TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFNO19 - /// TCD_NBYTES_MLNO19: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO19: RWRegister, + /// TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFYES_19 + /// TCD_NBYTES_MLNO_19: TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFNO_19 + /// TCD_NBYTES_MLNO_19: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_19: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST19: RWRegister, + pub TCD_SLAST_19: RWRegister, /// TCD Destination Address - pub TCD_DADDR19: RWRegister, + pub TCD_DADDR_19: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF19: RWRegister, + pub TCD_DOFF_19: RWRegister, - /// TCD_CITER_ELINKNO19 and TCD_CITER_ELINKYES19 - /// TCD_CITER_ELINKNO19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO19: RWRegister, + /// TCD_CITER_ELINKNO_19 and TCD_CITER_ELINKYES_19 + /// TCD_CITER_ELINKNO_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_19: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA19: RWRegister, + pub TCD_DLASTSGA_19: RWRegister, /// TCD Control and Status - pub TCD_CSR19: RWRegister, + pub TCD_CSR_19: RWRegister, - /// TCD_BITER_ELINKNO19 and TCD_BITER_ELINKYES19 - /// TCD_BITER_ELINKNO19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO19: RWRegister, + /// TCD_BITER_ELINKNO_19 and TCD_BITER_ELINKYES_19 + /// TCD_BITER_ELINKNO_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_19: RWRegister, /// TCD Source Address - pub TCD_SADDR20: RWRegister, + pub TCD_SADDR_20: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF20: RWRegister, + pub TCD_SOFF_20: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR20: RWRegister, + pub TCD_ATTR_20: RWRegister, - /// TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFYES20 - /// TCD_NBYTES_MLNO20: TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFNO20 - /// TCD_NBYTES_MLNO20: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO20: RWRegister, + /// TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFYES_20 + /// TCD_NBYTES_MLNO_20: TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFNO_20 + /// TCD_NBYTES_MLNO_20: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_20: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST20: RWRegister, + pub TCD_SLAST_20: RWRegister, /// TCD Destination Address - pub TCD_DADDR20: RWRegister, + pub TCD_DADDR_20: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF20: RWRegister, + pub TCD_DOFF_20: RWRegister, - /// TCD_CITER_ELINKNO20 and TCD_CITER_ELINKYES20 - /// TCD_CITER_ELINKNO20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO20: RWRegister, + /// TCD_CITER_ELINKNO_20 and TCD_CITER_ELINKYES_20 + /// TCD_CITER_ELINKNO_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_20: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA20: RWRegister, + pub TCD_DLASTSGA_20: RWRegister, /// TCD Control and Status - pub TCD_CSR20: RWRegister, + pub TCD_CSR_20: RWRegister, - /// TCD_BITER_ELINKNO20 and TCD_BITER_ELINKYES20 - /// TCD_BITER_ELINKNO20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO20: RWRegister, + /// TCD_BITER_ELINKNO_20 and TCD_BITER_ELINKYES_20 + /// TCD_BITER_ELINKNO_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_20: RWRegister, /// TCD Source Address - pub TCD_SADDR21: RWRegister, + pub TCD_SADDR_21: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF21: RWRegister, + pub TCD_SOFF_21: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR21: RWRegister, + pub TCD_ATTR_21: RWRegister, - /// TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFYES21 - /// TCD_NBYTES_MLNO21: TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFNO21 - /// TCD_NBYTES_MLNO21: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO21: RWRegister, + /// TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFYES_21 + /// TCD_NBYTES_MLNO_21: TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFNO_21 + /// TCD_NBYTES_MLNO_21: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_21: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST21: RWRegister, + pub TCD_SLAST_21: RWRegister, /// TCD Destination Address - pub TCD_DADDR21: RWRegister, + pub TCD_DADDR_21: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF21: RWRegister, + pub TCD_DOFF_21: RWRegister, - /// TCD_CITER_ELINKNO21 and TCD_CITER_ELINKYES21 - /// TCD_CITER_ELINKNO21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO21: RWRegister, + /// TCD_CITER_ELINKNO_21 and TCD_CITER_ELINKYES_21 + /// TCD_CITER_ELINKNO_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_21: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA21: RWRegister, + pub TCD_DLASTSGA_21: RWRegister, /// TCD Control and Status - pub TCD_CSR21: RWRegister, + pub TCD_CSR_21: RWRegister, - /// TCD_BITER_ELINKNO21 and TCD_BITER_ELINKYES21 - /// TCD_BITER_ELINKNO21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO21: RWRegister, + /// TCD_BITER_ELINKNO_21 and TCD_BITER_ELINKYES_21 + /// TCD_BITER_ELINKNO_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_21: RWRegister, /// TCD Source Address - pub TCD_SADDR22: RWRegister, + pub TCD_SADDR_22: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF22: RWRegister, + pub TCD_SOFF_22: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR22: RWRegister, + pub TCD_ATTR_22: RWRegister, - /// TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFYES22 - /// TCD_NBYTES_MLNO22: TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFNO22 - /// TCD_NBYTES_MLNO22: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO22: RWRegister, + /// TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFYES_22 + /// TCD_NBYTES_MLNO_22: TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFNO_22 + /// TCD_NBYTES_MLNO_22: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_22: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST22: RWRegister, + pub TCD_SLAST_22: RWRegister, /// TCD Destination Address - pub TCD_DADDR22: RWRegister, + pub TCD_DADDR_22: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF22: RWRegister, + pub TCD_DOFF_22: RWRegister, - /// TCD_CITER_ELINKNO22 and TCD_CITER_ELINKYES22 - /// TCD_CITER_ELINKNO22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO22: RWRegister, + /// TCD_CITER_ELINKNO_22 and TCD_CITER_ELINKYES_22 + /// TCD_CITER_ELINKNO_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_22: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA22: RWRegister, + pub TCD_DLASTSGA_22: RWRegister, /// TCD Control and Status - pub TCD_CSR22: RWRegister, + pub TCD_CSR_22: RWRegister, - /// TCD_BITER_ELINKNO22 and TCD_BITER_ELINKYES22 - /// TCD_BITER_ELINKNO22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO22: RWRegister, + /// TCD_BITER_ELINKNO_22 and TCD_BITER_ELINKYES_22 + /// TCD_BITER_ELINKNO_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_22: RWRegister, /// TCD Source Address - pub TCD_SADDR23: RWRegister, + pub TCD_SADDR_23: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF23: RWRegister, + pub TCD_SOFF_23: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR23: RWRegister, + pub TCD_ATTR_23: RWRegister, - /// TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFYES23 - /// TCD_NBYTES_MLNO23: TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFNO23 - /// TCD_NBYTES_MLNO23: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO23: RWRegister, + /// TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFYES_23 + /// TCD_NBYTES_MLNO_23: TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFNO_23 + /// TCD_NBYTES_MLNO_23: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_23: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST23: RWRegister, + pub TCD_SLAST_23: RWRegister, /// TCD Destination Address - pub TCD_DADDR23: RWRegister, + pub TCD_DADDR_23: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF23: RWRegister, + pub TCD_DOFF_23: RWRegister, - /// TCD_CITER_ELINKNO23 and TCD_CITER_ELINKYES23 - /// TCD_CITER_ELINKNO23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO23: RWRegister, + /// TCD_CITER_ELINKNO_23 and TCD_CITER_ELINKYES_23 + /// TCD_CITER_ELINKNO_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_23: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA23: RWRegister, + pub TCD_DLASTSGA_23: RWRegister, /// TCD Control and Status - pub TCD_CSR23: RWRegister, + pub TCD_CSR_23: RWRegister, - /// TCD_BITER_ELINKNO23 and TCD_BITER_ELINKYES23 - /// TCD_BITER_ELINKNO23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO23: RWRegister, + /// TCD_BITER_ELINKNO_23 and TCD_BITER_ELINKYES_23 + /// TCD_BITER_ELINKNO_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_23: RWRegister, /// TCD Source Address - pub TCD_SADDR24: RWRegister, + pub TCD_SADDR_24: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF24: RWRegister, + pub TCD_SOFF_24: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR24: RWRegister, + pub TCD_ATTR_24: RWRegister, - /// TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFYES24 - /// TCD_NBYTES_MLNO24: TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFNO24 - /// TCD_NBYTES_MLNO24: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO24: RWRegister, + /// TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFYES_24 + /// TCD_NBYTES_MLNO_24: TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFNO_24 + /// TCD_NBYTES_MLNO_24: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_24: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST24: RWRegister, + pub TCD_SLAST_24: RWRegister, /// TCD Destination Address - pub TCD_DADDR24: RWRegister, + pub TCD_DADDR_24: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF24: RWRegister, + pub TCD_DOFF_24: RWRegister, - /// TCD_CITER_ELINKNO24 and TCD_CITER_ELINKYES24 - /// TCD_CITER_ELINKNO24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO24: RWRegister, + /// TCD_CITER_ELINKNO_24 and TCD_CITER_ELINKYES_24 + /// TCD_CITER_ELINKNO_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_24: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA24: RWRegister, + pub TCD_DLASTSGA_24: RWRegister, /// TCD Control and Status - pub TCD_CSR24: RWRegister, + pub TCD_CSR_24: RWRegister, - /// TCD_BITER_ELINKNO24 and TCD_BITER_ELINKYES24 - /// TCD_BITER_ELINKNO24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO24: RWRegister, + /// TCD_BITER_ELINKNO_24 and TCD_BITER_ELINKYES_24 + /// TCD_BITER_ELINKNO_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_24: RWRegister, /// TCD Source Address - pub TCD_SADDR25: RWRegister, + pub TCD_SADDR_25: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF25: RWRegister, + pub TCD_SOFF_25: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR25: RWRegister, + pub TCD_ATTR_25: RWRegister, - /// TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFYES25 - /// TCD_NBYTES_MLNO25: TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFNO25 - /// TCD_NBYTES_MLNO25: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO25: RWRegister, + /// TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFYES_25 + /// TCD_NBYTES_MLNO_25: TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFNO_25 + /// TCD_NBYTES_MLNO_25: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_25: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST25: RWRegister, + pub TCD_SLAST_25: RWRegister, /// TCD Destination Address - pub TCD_DADDR25: RWRegister, + pub TCD_DADDR_25: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF25: RWRegister, + pub TCD_DOFF_25: RWRegister, - /// TCD_CITER_ELINKNO25 and TCD_CITER_ELINKYES25 - /// TCD_CITER_ELINKNO25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO25: RWRegister, + /// TCD_CITER_ELINKNO_25 and TCD_CITER_ELINKYES_25 + /// TCD_CITER_ELINKNO_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_25: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA25: RWRegister, + pub TCD_DLASTSGA_25: RWRegister, /// TCD Control and Status - pub TCD_CSR25: RWRegister, + pub TCD_CSR_25: RWRegister, - /// TCD_BITER_ELINKNO25 and TCD_BITER_ELINKYES25 - /// TCD_BITER_ELINKNO25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO25: RWRegister, + /// TCD_BITER_ELINKNO_25 and TCD_BITER_ELINKYES_25 + /// TCD_BITER_ELINKNO_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_25: RWRegister, /// TCD Source Address - pub TCD_SADDR26: RWRegister, + pub TCD_SADDR_26: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF26: RWRegister, + pub TCD_SOFF_26: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR26: RWRegister, + pub TCD_ATTR_26: RWRegister, - /// TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFYES26 - /// TCD_NBYTES_MLNO26: TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFNO26 - /// TCD_NBYTES_MLNO26: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO26: RWRegister, + /// TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFYES_26 + /// TCD_NBYTES_MLNO_26: TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFNO_26 + /// TCD_NBYTES_MLNO_26: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_26: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST26: RWRegister, + pub TCD_SLAST_26: RWRegister, /// TCD Destination Address - pub TCD_DADDR26: RWRegister, + pub TCD_DADDR_26: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF26: RWRegister, + pub TCD_DOFF_26: RWRegister, - /// TCD_CITER_ELINKNO26 and TCD_CITER_ELINKYES26 - /// TCD_CITER_ELINKNO26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO26: RWRegister, + /// TCD_CITER_ELINKNO_26 and TCD_CITER_ELINKYES_26 + /// TCD_CITER_ELINKNO_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_26: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA26: RWRegister, + pub TCD_DLASTSGA_26: RWRegister, /// TCD Control and Status - pub TCD_CSR26: RWRegister, + pub TCD_CSR_26: RWRegister, - /// TCD_BITER_ELINKNO26 and TCD_BITER_ELINKYES26 - /// TCD_BITER_ELINKNO26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO26: RWRegister, + /// TCD_BITER_ELINKNO_26 and TCD_BITER_ELINKYES_26 + /// TCD_BITER_ELINKNO_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_26: RWRegister, /// TCD Source Address - pub TCD_SADDR27: RWRegister, + pub TCD_SADDR_27: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF27: RWRegister, + pub TCD_SOFF_27: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR27: RWRegister, + pub TCD_ATTR_27: RWRegister, - /// TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFYES27 - /// TCD_NBYTES_MLNO27: TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFNO27 - /// TCD_NBYTES_MLNO27: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO27: RWRegister, + /// TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFYES_27 + /// TCD_NBYTES_MLNO_27: TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFNO_27 + /// TCD_NBYTES_MLNO_27: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_27: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST27: RWRegister, + pub TCD_SLAST_27: RWRegister, /// TCD Destination Address - pub TCD_DADDR27: RWRegister, + pub TCD_DADDR_27: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF27: RWRegister, + pub TCD_DOFF_27: RWRegister, - /// TCD_CITER_ELINKNO27 and TCD_CITER_ELINKYES27 - /// TCD_CITER_ELINKNO27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO27: RWRegister, + /// TCD_CITER_ELINKNO_27 and TCD_CITER_ELINKYES_27 + /// TCD_CITER_ELINKNO_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_27: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA27: RWRegister, + pub TCD_DLASTSGA_27: RWRegister, /// TCD Control and Status - pub TCD_CSR27: RWRegister, + pub TCD_CSR_27: RWRegister, - /// TCD_BITER_ELINKNO27 and TCD_BITER_ELINKYES27 - /// TCD_BITER_ELINKNO27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO27: RWRegister, + /// TCD_BITER_ELINKNO_27 and TCD_BITER_ELINKYES_27 + /// TCD_BITER_ELINKNO_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_27: RWRegister, /// TCD Source Address - pub TCD_SADDR28: RWRegister, + pub TCD_SADDR_28: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF28: RWRegister, + pub TCD_SOFF_28: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR28: RWRegister, + pub TCD_ATTR_28: RWRegister, - /// TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFYES28 - /// TCD_NBYTES_MLNO28: TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFNO28 - /// TCD_NBYTES_MLNO28: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO28: RWRegister, + /// TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFYES_28 + /// TCD_NBYTES_MLNO_28: TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFNO_28 + /// TCD_NBYTES_MLNO_28: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_28: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST28: RWRegister, + pub TCD_SLAST_28: RWRegister, /// TCD Destination Address - pub TCD_DADDR28: RWRegister, + pub TCD_DADDR_28: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF28: RWRegister, + pub TCD_DOFF_28: RWRegister, - /// TCD_CITER_ELINKNO28 and TCD_CITER_ELINKYES28 - /// TCD_CITER_ELINKNO28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO28: RWRegister, + /// TCD_CITER_ELINKNO_28 and TCD_CITER_ELINKYES_28 + /// TCD_CITER_ELINKNO_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_28: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA28: RWRegister, + pub TCD_DLASTSGA_28: RWRegister, /// TCD Control and Status - pub TCD_CSR28: RWRegister, + pub TCD_CSR_28: RWRegister, - /// TCD_BITER_ELINKNO28 and TCD_BITER_ELINKYES28 - /// TCD_BITER_ELINKNO28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO28: RWRegister, + /// TCD_BITER_ELINKNO_28 and TCD_BITER_ELINKYES_28 + /// TCD_BITER_ELINKNO_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_28: RWRegister, /// TCD Source Address - pub TCD_SADDR29: RWRegister, + pub TCD_SADDR_29: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF29: RWRegister, + pub TCD_SOFF_29: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR29: RWRegister, + pub TCD_ATTR_29: RWRegister, - /// TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFYES29 - /// TCD_NBYTES_MLNO29: TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFNO29 - /// TCD_NBYTES_MLNO29: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO29: RWRegister, + /// TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFYES_29 + /// TCD_NBYTES_MLNO_29: TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFNO_29 + /// TCD_NBYTES_MLNO_29: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_29: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST29: RWRegister, + pub TCD_SLAST_29: RWRegister, /// TCD Destination Address - pub TCD_DADDR29: RWRegister, + pub TCD_DADDR_29: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF29: RWRegister, + pub TCD_DOFF_29: RWRegister, - /// TCD_CITER_ELINKNO29 and TCD_CITER_ELINKYES29 - /// TCD_CITER_ELINKNO29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO29: RWRegister, + /// TCD_CITER_ELINKNO_29 and TCD_CITER_ELINKYES_29 + /// TCD_CITER_ELINKNO_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_29: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA29: RWRegister, + pub TCD_DLASTSGA_29: RWRegister, /// TCD Control and Status - pub TCD_CSR29: RWRegister, + pub TCD_CSR_29: RWRegister, - /// TCD_BITER_ELINKNO29 and TCD_BITER_ELINKYES29 - /// TCD_BITER_ELINKNO29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO29: RWRegister, + /// TCD_BITER_ELINKNO_29 and TCD_BITER_ELINKYES_29 + /// TCD_BITER_ELINKNO_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_29: RWRegister, /// TCD Source Address - pub TCD_SADDR30: RWRegister, + pub TCD_SADDR_30: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF30: RWRegister, + pub TCD_SOFF_30: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR30: RWRegister, + pub TCD_ATTR_30: RWRegister, - /// TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFYES30 - /// TCD_NBYTES_MLNO30: TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFNO30 - /// TCD_NBYTES_MLNO30: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO30: RWRegister, + /// TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFYES_30 + /// TCD_NBYTES_MLNO_30: TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFNO_30 + /// TCD_NBYTES_MLNO_30: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_30: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST30: RWRegister, + pub TCD_SLAST_30: RWRegister, /// TCD Destination Address - pub TCD_DADDR30: RWRegister, + pub TCD_DADDR_30: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF30: RWRegister, + pub TCD_DOFF_30: RWRegister, - /// TCD_CITER_ELINKNO30 and TCD_CITER_ELINKYES30 - /// TCD_CITER_ELINKNO30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO30: RWRegister, + /// TCD_CITER_ELINKNO_30 and TCD_CITER_ELINKYES_30 + /// TCD_CITER_ELINKNO_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_30: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA30: RWRegister, + pub TCD_DLASTSGA_30: RWRegister, /// TCD Control and Status - pub TCD_CSR30: RWRegister, + pub TCD_CSR_30: RWRegister, - /// TCD_BITER_ELINKNO30 and TCD_BITER_ELINKYES30 - /// TCD_BITER_ELINKNO30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO30: RWRegister, + /// TCD_BITER_ELINKNO_30 and TCD_BITER_ELINKYES_30 + /// TCD_BITER_ELINKNO_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_30: RWRegister, /// TCD Source Address - pub TCD_SADDR31: RWRegister, + pub TCD_SADDR_31: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF31: RWRegister, + pub TCD_SOFF_31: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR31: RWRegister, + pub TCD_ATTR_31: RWRegister, - /// TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFYES31 - /// TCD_NBYTES_MLNO31: TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFNO31 - /// TCD_NBYTES_MLNO31: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO31: RWRegister, + /// TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFYES_31 + /// TCD_NBYTES_MLNO_31: TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFNO_31 + /// TCD_NBYTES_MLNO_31: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_31: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST31: RWRegister, + pub TCD_SLAST_31: RWRegister, /// TCD Destination Address - pub TCD_DADDR31: RWRegister, + pub TCD_DADDR_31: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF31: RWRegister, + pub TCD_DOFF_31: RWRegister, - /// TCD_CITER_ELINKNO31 and TCD_CITER_ELINKYES31 - /// TCD_CITER_ELINKNO31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO31: RWRegister, + /// TCD_CITER_ELINKNO_31 and TCD_CITER_ELINKYES_31 + /// TCD_CITER_ELINKNO_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_31: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA31: RWRegister, + pub TCD_DLASTSGA_31: RWRegister, /// TCD Control and Status - pub TCD_CSR31: RWRegister, + pub TCD_CSR_31: RWRegister, - /// TCD_BITER_ELINKNO31 and TCD_BITER_ELINKYES31 - /// TCD_BITER_ELINKNO31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO31: RWRegister, + /// TCD_BITER_ELINKNO_31 and TCD_BITER_ELINKYES_31 + /// TCD_BITER_ELINKNO_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_31: RWRegister, } pub struct ResetValues { pub CR: u32, @@ -10446,358 +10446,358 @@ pub struct ResetValues { pub DCHMID29: u8, pub DCHMID30: u8, pub DCHMID31: u8, - pub TCD_SADDR0: u32, - pub TCD_SOFF0: u16, - pub TCD_ATTR0: u16, + pub TCD_SADDR_0: u32, + pub TCD_SOFF_0: u16, + pub TCD_ATTR_0: u16, pub TCD_NBYTES_ML: u32, - pub TCD_SLAST0: u32, - pub TCD_DADDR0: u32, - pub TCD_DOFF0: u16, + pub TCD_SLAST_0: u32, + pub TCD_DADDR_0: u32, + pub TCD_DOFF_0: u16, pub TCD_CITER_ELINK: u16, - pub TCD_DLASTSGA0: u32, - pub TCD_CSR0: u16, + pub TCD_DLASTSGA_0: u32, + pub TCD_CSR_0: u16, pub TCD_BITER_ELINK: u16, - pub TCD_SADDR1: u32, - pub TCD_SOFF1: u16, - pub TCD_ATTR1: u16, - pub TCD_NBYTES_MLNO1: u32, - pub TCD_SLAST1: u32, - pub TCD_DADDR1: u32, - pub TCD_DOFF1: u16, - pub TCD_CITER_ELINKNO1: u16, - pub TCD_DLASTSGA1: u32, - pub TCD_CSR1: u16, - pub TCD_BITER_ELINKNO1: u16, - pub TCD_SADDR2: u32, - pub TCD_SOFF2: u16, - pub TCD_ATTR2: u16, - pub TCD_NBYTES_MLNO2: u32, - pub TCD_SLAST2: u32, - pub TCD_DADDR2: u32, - pub TCD_DOFF2: u16, - pub TCD_CITER_ELINKNO2: u16, - pub TCD_DLASTSGA2: u32, - pub TCD_CSR2: u16, - pub TCD_BITER_ELINKNO2: u16, - pub TCD_SADDR3: u32, - pub TCD_SOFF3: u16, - pub TCD_ATTR3: u16, - pub TCD_NBYTES_MLNO3: u32, - pub TCD_SLAST3: u32, - pub TCD_DADDR3: u32, - pub TCD_DOFF3: u16, - pub TCD_CITER_ELINKNO3: u16, - pub TCD_DLASTSGA3: u32, - pub TCD_CSR3: u16, - pub TCD_BITER_ELINKNO3: u16, - pub TCD_SADDR4: u32, - pub TCD_SOFF4: u16, - pub TCD_ATTR4: u16, - pub TCD_NBYTES_MLNO4: u32, - pub TCD_SLAST4: u32, - pub TCD_DADDR4: u32, - pub TCD_DOFF4: u16, - pub TCD_CITER_ELINKNO4: u16, - pub TCD_DLASTSGA4: u32, - pub TCD_CSR4: u16, - pub TCD_BITER_ELINKNO4: u16, - pub TCD_SADDR5: u32, - pub TCD_SOFF5: u16, - pub TCD_ATTR5: u16, - pub TCD_NBYTES_MLNO5: u32, - pub TCD_SLAST5: u32, - pub TCD_DADDR5: u32, - pub TCD_DOFF5: u16, - pub TCD_CITER_ELINKNO5: u16, - pub TCD_DLASTSGA5: u32, - pub TCD_CSR5: u16, - pub TCD_BITER_ELINKNO5: u16, - pub TCD_SADDR6: u32, - pub TCD_SOFF6: u16, - pub TCD_ATTR6: u16, - pub TCD_NBYTES_MLNO6: u32, - pub TCD_SLAST6: u32, - pub TCD_DADDR6: u32, - pub TCD_DOFF6: u16, - pub TCD_CITER_ELINKNO6: u16, - pub TCD_DLASTSGA6: u32, - pub TCD_CSR6: u16, - pub TCD_BITER_ELINKNO6: u16, - pub TCD_SADDR7: u32, - pub TCD_SOFF7: u16, - pub TCD_ATTR7: u16, - pub TCD_NBYTES_MLNO7: u32, - pub TCD_SLAST7: u32, - pub TCD_DADDR7: u32, - pub TCD_DOFF7: u16, - pub TCD_CITER_ELINKNO7: u16, - pub TCD_DLASTSGA7: u32, - pub TCD_CSR7: u16, - pub TCD_BITER_ELINKNO7: u16, - pub TCD_SADDR8: u32, - pub TCD_SOFF8: u16, - pub TCD_ATTR8: u16, - pub TCD_NBYTES_MLNO8: u32, - pub TCD_SLAST8: u32, - pub TCD_DADDR8: u32, - pub TCD_DOFF8: u16, - pub TCD_CITER_ELINKNO8: u16, - pub TCD_DLASTSGA8: u32, - pub TCD_CSR8: u16, - pub TCD_BITER_ELINKNO8: u16, - pub TCD_SADDR9: u32, - pub TCD_SOFF9: u16, - pub TCD_ATTR9: u16, - pub TCD_NBYTES_MLNO9: u32, - pub TCD_SLAST9: u32, - pub TCD_DADDR9: u32, - pub TCD_DOFF9: u16, - pub TCD_CITER_ELINKNO9: u16, - pub TCD_DLASTSGA9: u32, - pub TCD_CSR9: u16, - pub TCD_BITER_ELINKNO9: u16, - pub TCD_SADDR10: u32, - pub TCD_SOFF10: u16, - pub TCD_ATTR10: u16, - pub TCD_NBYTES_MLNO10: u32, - pub TCD_SLAST10: u32, - pub TCD_DADDR10: u32, - pub TCD_DOFF10: u16, - pub TCD_CITER_ELINKNO10: u16, - pub TCD_DLASTSGA10: u32, - pub TCD_CSR10: u16, - pub TCD_BITER_ELINKNO10: u16, - pub TCD_SADDR11: u32, - pub TCD_SOFF11: u16, - pub TCD_ATTR11: u16, - pub TCD_NBYTES_MLNO11: u32, - pub TCD_SLAST11: u32, - pub TCD_DADDR11: u32, - pub TCD_DOFF11: u16, - pub TCD_CITER_ELINKNO11: u16, - pub TCD_DLASTSGA11: u32, - pub TCD_CSR11: u16, - pub TCD_BITER_ELINKNO11: u16, - pub TCD_SADDR12: u32, - pub TCD_SOFF12: u16, - pub TCD_ATTR12: u16, - pub TCD_NBYTES_MLNO12: u32, - pub TCD_SLAST12: u32, - pub TCD_DADDR12: u32, - pub TCD_DOFF12: u16, - pub TCD_CITER_ELINKNO12: u16, - pub TCD_DLASTSGA12: u32, - pub TCD_CSR12: u16, - pub TCD_BITER_ELINKNO12: u16, - pub TCD_SADDR13: u32, - pub TCD_SOFF13: u16, - pub TCD_ATTR13: u16, - pub TCD_NBYTES_MLNO13: u32, - pub TCD_SLAST13: u32, - pub TCD_DADDR13: u32, - pub TCD_DOFF13: u16, - pub TCD_CITER_ELINKNO13: u16, - pub TCD_DLASTSGA13: u32, - pub TCD_CSR13: u16, - pub TCD_BITER_ELINKNO13: u16, - pub TCD_SADDR14: u32, - pub TCD_SOFF14: u16, - pub TCD_ATTR14: u16, - pub TCD_NBYTES_MLNO14: u32, - pub TCD_SLAST14: u32, - pub TCD_DADDR14: u32, - pub TCD_DOFF14: u16, - pub TCD_CITER_ELINKNO14: u16, - pub TCD_DLASTSGA14: u32, - pub TCD_CSR14: u16, - pub TCD_BITER_ELINKNO14: u16, - pub TCD_SADDR15: u32, - pub TCD_SOFF15: u16, - pub TCD_ATTR15: u16, - pub TCD_NBYTES_MLNO15: u32, - pub TCD_SLAST15: u32, - pub TCD_DADDR15: u32, - pub TCD_DOFF15: u16, - pub TCD_CITER_ELINKNO15: u16, - pub TCD_DLASTSGA15: u32, - pub TCD_CSR15: u16, - pub TCD_BITER_ELINKNO15: u16, - pub TCD_SADDR16: u32, - pub TCD_SOFF16: u16, - pub TCD_ATTR16: u16, - pub TCD_NBYTES_MLNO16: u32, - pub TCD_SLAST16: u32, - pub TCD_DADDR16: u32, - pub TCD_DOFF16: u16, - pub TCD_CITER_ELINKNO16: u16, - pub TCD_DLASTSGA16: u32, - pub TCD_CSR16: u16, - pub TCD_BITER_ELINKNO16: u16, - pub TCD_SADDR17: u32, - pub TCD_SOFF17: u16, - pub TCD_ATTR17: u16, - pub TCD_NBYTES_MLNO17: u32, - pub TCD_SLAST17: u32, - pub TCD_DADDR17: u32, - pub TCD_DOFF17: u16, - pub TCD_CITER_ELINKNO17: u16, - pub TCD_DLASTSGA17: u32, - pub TCD_CSR17: u16, - pub TCD_BITER_ELINKNO17: u16, - pub TCD_SADDR18: u32, - pub TCD_SOFF18: u16, - pub TCD_ATTR18: u16, - pub TCD_NBYTES_MLNO18: u32, - pub TCD_SLAST18: u32, - pub TCD_DADDR18: u32, - pub TCD_DOFF18: u16, - pub TCD_CITER_ELINKNO18: u16, - pub TCD_DLASTSGA18: u32, - pub TCD_CSR18: u16, - pub TCD_BITER_ELINKNO18: u16, - pub TCD_SADDR19: u32, - pub TCD_SOFF19: u16, - pub TCD_ATTR19: u16, - pub TCD_NBYTES_MLNO19: u32, - pub TCD_SLAST19: u32, - pub TCD_DADDR19: u32, - pub TCD_DOFF19: u16, - pub TCD_CITER_ELINKNO19: u16, - pub TCD_DLASTSGA19: u32, - pub TCD_CSR19: u16, - pub TCD_BITER_ELINKNO19: u16, - pub TCD_SADDR20: u32, - pub TCD_SOFF20: u16, - pub TCD_ATTR20: u16, - pub TCD_NBYTES_MLNO20: u32, - pub TCD_SLAST20: u32, - pub TCD_DADDR20: u32, - pub TCD_DOFF20: u16, - pub TCD_CITER_ELINKNO20: u16, - pub TCD_DLASTSGA20: u32, - pub TCD_CSR20: u16, - pub TCD_BITER_ELINKNO20: u16, - pub TCD_SADDR21: u32, - pub TCD_SOFF21: u16, - pub TCD_ATTR21: u16, - pub TCD_NBYTES_MLNO21: u32, - pub TCD_SLAST21: u32, - pub TCD_DADDR21: u32, - pub TCD_DOFF21: u16, - pub TCD_CITER_ELINKNO21: u16, - pub TCD_DLASTSGA21: u32, - pub TCD_CSR21: u16, - pub TCD_BITER_ELINKNO21: u16, - pub TCD_SADDR22: u32, - pub TCD_SOFF22: u16, - pub TCD_ATTR22: u16, - pub TCD_NBYTES_MLNO22: u32, - pub TCD_SLAST22: u32, - pub TCD_DADDR22: u32, - pub TCD_DOFF22: u16, - pub TCD_CITER_ELINKNO22: u16, - pub TCD_DLASTSGA22: u32, - pub TCD_CSR22: u16, - pub TCD_BITER_ELINKNO22: u16, - pub TCD_SADDR23: u32, - pub TCD_SOFF23: u16, - pub TCD_ATTR23: u16, - pub TCD_NBYTES_MLNO23: u32, - pub TCD_SLAST23: u32, - pub TCD_DADDR23: u32, - pub TCD_DOFF23: u16, - pub TCD_CITER_ELINKNO23: u16, - pub TCD_DLASTSGA23: u32, - pub TCD_CSR23: u16, - pub TCD_BITER_ELINKNO23: u16, - pub TCD_SADDR24: u32, - pub TCD_SOFF24: u16, - pub TCD_ATTR24: u16, - pub TCD_NBYTES_MLNO24: u32, - pub TCD_SLAST24: u32, - pub TCD_DADDR24: u32, - pub TCD_DOFF24: u16, - pub TCD_CITER_ELINKNO24: u16, - pub TCD_DLASTSGA24: u32, - pub TCD_CSR24: u16, - pub TCD_BITER_ELINKNO24: u16, - pub TCD_SADDR25: u32, - pub TCD_SOFF25: u16, - pub TCD_ATTR25: u16, - pub TCD_NBYTES_MLNO25: u32, - pub TCD_SLAST25: u32, - pub TCD_DADDR25: u32, - pub TCD_DOFF25: u16, - pub TCD_CITER_ELINKNO25: u16, - pub TCD_DLASTSGA25: u32, - pub TCD_CSR25: u16, - pub TCD_BITER_ELINKNO25: u16, - pub TCD_SADDR26: u32, - pub TCD_SOFF26: u16, - pub TCD_ATTR26: u16, - pub TCD_NBYTES_MLNO26: u32, - pub TCD_SLAST26: u32, - pub TCD_DADDR26: u32, - pub TCD_DOFF26: u16, - pub TCD_CITER_ELINKNO26: u16, - pub TCD_DLASTSGA26: u32, - pub TCD_CSR26: u16, - pub TCD_BITER_ELINKNO26: u16, - pub TCD_SADDR27: u32, - pub TCD_SOFF27: u16, - pub TCD_ATTR27: u16, - pub TCD_NBYTES_MLNO27: u32, - pub TCD_SLAST27: u32, - pub TCD_DADDR27: u32, - pub TCD_DOFF27: u16, - pub TCD_CITER_ELINKNO27: u16, - pub TCD_DLASTSGA27: u32, - pub TCD_CSR27: u16, - pub TCD_BITER_ELINKNO27: u16, - pub TCD_SADDR28: u32, - pub TCD_SOFF28: u16, - pub TCD_ATTR28: u16, - pub TCD_NBYTES_MLNO28: u32, - pub TCD_SLAST28: u32, - pub TCD_DADDR28: u32, - pub TCD_DOFF28: u16, - pub TCD_CITER_ELINKNO28: u16, - pub TCD_DLASTSGA28: u32, - pub TCD_CSR28: u16, - pub TCD_BITER_ELINKNO28: u16, - pub TCD_SADDR29: u32, - pub TCD_SOFF29: u16, - pub TCD_ATTR29: u16, - pub TCD_NBYTES_MLNO29: u32, - pub TCD_SLAST29: u32, - pub TCD_DADDR29: u32, - pub TCD_DOFF29: u16, - pub TCD_CITER_ELINKNO29: u16, - pub TCD_DLASTSGA29: u32, - pub TCD_CSR29: u16, - pub TCD_BITER_ELINKNO29: u16, - pub TCD_SADDR30: u32, - pub TCD_SOFF30: u16, - pub TCD_ATTR30: u16, - pub TCD_NBYTES_MLNO30: u32, - pub TCD_SLAST30: u32, - pub TCD_DADDR30: u32, - pub TCD_DOFF30: u16, - pub TCD_CITER_ELINKNO30: u16, - pub TCD_DLASTSGA30: u32, - pub TCD_CSR30: u16, - pub TCD_BITER_ELINKNO30: u16, - pub TCD_SADDR31: u32, - pub TCD_SOFF31: u16, - pub TCD_ATTR31: u16, - pub TCD_NBYTES_MLNO31: u32, - pub TCD_SLAST31: u32, - pub TCD_DADDR31: u32, - pub TCD_DOFF31: u16, - pub TCD_CITER_ELINKNO31: u16, - pub TCD_DLASTSGA31: u32, - pub TCD_CSR31: u16, - pub TCD_BITER_ELINKNO31: u16, + pub TCD_SADDR_1: u32, + pub TCD_SOFF_1: u16, + pub TCD_ATTR_1: u16, + pub TCD_NBYTES_MLNO_1: u32, + pub TCD_SLAST_1: u32, + pub TCD_DADDR_1: u32, + pub TCD_DOFF_1: u16, + pub TCD_CITER_ELINKNO_1: u16, + pub TCD_DLASTSGA_1: u32, + pub TCD_CSR_1: u16, + pub TCD_BITER_ELINKNO_1: u16, + pub TCD_SADDR_2: u32, + pub TCD_SOFF_2: u16, + pub TCD_ATTR_2: u16, + pub TCD_NBYTES_MLNO_2: u32, + pub TCD_SLAST_2: u32, + pub TCD_DADDR_2: u32, + pub TCD_DOFF_2: u16, + pub TCD_CITER_ELINKNO_2: u16, + pub TCD_DLASTSGA_2: u32, + pub TCD_CSR_2: u16, + pub TCD_BITER_ELINKNO_2: u16, + pub TCD_SADDR_3: u32, + pub TCD_SOFF_3: u16, + pub TCD_ATTR_3: u16, + pub TCD_NBYTES_MLNO_3: u32, + pub TCD_SLAST_3: u32, + pub TCD_DADDR_3: u32, + pub TCD_DOFF_3: u16, + pub TCD_CITER_ELINKNO_3: u16, + pub TCD_DLASTSGA_3: u32, + pub TCD_CSR_3: u16, + pub TCD_BITER_ELINKNO_3: u16, + pub TCD_SADDR_4: u32, + pub TCD_SOFF_4: u16, + pub TCD_ATTR_4: u16, + pub TCD_NBYTES_MLNO_4: u32, + pub TCD_SLAST_4: u32, + pub TCD_DADDR_4: u32, + pub TCD_DOFF_4: u16, + pub TCD_CITER_ELINKNO_4: u16, + pub TCD_DLASTSGA_4: u32, + pub TCD_CSR_4: u16, + pub TCD_BITER_ELINKNO_4: u16, + pub TCD_SADDR_5: u32, + pub TCD_SOFF_5: u16, + pub TCD_ATTR_5: u16, + pub TCD_NBYTES_MLNO_5: u32, + pub TCD_SLAST_5: u32, + pub TCD_DADDR_5: u32, + pub TCD_DOFF_5: u16, + pub TCD_CITER_ELINKNO_5: u16, + pub TCD_DLASTSGA_5: u32, + pub TCD_CSR_5: u16, + pub TCD_BITER_ELINKNO_5: u16, + pub TCD_SADDR_6: u32, + pub TCD_SOFF_6: u16, + pub TCD_ATTR_6: u16, + pub TCD_NBYTES_MLNO_6: u32, + pub TCD_SLAST_6: u32, + pub TCD_DADDR_6: u32, + pub TCD_DOFF_6: u16, + pub TCD_CITER_ELINKNO_6: u16, + pub TCD_DLASTSGA_6: u32, + pub TCD_CSR_6: u16, + pub TCD_BITER_ELINKNO_6: u16, + pub TCD_SADDR_7: u32, + pub TCD_SOFF_7: u16, + pub TCD_ATTR_7: u16, + pub TCD_NBYTES_MLNO_7: u32, + pub TCD_SLAST_7: u32, + pub TCD_DADDR_7: u32, + pub TCD_DOFF_7: u16, + pub TCD_CITER_ELINKNO_7: u16, + pub TCD_DLASTSGA_7: u32, + pub TCD_CSR_7: u16, + pub TCD_BITER_ELINKNO_7: u16, + pub TCD_SADDR_8: u32, + pub TCD_SOFF_8: u16, + pub TCD_ATTR_8: u16, + pub TCD_NBYTES_MLNO_8: u32, + pub TCD_SLAST_8: u32, + pub TCD_DADDR_8: u32, + pub TCD_DOFF_8: u16, + pub TCD_CITER_ELINKNO_8: u16, + pub TCD_DLASTSGA_8: u32, + pub TCD_CSR_8: u16, + pub TCD_BITER_ELINKNO_8: u16, + pub TCD_SADDR_9: u32, + pub TCD_SOFF_9: u16, + pub TCD_ATTR_9: u16, + pub TCD_NBYTES_MLNO_9: u32, + pub TCD_SLAST_9: u32, + pub TCD_DADDR_9: u32, + pub TCD_DOFF_9: u16, + pub TCD_CITER_ELINKNO_9: u16, + pub TCD_DLASTSGA_9: u32, + pub TCD_CSR_9: u16, + pub TCD_BITER_ELINKNO_9: u16, + pub TCD_SADDR_10: u32, + pub TCD_SOFF_10: u16, + pub TCD_ATTR_10: u16, + pub TCD_NBYTES_MLNO_10: u32, + pub TCD_SLAST_10: u32, + pub TCD_DADDR_10: u32, + pub TCD_DOFF_10: u16, + pub TCD_CITER_ELINKNO_10: u16, + pub TCD_DLASTSGA_10: u32, + pub TCD_CSR_10: u16, + pub TCD_BITER_ELINKNO_10: u16, + pub TCD_SADDR_11: u32, + pub TCD_SOFF_11: u16, + pub TCD_ATTR_11: u16, + pub TCD_NBYTES_MLNO_11: u32, + pub TCD_SLAST_11: u32, + pub TCD_DADDR_11: u32, + pub TCD_DOFF_11: u16, + pub TCD_CITER_ELINKNO_11: u16, + pub TCD_DLASTSGA_11: u32, + pub TCD_CSR_11: u16, + pub TCD_BITER_ELINKNO_11: u16, + pub TCD_SADDR_12: u32, + pub TCD_SOFF_12: u16, + pub TCD_ATTR_12: u16, + pub TCD_NBYTES_MLNO_12: u32, + pub TCD_SLAST_12: u32, + pub TCD_DADDR_12: u32, + pub TCD_DOFF_12: u16, + pub TCD_CITER_ELINKNO_12: u16, + pub TCD_DLASTSGA_12: u32, + pub TCD_CSR_12: u16, + pub TCD_BITER_ELINKNO_12: u16, + pub TCD_SADDR_13: u32, + pub TCD_SOFF_13: u16, + pub TCD_ATTR_13: u16, + pub TCD_NBYTES_MLNO_13: u32, + pub TCD_SLAST_13: u32, + pub TCD_DADDR_13: u32, + pub TCD_DOFF_13: u16, + pub TCD_CITER_ELINKNO_13: u16, + pub TCD_DLASTSGA_13: u32, + pub TCD_CSR_13: u16, + pub TCD_BITER_ELINKNO_13: u16, + pub TCD_SADDR_14: u32, + pub TCD_SOFF_14: u16, + pub TCD_ATTR_14: u16, + pub TCD_NBYTES_MLNO_14: u32, + pub TCD_SLAST_14: u32, + pub TCD_DADDR_14: u32, + pub TCD_DOFF_14: u16, + pub TCD_CITER_ELINKNO_14: u16, + pub TCD_DLASTSGA_14: u32, + pub TCD_CSR_14: u16, + pub TCD_BITER_ELINKNO_14: u16, + pub TCD_SADDR_15: u32, + pub TCD_SOFF_15: u16, + pub TCD_ATTR_15: u16, + pub TCD_NBYTES_MLNO_15: u32, + pub TCD_SLAST_15: u32, + pub TCD_DADDR_15: u32, + pub TCD_DOFF_15: u16, + pub TCD_CITER_ELINKNO_15: u16, + pub TCD_DLASTSGA_15: u32, + pub TCD_CSR_15: u16, + pub TCD_BITER_ELINKNO_15: u16, + pub TCD_SADDR_16: u32, + pub TCD_SOFF_16: u16, + pub TCD_ATTR_16: u16, + pub TCD_NBYTES_MLNO_16: u32, + pub TCD_SLAST_16: u32, + pub TCD_DADDR_16: u32, + pub TCD_DOFF_16: u16, + pub TCD_CITER_ELINKNO_16: u16, + pub TCD_DLASTSGA_16: u32, + pub TCD_CSR_16: u16, + pub TCD_BITER_ELINKNO_16: u16, + pub TCD_SADDR_17: u32, + pub TCD_SOFF_17: u16, + pub TCD_ATTR_17: u16, + pub TCD_NBYTES_MLNO_17: u32, + pub TCD_SLAST_17: u32, + pub TCD_DADDR_17: u32, + pub TCD_DOFF_17: u16, + pub TCD_CITER_ELINKNO_17: u16, + pub TCD_DLASTSGA_17: u32, + pub TCD_CSR_17: u16, + pub TCD_BITER_ELINKNO_17: u16, + pub TCD_SADDR_18: u32, + pub TCD_SOFF_18: u16, + pub TCD_ATTR_18: u16, + pub TCD_NBYTES_MLNO_18: u32, + pub TCD_SLAST_18: u32, + pub TCD_DADDR_18: u32, + pub TCD_DOFF_18: u16, + pub TCD_CITER_ELINKNO_18: u16, + pub TCD_DLASTSGA_18: u32, + pub TCD_CSR_18: u16, + pub TCD_BITER_ELINKNO_18: u16, + pub TCD_SADDR_19: u32, + pub TCD_SOFF_19: u16, + pub TCD_ATTR_19: u16, + pub TCD_NBYTES_MLNO_19: u32, + pub TCD_SLAST_19: u32, + pub TCD_DADDR_19: u32, + pub TCD_DOFF_19: u16, + pub TCD_CITER_ELINKNO_19: u16, + pub TCD_DLASTSGA_19: u32, + pub TCD_CSR_19: u16, + pub TCD_BITER_ELINKNO_19: u16, + pub TCD_SADDR_20: u32, + pub TCD_SOFF_20: u16, + pub TCD_ATTR_20: u16, + pub TCD_NBYTES_MLNO_20: u32, + pub TCD_SLAST_20: u32, + pub TCD_DADDR_20: u32, + pub TCD_DOFF_20: u16, + pub TCD_CITER_ELINKNO_20: u16, + pub TCD_DLASTSGA_20: u32, + pub TCD_CSR_20: u16, + pub TCD_BITER_ELINKNO_20: u16, + pub TCD_SADDR_21: u32, + pub TCD_SOFF_21: u16, + pub TCD_ATTR_21: u16, + pub TCD_NBYTES_MLNO_21: u32, + pub TCD_SLAST_21: u32, + pub TCD_DADDR_21: u32, + pub TCD_DOFF_21: u16, + pub TCD_CITER_ELINKNO_21: u16, + pub TCD_DLASTSGA_21: u32, + pub TCD_CSR_21: u16, + pub TCD_BITER_ELINKNO_21: u16, + pub TCD_SADDR_22: u32, + pub TCD_SOFF_22: u16, + pub TCD_ATTR_22: u16, + pub TCD_NBYTES_MLNO_22: u32, + pub TCD_SLAST_22: u32, + pub TCD_DADDR_22: u32, + pub TCD_DOFF_22: u16, + pub TCD_CITER_ELINKNO_22: u16, + pub TCD_DLASTSGA_22: u32, + pub TCD_CSR_22: u16, + pub TCD_BITER_ELINKNO_22: u16, + pub TCD_SADDR_23: u32, + pub TCD_SOFF_23: u16, + pub TCD_ATTR_23: u16, + pub TCD_NBYTES_MLNO_23: u32, + pub TCD_SLAST_23: u32, + pub TCD_DADDR_23: u32, + pub TCD_DOFF_23: u16, + pub TCD_CITER_ELINKNO_23: u16, + pub TCD_DLASTSGA_23: u32, + pub TCD_CSR_23: u16, + pub TCD_BITER_ELINKNO_23: u16, + pub TCD_SADDR_24: u32, + pub TCD_SOFF_24: u16, + pub TCD_ATTR_24: u16, + pub TCD_NBYTES_MLNO_24: u32, + pub TCD_SLAST_24: u32, + pub TCD_DADDR_24: u32, + pub TCD_DOFF_24: u16, + pub TCD_CITER_ELINKNO_24: u16, + pub TCD_DLASTSGA_24: u32, + pub TCD_CSR_24: u16, + pub TCD_BITER_ELINKNO_24: u16, + pub TCD_SADDR_25: u32, + pub TCD_SOFF_25: u16, + pub TCD_ATTR_25: u16, + pub TCD_NBYTES_MLNO_25: u32, + pub TCD_SLAST_25: u32, + pub TCD_DADDR_25: u32, + pub TCD_DOFF_25: u16, + pub TCD_CITER_ELINKNO_25: u16, + pub TCD_DLASTSGA_25: u32, + pub TCD_CSR_25: u16, + pub TCD_BITER_ELINKNO_25: u16, + pub TCD_SADDR_26: u32, + pub TCD_SOFF_26: u16, + pub TCD_ATTR_26: u16, + pub TCD_NBYTES_MLNO_26: u32, + pub TCD_SLAST_26: u32, + pub TCD_DADDR_26: u32, + pub TCD_DOFF_26: u16, + pub TCD_CITER_ELINKNO_26: u16, + pub TCD_DLASTSGA_26: u32, + pub TCD_CSR_26: u16, + pub TCD_BITER_ELINKNO_26: u16, + pub TCD_SADDR_27: u32, + pub TCD_SOFF_27: u16, + pub TCD_ATTR_27: u16, + pub TCD_NBYTES_MLNO_27: u32, + pub TCD_SLAST_27: u32, + pub TCD_DADDR_27: u32, + pub TCD_DOFF_27: u16, + pub TCD_CITER_ELINKNO_27: u16, + pub TCD_DLASTSGA_27: u32, + pub TCD_CSR_27: u16, + pub TCD_BITER_ELINKNO_27: u16, + pub TCD_SADDR_28: u32, + pub TCD_SOFF_28: u16, + pub TCD_ATTR_28: u16, + pub TCD_NBYTES_MLNO_28: u32, + pub TCD_SLAST_28: u32, + pub TCD_DADDR_28: u32, + pub TCD_DOFF_28: u16, + pub TCD_CITER_ELINKNO_28: u16, + pub TCD_DLASTSGA_28: u32, + pub TCD_CSR_28: u16, + pub TCD_BITER_ELINKNO_28: u16, + pub TCD_SADDR_29: u32, + pub TCD_SOFF_29: u16, + pub TCD_ATTR_29: u16, + pub TCD_NBYTES_MLNO_29: u32, + pub TCD_SLAST_29: u32, + pub TCD_DADDR_29: u32, + pub TCD_DOFF_29: u16, + pub TCD_CITER_ELINKNO_29: u16, + pub TCD_DLASTSGA_29: u32, + pub TCD_CSR_29: u16, + pub TCD_BITER_ELINKNO_29: u16, + pub TCD_SADDR_30: u32, + pub TCD_SOFF_30: u16, + pub TCD_ATTR_30: u16, + pub TCD_NBYTES_MLNO_30: u32, + pub TCD_SLAST_30: u32, + pub TCD_DADDR_30: u32, + pub TCD_DOFF_30: u16, + pub TCD_CITER_ELINKNO_30: u16, + pub TCD_DLASTSGA_30: u32, + pub TCD_CSR_30: u16, + pub TCD_BITER_ELINKNO_30: u16, + pub TCD_SADDR_31: u32, + pub TCD_SOFF_31: u16, + pub TCD_ATTR_31: u16, + pub TCD_NBYTES_MLNO_31: u32, + pub TCD_SLAST_31: u32, + pub TCD_DADDR_31: u32, + pub TCD_DOFF_31: u16, + pub TCD_CITER_ELINKNO_31: u16, + pub TCD_DLASTSGA_31: u32, + pub TCD_CSR_31: u16, + pub TCD_BITER_ELINKNO_31: u16, } pub struct Instance { #[cfg_attr(feature = "nosync", allow(unused))] @@ -10978,358 +10978,358 @@ impl DMA0 { DCHMID29: 0x00000000, DCHMID30: 0x00000000, DCHMID31: 0x00000000, - TCD_SADDR0: 0x00000000, - TCD_SOFF0: 0x00000000, - TCD_ATTR0: 0x00000000, + TCD_SADDR_0: 0x00000000, + TCD_SOFF_0: 0x00000000, + TCD_ATTR_0: 0x00000000, TCD_NBYTES_ML: 0x00000000, - TCD_SLAST0: 0x00000000, - TCD_DADDR0: 0x00000000, - TCD_DOFF0: 0x00000000, + TCD_SLAST_0: 0x00000000, + TCD_DADDR_0: 0x00000000, + TCD_DOFF_0: 0x00000000, TCD_CITER_ELINK: 0x00000000, - TCD_DLASTSGA0: 0x00000000, - TCD_CSR0: 0x00000000, + TCD_DLASTSGA_0: 0x00000000, + TCD_CSR_0: 0x00000000, TCD_BITER_ELINK: 0x00000000, - TCD_SADDR1: 0x00000000, - TCD_SOFF1: 0x00000000, - TCD_ATTR1: 0x00000000, - TCD_NBYTES_MLNO1: 0x00000000, - TCD_SLAST1: 0x00000000, - TCD_DADDR1: 0x00000000, - TCD_DOFF1: 0x00000000, - TCD_CITER_ELINKNO1: 0x00000000, - TCD_DLASTSGA1: 0x00000000, - TCD_CSR1: 0x00000000, - TCD_BITER_ELINKNO1: 0x00000000, - TCD_SADDR2: 0x00000000, - TCD_SOFF2: 0x00000000, - TCD_ATTR2: 0x00000000, - TCD_NBYTES_MLNO2: 0x00000000, - TCD_SLAST2: 0x00000000, - TCD_DADDR2: 0x00000000, - TCD_DOFF2: 0x00000000, - TCD_CITER_ELINKNO2: 0x00000000, - TCD_DLASTSGA2: 0x00000000, - TCD_CSR2: 0x00000000, - TCD_BITER_ELINKNO2: 0x00000000, - TCD_SADDR3: 0x00000000, - TCD_SOFF3: 0x00000000, - TCD_ATTR3: 0x00000000, - TCD_NBYTES_MLNO3: 0x00000000, - TCD_SLAST3: 0x00000000, - TCD_DADDR3: 0x00000000, - TCD_DOFF3: 0x00000000, - TCD_CITER_ELINKNO3: 0x00000000, - TCD_DLASTSGA3: 0x00000000, - TCD_CSR3: 0x00000000, - TCD_BITER_ELINKNO3: 0x00000000, - TCD_SADDR4: 0x00000000, - TCD_SOFF4: 0x00000000, - TCD_ATTR4: 0x00000000, - TCD_NBYTES_MLNO4: 0x00000000, - TCD_SLAST4: 0x00000000, - TCD_DADDR4: 0x00000000, - TCD_DOFF4: 0x00000000, - TCD_CITER_ELINKNO4: 0x00000000, - TCD_DLASTSGA4: 0x00000000, - TCD_CSR4: 0x00000000, - TCD_BITER_ELINKNO4: 0x00000000, - TCD_SADDR5: 0x00000000, - TCD_SOFF5: 0x00000000, - TCD_ATTR5: 0x00000000, - TCD_NBYTES_MLNO5: 0x00000000, - TCD_SLAST5: 0x00000000, - TCD_DADDR5: 0x00000000, - TCD_DOFF5: 0x00000000, - TCD_CITER_ELINKNO5: 0x00000000, - TCD_DLASTSGA5: 0x00000000, - TCD_CSR5: 0x00000000, - TCD_BITER_ELINKNO5: 0x00000000, - TCD_SADDR6: 0x00000000, - TCD_SOFF6: 0x00000000, - TCD_ATTR6: 0x00000000, - TCD_NBYTES_MLNO6: 0x00000000, - TCD_SLAST6: 0x00000000, - TCD_DADDR6: 0x00000000, - TCD_DOFF6: 0x00000000, - TCD_CITER_ELINKNO6: 0x00000000, - TCD_DLASTSGA6: 0x00000000, - TCD_CSR6: 0x00000000, - TCD_BITER_ELINKNO6: 0x00000000, - TCD_SADDR7: 0x00000000, - TCD_SOFF7: 0x00000000, - TCD_ATTR7: 0x00000000, - TCD_NBYTES_MLNO7: 0x00000000, - TCD_SLAST7: 0x00000000, - TCD_DADDR7: 0x00000000, - TCD_DOFF7: 0x00000000, - TCD_CITER_ELINKNO7: 0x00000000, - TCD_DLASTSGA7: 0x00000000, - TCD_CSR7: 0x00000000, - TCD_BITER_ELINKNO7: 0x00000000, - TCD_SADDR8: 0x00000000, - TCD_SOFF8: 0x00000000, - TCD_ATTR8: 0x00000000, - TCD_NBYTES_MLNO8: 0x00000000, - TCD_SLAST8: 0x00000000, - TCD_DADDR8: 0x00000000, - TCD_DOFF8: 0x00000000, - TCD_CITER_ELINKNO8: 0x00000000, - TCD_DLASTSGA8: 0x00000000, - TCD_CSR8: 0x00000000, - TCD_BITER_ELINKNO8: 0x00000000, - TCD_SADDR9: 0x00000000, - TCD_SOFF9: 0x00000000, - TCD_ATTR9: 0x00000000, - TCD_NBYTES_MLNO9: 0x00000000, - TCD_SLAST9: 0x00000000, - TCD_DADDR9: 0x00000000, - TCD_DOFF9: 0x00000000, - TCD_CITER_ELINKNO9: 0x00000000, - TCD_DLASTSGA9: 0x00000000, - TCD_CSR9: 0x00000000, - TCD_BITER_ELINKNO9: 0x00000000, - TCD_SADDR10: 0x00000000, - TCD_SOFF10: 0x00000000, - TCD_ATTR10: 0x00000000, - TCD_NBYTES_MLNO10: 0x00000000, - TCD_SLAST10: 0x00000000, - TCD_DADDR10: 0x00000000, - TCD_DOFF10: 0x00000000, - TCD_CITER_ELINKNO10: 0x00000000, - TCD_DLASTSGA10: 0x00000000, - TCD_CSR10: 0x00000000, - TCD_BITER_ELINKNO10: 0x00000000, - TCD_SADDR11: 0x00000000, - TCD_SOFF11: 0x00000000, - TCD_ATTR11: 0x00000000, - TCD_NBYTES_MLNO11: 0x00000000, - TCD_SLAST11: 0x00000000, - TCD_DADDR11: 0x00000000, - TCD_DOFF11: 0x00000000, - TCD_CITER_ELINKNO11: 0x00000000, - TCD_DLASTSGA11: 0x00000000, - TCD_CSR11: 0x00000000, - TCD_BITER_ELINKNO11: 0x00000000, - TCD_SADDR12: 0x00000000, - TCD_SOFF12: 0x00000000, - TCD_ATTR12: 0x00000000, - TCD_NBYTES_MLNO12: 0x00000000, - TCD_SLAST12: 0x00000000, - TCD_DADDR12: 0x00000000, - TCD_DOFF12: 0x00000000, - TCD_CITER_ELINKNO12: 0x00000000, - TCD_DLASTSGA12: 0x00000000, - TCD_CSR12: 0x00000000, - TCD_BITER_ELINKNO12: 0x00000000, - TCD_SADDR13: 0x00000000, - TCD_SOFF13: 0x00000000, - TCD_ATTR13: 0x00000000, - TCD_NBYTES_MLNO13: 0x00000000, - TCD_SLAST13: 0x00000000, - TCD_DADDR13: 0x00000000, - TCD_DOFF13: 0x00000000, - TCD_CITER_ELINKNO13: 0x00000000, - TCD_DLASTSGA13: 0x00000000, - TCD_CSR13: 0x00000000, - TCD_BITER_ELINKNO13: 0x00000000, - TCD_SADDR14: 0x00000000, - TCD_SOFF14: 0x00000000, - TCD_ATTR14: 0x00000000, - TCD_NBYTES_MLNO14: 0x00000000, - TCD_SLAST14: 0x00000000, - TCD_DADDR14: 0x00000000, - TCD_DOFF14: 0x00000000, - TCD_CITER_ELINKNO14: 0x00000000, - TCD_DLASTSGA14: 0x00000000, - TCD_CSR14: 0x00000000, - TCD_BITER_ELINKNO14: 0x00000000, - TCD_SADDR15: 0x00000000, - TCD_SOFF15: 0x00000000, - TCD_ATTR15: 0x00000000, - TCD_NBYTES_MLNO15: 0x00000000, - TCD_SLAST15: 0x00000000, - TCD_DADDR15: 0x00000000, - TCD_DOFF15: 0x00000000, - TCD_CITER_ELINKNO15: 0x00000000, - TCD_DLASTSGA15: 0x00000000, - TCD_CSR15: 0x00000000, - TCD_BITER_ELINKNO15: 0x00000000, - TCD_SADDR16: 0x00000000, - TCD_SOFF16: 0x00000000, - TCD_ATTR16: 0x00000000, - TCD_NBYTES_MLNO16: 0x00000000, - TCD_SLAST16: 0x00000000, - TCD_DADDR16: 0x00000000, - TCD_DOFF16: 0x00000000, - TCD_CITER_ELINKNO16: 0x00000000, - TCD_DLASTSGA16: 0x00000000, - TCD_CSR16: 0x00000000, - TCD_BITER_ELINKNO16: 0x00000000, - TCD_SADDR17: 0x00000000, - TCD_SOFF17: 0x00000000, - TCD_ATTR17: 0x00000000, - TCD_NBYTES_MLNO17: 0x00000000, - TCD_SLAST17: 0x00000000, - TCD_DADDR17: 0x00000000, - TCD_DOFF17: 0x00000000, - TCD_CITER_ELINKNO17: 0x00000000, - TCD_DLASTSGA17: 0x00000000, - TCD_CSR17: 0x00000000, - TCD_BITER_ELINKNO17: 0x00000000, - TCD_SADDR18: 0x00000000, - TCD_SOFF18: 0x00000000, - TCD_ATTR18: 0x00000000, - TCD_NBYTES_MLNO18: 0x00000000, - TCD_SLAST18: 0x00000000, - TCD_DADDR18: 0x00000000, - TCD_DOFF18: 0x00000000, - TCD_CITER_ELINKNO18: 0x00000000, - TCD_DLASTSGA18: 0x00000000, - TCD_CSR18: 0x00000000, - TCD_BITER_ELINKNO18: 0x00000000, - TCD_SADDR19: 0x00000000, - TCD_SOFF19: 0x00000000, - TCD_ATTR19: 0x00000000, - TCD_NBYTES_MLNO19: 0x00000000, - TCD_SLAST19: 0x00000000, - TCD_DADDR19: 0x00000000, - TCD_DOFF19: 0x00000000, - TCD_CITER_ELINKNO19: 0x00000000, - TCD_DLASTSGA19: 0x00000000, - TCD_CSR19: 0x00000000, - TCD_BITER_ELINKNO19: 0x00000000, - TCD_SADDR20: 0x00000000, - TCD_SOFF20: 0x00000000, - TCD_ATTR20: 0x00000000, - TCD_NBYTES_MLNO20: 0x00000000, - TCD_SLAST20: 0x00000000, - TCD_DADDR20: 0x00000000, - TCD_DOFF20: 0x00000000, - TCD_CITER_ELINKNO20: 0x00000000, - TCD_DLASTSGA20: 0x00000000, - TCD_CSR20: 0x00000000, - TCD_BITER_ELINKNO20: 0x00000000, - TCD_SADDR21: 0x00000000, - TCD_SOFF21: 0x00000000, - TCD_ATTR21: 0x00000000, - TCD_NBYTES_MLNO21: 0x00000000, - TCD_SLAST21: 0x00000000, - TCD_DADDR21: 0x00000000, - TCD_DOFF21: 0x00000000, - TCD_CITER_ELINKNO21: 0x00000000, - TCD_DLASTSGA21: 0x00000000, - TCD_CSR21: 0x00000000, - TCD_BITER_ELINKNO21: 0x00000000, - TCD_SADDR22: 0x00000000, - TCD_SOFF22: 0x00000000, - TCD_ATTR22: 0x00000000, - TCD_NBYTES_MLNO22: 0x00000000, - TCD_SLAST22: 0x00000000, - TCD_DADDR22: 0x00000000, - TCD_DOFF22: 0x00000000, - TCD_CITER_ELINKNO22: 0x00000000, - TCD_DLASTSGA22: 0x00000000, - TCD_CSR22: 0x00000000, - TCD_BITER_ELINKNO22: 0x00000000, - TCD_SADDR23: 0x00000000, - TCD_SOFF23: 0x00000000, - TCD_ATTR23: 0x00000000, - TCD_NBYTES_MLNO23: 0x00000000, - TCD_SLAST23: 0x00000000, - TCD_DADDR23: 0x00000000, - TCD_DOFF23: 0x00000000, - TCD_CITER_ELINKNO23: 0x00000000, - TCD_DLASTSGA23: 0x00000000, - TCD_CSR23: 0x00000000, - TCD_BITER_ELINKNO23: 0x00000000, - TCD_SADDR24: 0x00000000, - TCD_SOFF24: 0x00000000, - TCD_ATTR24: 0x00000000, - TCD_NBYTES_MLNO24: 0x00000000, - TCD_SLAST24: 0x00000000, - TCD_DADDR24: 0x00000000, - TCD_DOFF24: 0x00000000, - TCD_CITER_ELINKNO24: 0x00000000, - TCD_DLASTSGA24: 0x00000000, - TCD_CSR24: 0x00000000, - TCD_BITER_ELINKNO24: 0x00000000, - TCD_SADDR25: 0x00000000, - TCD_SOFF25: 0x00000000, - TCD_ATTR25: 0x00000000, - TCD_NBYTES_MLNO25: 0x00000000, - TCD_SLAST25: 0x00000000, - TCD_DADDR25: 0x00000000, - TCD_DOFF25: 0x00000000, - TCD_CITER_ELINKNO25: 0x00000000, - TCD_DLASTSGA25: 0x00000000, - TCD_CSR25: 0x00000000, - TCD_BITER_ELINKNO25: 0x00000000, - TCD_SADDR26: 0x00000000, - TCD_SOFF26: 0x00000000, - TCD_ATTR26: 0x00000000, - TCD_NBYTES_MLNO26: 0x00000000, - TCD_SLAST26: 0x00000000, - TCD_DADDR26: 0x00000000, - TCD_DOFF26: 0x00000000, - TCD_CITER_ELINKNO26: 0x00000000, - TCD_DLASTSGA26: 0x00000000, - TCD_CSR26: 0x00000000, - TCD_BITER_ELINKNO26: 0x00000000, - TCD_SADDR27: 0x00000000, - TCD_SOFF27: 0x00000000, - TCD_ATTR27: 0x00000000, - TCD_NBYTES_MLNO27: 0x00000000, - TCD_SLAST27: 0x00000000, - TCD_DADDR27: 0x00000000, - TCD_DOFF27: 0x00000000, - TCD_CITER_ELINKNO27: 0x00000000, - TCD_DLASTSGA27: 0x00000000, - TCD_CSR27: 0x00000000, - TCD_BITER_ELINKNO27: 0x00000000, - TCD_SADDR28: 0x00000000, - TCD_SOFF28: 0x00000000, - TCD_ATTR28: 0x00000000, - TCD_NBYTES_MLNO28: 0x00000000, - TCD_SLAST28: 0x00000000, - TCD_DADDR28: 0x00000000, - TCD_DOFF28: 0x00000000, - TCD_CITER_ELINKNO28: 0x00000000, - TCD_DLASTSGA28: 0x00000000, - TCD_CSR28: 0x00000000, - TCD_BITER_ELINKNO28: 0x00000000, - TCD_SADDR29: 0x00000000, - TCD_SOFF29: 0x00000000, - TCD_ATTR29: 0x00000000, - TCD_NBYTES_MLNO29: 0x00000000, - TCD_SLAST29: 0x00000000, - TCD_DADDR29: 0x00000000, - TCD_DOFF29: 0x00000000, - TCD_CITER_ELINKNO29: 0x00000000, - TCD_DLASTSGA29: 0x00000000, - TCD_CSR29: 0x00000000, - TCD_BITER_ELINKNO29: 0x00000000, - TCD_SADDR30: 0x00000000, - TCD_SOFF30: 0x00000000, - TCD_ATTR30: 0x00000000, - TCD_NBYTES_MLNO30: 0x00000000, - TCD_SLAST30: 0x00000000, - TCD_DADDR30: 0x00000000, - TCD_DOFF30: 0x00000000, - TCD_CITER_ELINKNO30: 0x00000000, - TCD_DLASTSGA30: 0x00000000, - TCD_CSR30: 0x00000000, - TCD_BITER_ELINKNO30: 0x00000000, - TCD_SADDR31: 0x00000000, - TCD_SOFF31: 0x00000000, - TCD_ATTR31: 0x00000000, - TCD_NBYTES_MLNO31: 0x00000000, - TCD_SLAST31: 0x00000000, - TCD_DADDR31: 0x00000000, - TCD_DOFF31: 0x00000000, - TCD_CITER_ELINKNO31: 0x00000000, - TCD_DLASTSGA31: 0x00000000, - TCD_CSR31: 0x00000000, - TCD_BITER_ELINKNO31: 0x00000000, + TCD_SADDR_1: 0x00000000, + TCD_SOFF_1: 0x00000000, + TCD_ATTR_1: 0x00000000, + TCD_NBYTES_MLNO_1: 0x00000000, + TCD_SLAST_1: 0x00000000, + TCD_DADDR_1: 0x00000000, + TCD_DOFF_1: 0x00000000, + TCD_CITER_ELINKNO_1: 0x00000000, + TCD_DLASTSGA_1: 0x00000000, + TCD_CSR_1: 0x00000000, + TCD_BITER_ELINKNO_1: 0x00000000, + TCD_SADDR_2: 0x00000000, + TCD_SOFF_2: 0x00000000, + TCD_ATTR_2: 0x00000000, + TCD_NBYTES_MLNO_2: 0x00000000, + TCD_SLAST_2: 0x00000000, + TCD_DADDR_2: 0x00000000, + TCD_DOFF_2: 0x00000000, + TCD_CITER_ELINKNO_2: 0x00000000, + TCD_DLASTSGA_2: 0x00000000, + TCD_CSR_2: 0x00000000, + TCD_BITER_ELINKNO_2: 0x00000000, + TCD_SADDR_3: 0x00000000, + TCD_SOFF_3: 0x00000000, + TCD_ATTR_3: 0x00000000, + TCD_NBYTES_MLNO_3: 0x00000000, + TCD_SLAST_3: 0x00000000, + TCD_DADDR_3: 0x00000000, + TCD_DOFF_3: 0x00000000, + TCD_CITER_ELINKNO_3: 0x00000000, + TCD_DLASTSGA_3: 0x00000000, + TCD_CSR_3: 0x00000000, + TCD_BITER_ELINKNO_3: 0x00000000, + TCD_SADDR_4: 0x00000000, + TCD_SOFF_4: 0x00000000, + TCD_ATTR_4: 0x00000000, + TCD_NBYTES_MLNO_4: 0x00000000, + TCD_SLAST_4: 0x00000000, + TCD_DADDR_4: 0x00000000, + TCD_DOFF_4: 0x00000000, + TCD_CITER_ELINKNO_4: 0x00000000, + TCD_DLASTSGA_4: 0x00000000, + TCD_CSR_4: 0x00000000, + TCD_BITER_ELINKNO_4: 0x00000000, + TCD_SADDR_5: 0x00000000, + TCD_SOFF_5: 0x00000000, + TCD_ATTR_5: 0x00000000, + TCD_NBYTES_MLNO_5: 0x00000000, + TCD_SLAST_5: 0x00000000, + TCD_DADDR_5: 0x00000000, + TCD_DOFF_5: 0x00000000, + TCD_CITER_ELINKNO_5: 0x00000000, + TCD_DLASTSGA_5: 0x00000000, + TCD_CSR_5: 0x00000000, + TCD_BITER_ELINKNO_5: 0x00000000, + TCD_SADDR_6: 0x00000000, + TCD_SOFF_6: 0x00000000, + TCD_ATTR_6: 0x00000000, + TCD_NBYTES_MLNO_6: 0x00000000, + TCD_SLAST_6: 0x00000000, + TCD_DADDR_6: 0x00000000, + TCD_DOFF_6: 0x00000000, + TCD_CITER_ELINKNO_6: 0x00000000, + TCD_DLASTSGA_6: 0x00000000, + TCD_CSR_6: 0x00000000, + TCD_BITER_ELINKNO_6: 0x00000000, + TCD_SADDR_7: 0x00000000, + TCD_SOFF_7: 0x00000000, + TCD_ATTR_7: 0x00000000, + TCD_NBYTES_MLNO_7: 0x00000000, + TCD_SLAST_7: 0x00000000, + TCD_DADDR_7: 0x00000000, + TCD_DOFF_7: 0x00000000, + TCD_CITER_ELINKNO_7: 0x00000000, + TCD_DLASTSGA_7: 0x00000000, + TCD_CSR_7: 0x00000000, + TCD_BITER_ELINKNO_7: 0x00000000, + TCD_SADDR_8: 0x00000000, + TCD_SOFF_8: 0x00000000, + TCD_ATTR_8: 0x00000000, + TCD_NBYTES_MLNO_8: 0x00000000, + TCD_SLAST_8: 0x00000000, + TCD_DADDR_8: 0x00000000, + TCD_DOFF_8: 0x00000000, + TCD_CITER_ELINKNO_8: 0x00000000, + TCD_DLASTSGA_8: 0x00000000, + TCD_CSR_8: 0x00000000, + TCD_BITER_ELINKNO_8: 0x00000000, + TCD_SADDR_9: 0x00000000, + TCD_SOFF_9: 0x00000000, + TCD_ATTR_9: 0x00000000, + TCD_NBYTES_MLNO_9: 0x00000000, + TCD_SLAST_9: 0x00000000, + TCD_DADDR_9: 0x00000000, + TCD_DOFF_9: 0x00000000, + TCD_CITER_ELINKNO_9: 0x00000000, + TCD_DLASTSGA_9: 0x00000000, + TCD_CSR_9: 0x00000000, + TCD_BITER_ELINKNO_9: 0x00000000, + TCD_SADDR_10: 0x00000000, + TCD_SOFF_10: 0x00000000, + TCD_ATTR_10: 0x00000000, + TCD_NBYTES_MLNO_10: 0x00000000, + TCD_SLAST_10: 0x00000000, + TCD_DADDR_10: 0x00000000, + TCD_DOFF_10: 0x00000000, + TCD_CITER_ELINKNO_10: 0x00000000, + TCD_DLASTSGA_10: 0x00000000, + TCD_CSR_10: 0x00000000, + TCD_BITER_ELINKNO_10: 0x00000000, + TCD_SADDR_11: 0x00000000, + TCD_SOFF_11: 0x00000000, + TCD_ATTR_11: 0x00000000, + TCD_NBYTES_MLNO_11: 0x00000000, + TCD_SLAST_11: 0x00000000, + TCD_DADDR_11: 0x00000000, + TCD_DOFF_11: 0x00000000, + TCD_CITER_ELINKNO_11: 0x00000000, + TCD_DLASTSGA_11: 0x00000000, + TCD_CSR_11: 0x00000000, + TCD_BITER_ELINKNO_11: 0x00000000, + TCD_SADDR_12: 0x00000000, + TCD_SOFF_12: 0x00000000, + TCD_ATTR_12: 0x00000000, + TCD_NBYTES_MLNO_12: 0x00000000, + TCD_SLAST_12: 0x00000000, + TCD_DADDR_12: 0x00000000, + TCD_DOFF_12: 0x00000000, + TCD_CITER_ELINKNO_12: 0x00000000, + TCD_DLASTSGA_12: 0x00000000, + TCD_CSR_12: 0x00000000, + TCD_BITER_ELINKNO_12: 0x00000000, + TCD_SADDR_13: 0x00000000, + TCD_SOFF_13: 0x00000000, + TCD_ATTR_13: 0x00000000, + TCD_NBYTES_MLNO_13: 0x00000000, + TCD_SLAST_13: 0x00000000, + TCD_DADDR_13: 0x00000000, + TCD_DOFF_13: 0x00000000, + TCD_CITER_ELINKNO_13: 0x00000000, + TCD_DLASTSGA_13: 0x00000000, + TCD_CSR_13: 0x00000000, + TCD_BITER_ELINKNO_13: 0x00000000, + TCD_SADDR_14: 0x00000000, + TCD_SOFF_14: 0x00000000, + TCD_ATTR_14: 0x00000000, + TCD_NBYTES_MLNO_14: 0x00000000, + TCD_SLAST_14: 0x00000000, + TCD_DADDR_14: 0x00000000, + TCD_DOFF_14: 0x00000000, + TCD_CITER_ELINKNO_14: 0x00000000, + TCD_DLASTSGA_14: 0x00000000, + TCD_CSR_14: 0x00000000, + TCD_BITER_ELINKNO_14: 0x00000000, + TCD_SADDR_15: 0x00000000, + TCD_SOFF_15: 0x00000000, + TCD_ATTR_15: 0x00000000, + TCD_NBYTES_MLNO_15: 0x00000000, + TCD_SLAST_15: 0x00000000, + TCD_DADDR_15: 0x00000000, + TCD_DOFF_15: 0x00000000, + TCD_CITER_ELINKNO_15: 0x00000000, + TCD_DLASTSGA_15: 0x00000000, + TCD_CSR_15: 0x00000000, + TCD_BITER_ELINKNO_15: 0x00000000, + TCD_SADDR_16: 0x00000000, + TCD_SOFF_16: 0x00000000, + TCD_ATTR_16: 0x00000000, + TCD_NBYTES_MLNO_16: 0x00000000, + TCD_SLAST_16: 0x00000000, + TCD_DADDR_16: 0x00000000, + TCD_DOFF_16: 0x00000000, + TCD_CITER_ELINKNO_16: 0x00000000, + TCD_DLASTSGA_16: 0x00000000, + TCD_CSR_16: 0x00000000, + TCD_BITER_ELINKNO_16: 0x00000000, + TCD_SADDR_17: 0x00000000, + TCD_SOFF_17: 0x00000000, + TCD_ATTR_17: 0x00000000, + TCD_NBYTES_MLNO_17: 0x00000000, + TCD_SLAST_17: 0x00000000, + TCD_DADDR_17: 0x00000000, + TCD_DOFF_17: 0x00000000, + TCD_CITER_ELINKNO_17: 0x00000000, + TCD_DLASTSGA_17: 0x00000000, + TCD_CSR_17: 0x00000000, + TCD_BITER_ELINKNO_17: 0x00000000, + TCD_SADDR_18: 0x00000000, + TCD_SOFF_18: 0x00000000, + TCD_ATTR_18: 0x00000000, + TCD_NBYTES_MLNO_18: 0x00000000, + TCD_SLAST_18: 0x00000000, + TCD_DADDR_18: 0x00000000, + TCD_DOFF_18: 0x00000000, + TCD_CITER_ELINKNO_18: 0x00000000, + TCD_DLASTSGA_18: 0x00000000, + TCD_CSR_18: 0x00000000, + TCD_BITER_ELINKNO_18: 0x00000000, + TCD_SADDR_19: 0x00000000, + TCD_SOFF_19: 0x00000000, + TCD_ATTR_19: 0x00000000, + TCD_NBYTES_MLNO_19: 0x00000000, + TCD_SLAST_19: 0x00000000, + TCD_DADDR_19: 0x00000000, + TCD_DOFF_19: 0x00000000, + TCD_CITER_ELINKNO_19: 0x00000000, + TCD_DLASTSGA_19: 0x00000000, + TCD_CSR_19: 0x00000000, + TCD_BITER_ELINKNO_19: 0x00000000, + TCD_SADDR_20: 0x00000000, + TCD_SOFF_20: 0x00000000, + TCD_ATTR_20: 0x00000000, + TCD_NBYTES_MLNO_20: 0x00000000, + TCD_SLAST_20: 0x00000000, + TCD_DADDR_20: 0x00000000, + TCD_DOFF_20: 0x00000000, + TCD_CITER_ELINKNO_20: 0x00000000, + TCD_DLASTSGA_20: 0x00000000, + TCD_CSR_20: 0x00000000, + TCD_BITER_ELINKNO_20: 0x00000000, + TCD_SADDR_21: 0x00000000, + TCD_SOFF_21: 0x00000000, + TCD_ATTR_21: 0x00000000, + TCD_NBYTES_MLNO_21: 0x00000000, + TCD_SLAST_21: 0x00000000, + TCD_DADDR_21: 0x00000000, + TCD_DOFF_21: 0x00000000, + TCD_CITER_ELINKNO_21: 0x00000000, + TCD_DLASTSGA_21: 0x00000000, + TCD_CSR_21: 0x00000000, + TCD_BITER_ELINKNO_21: 0x00000000, + TCD_SADDR_22: 0x00000000, + TCD_SOFF_22: 0x00000000, + TCD_ATTR_22: 0x00000000, + TCD_NBYTES_MLNO_22: 0x00000000, + TCD_SLAST_22: 0x00000000, + TCD_DADDR_22: 0x00000000, + TCD_DOFF_22: 0x00000000, + TCD_CITER_ELINKNO_22: 0x00000000, + TCD_DLASTSGA_22: 0x00000000, + TCD_CSR_22: 0x00000000, + TCD_BITER_ELINKNO_22: 0x00000000, + TCD_SADDR_23: 0x00000000, + TCD_SOFF_23: 0x00000000, + TCD_ATTR_23: 0x00000000, + TCD_NBYTES_MLNO_23: 0x00000000, + TCD_SLAST_23: 0x00000000, + TCD_DADDR_23: 0x00000000, + TCD_DOFF_23: 0x00000000, + TCD_CITER_ELINKNO_23: 0x00000000, + TCD_DLASTSGA_23: 0x00000000, + TCD_CSR_23: 0x00000000, + TCD_BITER_ELINKNO_23: 0x00000000, + TCD_SADDR_24: 0x00000000, + TCD_SOFF_24: 0x00000000, + TCD_ATTR_24: 0x00000000, + TCD_NBYTES_MLNO_24: 0x00000000, + TCD_SLAST_24: 0x00000000, + TCD_DADDR_24: 0x00000000, + TCD_DOFF_24: 0x00000000, + TCD_CITER_ELINKNO_24: 0x00000000, + TCD_DLASTSGA_24: 0x00000000, + TCD_CSR_24: 0x00000000, + TCD_BITER_ELINKNO_24: 0x00000000, + TCD_SADDR_25: 0x00000000, + TCD_SOFF_25: 0x00000000, + TCD_ATTR_25: 0x00000000, + TCD_NBYTES_MLNO_25: 0x00000000, + TCD_SLAST_25: 0x00000000, + TCD_DADDR_25: 0x00000000, + TCD_DOFF_25: 0x00000000, + TCD_CITER_ELINKNO_25: 0x00000000, + TCD_DLASTSGA_25: 0x00000000, + TCD_CSR_25: 0x00000000, + TCD_BITER_ELINKNO_25: 0x00000000, + TCD_SADDR_26: 0x00000000, + TCD_SOFF_26: 0x00000000, + TCD_ATTR_26: 0x00000000, + TCD_NBYTES_MLNO_26: 0x00000000, + TCD_SLAST_26: 0x00000000, + TCD_DADDR_26: 0x00000000, + TCD_DOFF_26: 0x00000000, + TCD_CITER_ELINKNO_26: 0x00000000, + TCD_DLASTSGA_26: 0x00000000, + TCD_CSR_26: 0x00000000, + TCD_BITER_ELINKNO_26: 0x00000000, + TCD_SADDR_27: 0x00000000, + TCD_SOFF_27: 0x00000000, + TCD_ATTR_27: 0x00000000, + TCD_NBYTES_MLNO_27: 0x00000000, + TCD_SLAST_27: 0x00000000, + TCD_DADDR_27: 0x00000000, + TCD_DOFF_27: 0x00000000, + TCD_CITER_ELINKNO_27: 0x00000000, + TCD_DLASTSGA_27: 0x00000000, + TCD_CSR_27: 0x00000000, + TCD_BITER_ELINKNO_27: 0x00000000, + TCD_SADDR_28: 0x00000000, + TCD_SOFF_28: 0x00000000, + TCD_ATTR_28: 0x00000000, + TCD_NBYTES_MLNO_28: 0x00000000, + TCD_SLAST_28: 0x00000000, + TCD_DADDR_28: 0x00000000, + TCD_DOFF_28: 0x00000000, + TCD_CITER_ELINKNO_28: 0x00000000, + TCD_DLASTSGA_28: 0x00000000, + TCD_CSR_28: 0x00000000, + TCD_BITER_ELINKNO_28: 0x00000000, + TCD_SADDR_29: 0x00000000, + TCD_SOFF_29: 0x00000000, + TCD_ATTR_29: 0x00000000, + TCD_NBYTES_MLNO_29: 0x00000000, + TCD_SLAST_29: 0x00000000, + TCD_DADDR_29: 0x00000000, + TCD_DOFF_29: 0x00000000, + TCD_CITER_ELINKNO_29: 0x00000000, + TCD_DLASTSGA_29: 0x00000000, + TCD_CSR_29: 0x00000000, + TCD_BITER_ELINKNO_29: 0x00000000, + TCD_SADDR_30: 0x00000000, + TCD_SOFF_30: 0x00000000, + TCD_ATTR_30: 0x00000000, + TCD_NBYTES_MLNO_30: 0x00000000, + TCD_SLAST_30: 0x00000000, + TCD_DADDR_30: 0x00000000, + TCD_DOFF_30: 0x00000000, + TCD_CITER_ELINKNO_30: 0x00000000, + TCD_DLASTSGA_30: 0x00000000, + TCD_CSR_30: 0x00000000, + TCD_BITER_ELINKNO_30: 0x00000000, + TCD_SADDR_31: 0x00000000, + TCD_SOFF_31: 0x00000000, + TCD_ATTR_31: 0x00000000, + TCD_NBYTES_MLNO_31: 0x00000000, + TCD_SLAST_31: 0x00000000, + TCD_DADDR_31: 0x00000000, + TCD_DOFF_31: 0x00000000, + TCD_CITER_ELINKNO_31: 0x00000000, + TCD_DLASTSGA_31: 0x00000000, + TCD_CSR_31: 0x00000000, + TCD_BITER_ELINKNO_31: 0x00000000, }; /// Safe access to DMA0 diff --git a/src/imxrt102/imxrt1021/pit.rs b/src/imxrt102/imxrt1021/pit.rs index 989ca7503338..ac31bb1ceb8c 100644 --- a/src/imxrt102/imxrt1021/pit.rs +++ b/src/imxrt102/imxrt1021/pit.rs @@ -89,7 +89,7 @@ pub mod LTMR64L { } /// Timer Load Value Register -pub mod LDVAL0 { +pub mod LDVAL_0 { /// Timer Start Value pub mod TSV { @@ -107,7 +107,7 @@ pub mod LDVAL0 { } /// Current Timer Value Register -pub mod CVAL0 { +pub mod CVAL_0 { /// Current Timer Value pub mod TVL { @@ -125,7 +125,7 @@ pub mod CVAL0 { } /// Timer Control Register -pub mod TCTRL0 { +pub mod TCTRL_0 { /// Timer Enable pub mod TEN { @@ -192,7 +192,7 @@ pub mod TCTRL0 { } /// Timer Flag Register -pub mod TFLG0 { +pub mod TFLG_0 { /// Timer Interrupt Flag pub mod TIF { @@ -217,69 +217,69 @@ pub mod TFLG0 { } /// Timer Load Value Register -pub mod LDVAL1 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_1 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL1 { - pub use super::CVAL0::TVL; +pub mod CVAL_1 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL1 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_1 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG1 { - pub use super::TFLG0::TIF; +pub mod TFLG_1 { + pub use super::TFLG_0::TIF; } /// Timer Load Value Register -pub mod LDVAL2 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_2 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL2 { - pub use super::CVAL0::TVL; +pub mod CVAL_2 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL2 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_2 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG2 { - pub use super::TFLG0::TIF; +pub mod TFLG_2 { + pub use super::TFLG_0::TIF; } /// Timer Load Value Register -pub mod LDVAL3 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_3 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL3 { - pub use super::CVAL0::TVL; +pub mod CVAL_3 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL3 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_3 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG3 { - pub use super::TFLG0::TIF; +pub mod TFLG_3 { + pub use super::TFLG_0::TIF; } #[repr(C)] pub struct RegisterBlock { @@ -297,73 +297,73 @@ pub struct RegisterBlock { _reserved2: [u32; 6], /// Timer Load Value Register - pub LDVAL0: RWRegister, + pub LDVAL_0: RWRegister, /// Current Timer Value Register - pub CVAL0: RORegister, + pub CVAL_0: RORegister, /// Timer Control Register - pub TCTRL0: RWRegister, + pub TCTRL_0: RWRegister, /// Timer Flag Register - pub TFLG0: RWRegister, + pub TFLG_0: RWRegister, /// Timer Load Value Register - pub LDVAL1: RWRegister, + pub LDVAL_1: RWRegister, /// Current Timer Value Register - pub CVAL1: RORegister, + pub CVAL_1: RORegister, /// Timer Control Register - pub TCTRL1: RWRegister, + pub TCTRL_1: RWRegister, /// Timer Flag Register - pub TFLG1: RWRegister, + pub TFLG_1: RWRegister, /// Timer Load Value Register - pub LDVAL2: RWRegister, + pub LDVAL_2: RWRegister, /// Current Timer Value Register - pub CVAL2: RORegister, + pub CVAL_2: RORegister, /// Timer Control Register - pub TCTRL2: RWRegister, + pub TCTRL_2: RWRegister, /// Timer Flag Register - pub TFLG2: RWRegister, + pub TFLG_2: RWRegister, /// Timer Load Value Register - pub LDVAL3: RWRegister, + pub LDVAL_3: RWRegister, /// Current Timer Value Register - pub CVAL3: RORegister, + pub CVAL_3: RORegister, /// Timer Control Register - pub TCTRL3: RWRegister, + pub TCTRL_3: RWRegister, /// Timer Flag Register - pub TFLG3: RWRegister, + pub TFLG_3: RWRegister, } pub struct ResetValues { pub MCR: u32, pub LTMR64H: u32, pub LTMR64L: u32, - pub LDVAL0: u32, - pub CVAL0: u32, - pub TCTRL0: u32, - pub TFLG0: u32, - pub LDVAL1: u32, - pub CVAL1: u32, - pub TCTRL1: u32, - pub TFLG1: u32, - pub LDVAL2: u32, - pub CVAL2: u32, - pub TCTRL2: u32, - pub TFLG2: u32, - pub LDVAL3: u32, - pub CVAL3: u32, - pub TCTRL3: u32, - pub TFLG3: u32, + pub LDVAL_0: u32, + pub CVAL_0: u32, + pub TCTRL_0: u32, + pub TFLG_0: u32, + pub LDVAL_1: u32, + pub CVAL_1: u32, + pub TCTRL_1: u32, + pub TFLG_1: u32, + pub LDVAL_2: u32, + pub CVAL_2: u32, + pub TCTRL_2: u32, + pub TFLG_2: u32, + pub LDVAL_3: u32, + pub CVAL_3: u32, + pub TCTRL_3: u32, + pub TFLG_3: u32, } pub struct Instance { #[cfg_attr(feature = "nosync", allow(unused))] @@ -449,22 +449,22 @@ impl PIT { MCR: 0x00000002, LTMR64H: 0x00000000, LTMR64L: 0x00000000, - LDVAL0: 0x00000000, - CVAL0: 0x00000000, - TCTRL0: 0x00000000, - TFLG0: 0x00000000, - LDVAL1: 0x00000000, - CVAL1: 0x00000000, - TCTRL1: 0x00000000, - TFLG1: 0x00000000, - LDVAL2: 0x00000000, - CVAL2: 0x00000000, - TCTRL2: 0x00000000, - TFLG2: 0x00000000, - LDVAL3: 0x00000000, - CVAL3: 0x00000000, - TCTRL3: 0x00000000, - TFLG3: 0x00000000, + LDVAL_0: 0x00000000, + CVAL_0: 0x00000000, + TCTRL_0: 0x00000000, + TFLG_0: 0x00000000, + LDVAL_1: 0x00000000, + CVAL_1: 0x00000000, + TCTRL_1: 0x00000000, + TFLG_1: 0x00000000, + LDVAL_2: 0x00000000, + CVAL_2: 0x00000000, + TCTRL_2: 0x00000000, + TFLG_2: 0x00000000, + LDVAL_3: 0x00000000, + CVAL_3: 0x00000000, + TCTRL_3: 0x00000000, + TFLG_3: 0x00000000, }; /// Safe access to PIT diff --git a/src/imxrt102/imxrt1021/pwm.rs b/src/imxrt102/imxrt1021/pwm.rs index e5790ab5e436..bab4157444f9 100644 --- a/src/imxrt102/imxrt1021/pwm.rs +++ b/src/imxrt102/imxrt1021/pwm.rs @@ -938,7 +938,7 @@ pub mod FCTRL20 { } /// Counter Register -pub mod SMCNT0 { +pub mod SMCNT_0 { /// Counter Register Bits pub mod CNT { @@ -956,7 +956,7 @@ pub mod SMCNT0 { } /// Initial Count Register -pub mod SMINIT0 { +pub mod SMINIT_0 { /// Initial Count Register Bits pub mod INIT { @@ -974,7 +974,7 @@ pub mod SMINIT0 { } /// Control 2 Register -pub mod SMCTRL20 { +pub mod SMCTRL2_0 { /// Clock Source Select pub mod CLK_SEL { @@ -1215,7 +1215,7 @@ pub mod SMCTRL20 { } /// Control Register -pub mod SMCTRL0 { +pub mod SMCTRL_0 { /// Double Switching Enable pub mod DBLEN { @@ -1482,7 +1482,7 @@ pub mod SMCTRL0 { } /// Value Register 0 -pub mod SMVAL00 { +pub mod SMVAL0_0 { /// Value Register 0 pub mod VAL0 { @@ -1500,7 +1500,7 @@ pub mod SMVAL00 { } /// Fractional Value Register 1 -pub mod SMFRACVAL10 { +pub mod SMFRACVAL1_0 { /// Fractional Value 1 Register pub mod FRACVAL1 { @@ -1518,7 +1518,7 @@ pub mod SMFRACVAL10 { } /// Value Register 1 -pub mod SMVAL10 { +pub mod SMVAL1_0 { /// Value Register 1 pub mod VAL1 { @@ -1536,7 +1536,7 @@ pub mod SMVAL10 { } /// Fractional Value Register 2 -pub mod SMFRACVAL20 { +pub mod SMFRACVAL2_0 { /// Fractional Value 2 pub mod FRACVAL2 { @@ -1554,7 +1554,7 @@ pub mod SMFRACVAL20 { } /// Value Register 2 -pub mod SMVAL20 { +pub mod SMVAL2_0 { /// Value Register 2 pub mod VAL2 { @@ -1572,7 +1572,7 @@ pub mod SMVAL20 { } /// Fractional Value Register 3 -pub mod SMFRACVAL30 { +pub mod SMFRACVAL3_0 { /// Fractional Value 3 pub mod FRACVAL3 { @@ -1590,7 +1590,7 @@ pub mod SMFRACVAL30 { } /// Value Register 3 -pub mod SMVAL30 { +pub mod SMVAL3_0 { /// Value Register 3 pub mod VAL3 { @@ -1608,7 +1608,7 @@ pub mod SMVAL30 { } /// Fractional Value Register 4 -pub mod SMFRACVAL40 { +pub mod SMFRACVAL4_0 { /// Fractional Value 4 pub mod FRACVAL4 { @@ -1626,7 +1626,7 @@ pub mod SMFRACVAL40 { } /// Value Register 4 -pub mod SMVAL40 { +pub mod SMVAL4_0 { /// Value Register 4 pub mod VAL4 { @@ -1644,7 +1644,7 @@ pub mod SMVAL40 { } /// Fractional Value Register 5 -pub mod SMFRACVAL50 { +pub mod SMFRACVAL5_0 { /// Fractional Value 5 pub mod FRACVAL5 { @@ -1662,7 +1662,7 @@ pub mod SMFRACVAL50 { } /// Value Register 5 -pub mod SMVAL50 { +pub mod SMVAL5_0 { /// Value Register 5 pub mod VAL5 { @@ -1680,7 +1680,7 @@ pub mod SMVAL50 { } /// Fractional Control Register -pub mod SMFRCTRL0 { +pub mod SMFRCTRL_0 { /// Fractional Cycle PWM Period Enable pub mod FRAC1_EN { @@ -1782,7 +1782,7 @@ pub mod SMFRCTRL0 { } /// Output Control Register -pub mod SMOCTRL0 { +pub mod SMOCTRL_0 { /// PWM_X Fault State pub mod PWMXFS { @@ -1972,7 +1972,7 @@ pub mod SMOCTRL0 { } /// Status Register -pub mod SMSTS0 { +pub mod SMSTS_0 { /// Compare Flags pub mod CMPF { @@ -2144,7 +2144,7 @@ pub mod SMSTS0 { } /// Interrupt Enable Register -pub mod SMINTEN0 { +pub mod SMINTEN_0 { /// Compare Interrupt Enables pub mod CMPIE { @@ -2337,7 +2337,7 @@ pub mod SMINTEN0 { } /// DMA Enable Register -pub mod SMDMAEN0 { +pub mod SMDMAEN_0 { /// Capture X0 FIFO DMA Enable pub mod CX0DE { @@ -2494,7 +2494,7 @@ pub mod SMDMAEN0 { } /// Output Trigger Control Register -pub mod SMTCTRL0 { +pub mod SMTCTRL_0 { /// Output Trigger Enables pub mod OUT_TRIG_EN { @@ -2582,7 +2582,7 @@ pub mod SMTCTRL0 { } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP00 { +pub mod SMDISMAP0_0 { /// PWM_A Fault Disable Mask 0 pub mod DIS0A { @@ -2628,7 +2628,7 @@ pub mod SMDISMAP00 { } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP10 { +pub mod SMDISMAP1_0 { /// PWM_A Fault Disable Mask 1 pub mod DIS1A { @@ -2674,7 +2674,7 @@ pub mod SMDISMAP10 { } /// Deadtime Count Register 0 -pub mod SMDTCNT00 { +pub mod SMDTCNT0_0 { /// DTCNT0 pub mod DTCNT0 { @@ -2692,7 +2692,7 @@ pub mod SMDTCNT00 { } /// Deadtime Count Register 1 -pub mod SMDTCNT10 { +pub mod SMDTCNT1_0 { /// DTCNT1 pub mod DTCNT1 { @@ -2710,7 +2710,7 @@ pub mod SMDTCNT10 { } /// Capture Control A Register -pub mod SMCAPTCTRLA0 { +pub mod SMCAPTCTRLA_0 { /// Arm A pub mod ARMA { @@ -2894,7 +2894,7 @@ pub mod SMCAPTCTRLA0 { } /// Capture Compare A Register -pub mod SMCAPTCOMPA0 { +pub mod SMCAPTCOMPA_0 { /// Edge Compare A pub mod EDGCMPA { @@ -2926,7 +2926,7 @@ pub mod SMCAPTCOMPA0 { } /// Capture Control B Register -pub mod SMCAPTCTRLB0 { +pub mod SMCAPTCTRLB_0 { /// Arm B pub mod ARMB { @@ -3110,7 +3110,7 @@ pub mod SMCAPTCTRLB0 { } /// Capture Compare B Register -pub mod SMCAPTCOMPB0 { +pub mod SMCAPTCOMPB_0 { /// Edge Compare B pub mod EDGCMPB { @@ -3142,7 +3142,7 @@ pub mod SMCAPTCOMPB0 { } /// Capture Control X Register -pub mod SMCAPTCTRLX0 { +pub mod SMCAPTCTRLX_0 { /// Arm X pub mod ARMX { @@ -3326,7 +3326,7 @@ pub mod SMCAPTCTRLX0 { } /// Capture Compare X Register -pub mod SMCAPTCOMPX0 { +pub mod SMCAPTCOMPX_0 { /// Edge Compare X pub mod EDGCMPX { @@ -3358,7 +3358,7 @@ pub mod SMCAPTCOMPX0 { } /// Capture Value 0 Register -pub mod SMCVAL00 { +pub mod SMCVAL0_0 { /// CAPTVAL0 pub mod CAPTVAL0 { @@ -3376,7 +3376,7 @@ pub mod SMCVAL00 { } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC0 { +pub mod SMCVAL0CYC_0 { /// CVAL0CYC pub mod CVAL0CYC { @@ -3394,7 +3394,7 @@ pub mod SMCVAL0CYC0 { } /// Capture Value 1 Register -pub mod SMCVAL10 { +pub mod SMCVAL1_0 { /// CAPTVAL1 pub mod CAPTVAL1 { @@ -3412,7 +3412,7 @@ pub mod SMCVAL10 { } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC0 { +pub mod SMCVAL1CYC_0 { /// CVAL1CYC pub mod CVAL1CYC { @@ -3430,7 +3430,7 @@ pub mod SMCVAL1CYC0 { } /// Capture Value 2 Register -pub mod SMCVAL20 { +pub mod SMCVAL2_0 { /// CAPTVAL2 pub mod CAPTVAL2 { @@ -3448,7 +3448,7 @@ pub mod SMCVAL20 { } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC0 { +pub mod SMCVAL2CYC_0 { /// CVAL2CYC pub mod CVAL2CYC { @@ -3466,7 +3466,7 @@ pub mod SMCVAL2CYC0 { } /// Capture Value 3 Register -pub mod SMCVAL30 { +pub mod SMCVAL3_0 { /// CAPTVAL3 pub mod CAPTVAL3 { @@ -3484,7 +3484,7 @@ pub mod SMCVAL30 { } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC0 { +pub mod SMCVAL3CYC_0 { /// CVAL3CYC pub mod CVAL3CYC { @@ -3502,7 +3502,7 @@ pub mod SMCVAL3CYC0 { } /// Capture Value 4 Register -pub mod SMCVAL40 { +pub mod SMCVAL4_0 { /// CAPTVAL4 pub mod CAPTVAL4 { @@ -3520,7 +3520,7 @@ pub mod SMCVAL40 { } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC0 { +pub mod SMCVAL4CYC_0 { /// CVAL4CYC pub mod CVAL4CYC { @@ -3538,7 +3538,7 @@ pub mod SMCVAL4CYC0 { } /// Capture Value 5 Register -pub mod SMCVAL50 { +pub mod SMCVAL5_0 { /// CAPTVAL5 pub mod CAPTVAL5 { @@ -3556,7 +3556,7 @@ pub mod SMCVAL50 { } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC0 { +pub mod SMCVAL5CYC_0 { /// CVAL5CYC pub mod CVAL5CYC { @@ -3574,1453 +3574,1453 @@ pub mod SMCVAL5CYC0 { } /// Counter Register -pub mod SMCNT1 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_1 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT1 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_1 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL21 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_1 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL1 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_1 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL01 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_1 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL11 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_1 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL11 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_1 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL21 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_1 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL21 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_1 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL31 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_1 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL31 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_1 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL41 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_1 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL41 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_1 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL51 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_1 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL51 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_1 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL1 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_1 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL1 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_1 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS1 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_1 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN1 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_1 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN1 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_1 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL1 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_1 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP01 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_1 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP11 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_1 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT01 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_1 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT11 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_1 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA1 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_1 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA1 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_1 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB1 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_1 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB1 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_1 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX1 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_1 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX1 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_1 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL01 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_1 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC1 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_1 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL11 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_1 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC1 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_1 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL21 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_1 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC1 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_1 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL31 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_1 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC1 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_1 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL41 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_1 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC1 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_1 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL51 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_1 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC1 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_1 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } /// Counter Register -pub mod SMCNT2 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_2 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT2 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_2 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL22 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_2 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL2 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_2 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL02 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_2 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL12 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_2 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL12 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_2 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL22 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_2 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL22 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_2 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL32 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_2 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL32 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_2 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL42 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_2 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL42 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_2 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL52 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_2 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL52 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_2 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL2 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_2 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL2 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_2 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS2 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_2 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN2 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_2 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN2 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_2 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL2 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_2 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP02 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_2 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP12 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_2 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT02 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_2 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT12 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_2 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA2 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_2 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA2 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_2 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB2 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_2 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB2 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_2 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX2 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_2 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX2 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_2 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL02 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_2 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC2 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_2 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL12 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_2 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC2 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_2 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL22 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_2 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC2 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_2 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL32 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_2 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC2 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_2 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL42 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_2 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC2 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_2 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL52 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_2 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC2 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_2 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } /// Counter Register -pub mod SMCNT3 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_3 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT3 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_3 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL23 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_3 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL3 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_3 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL03 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_3 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL13 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_3 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL13 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_3 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL23 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_3 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL23 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_3 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL33 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_3 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL33 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_3 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL43 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_3 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL43 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_3 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL53 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_3 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL53 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_3 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL3 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_3 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL3 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_3 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS3 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_3 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN3 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_3 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN3 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_3 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL3 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_3 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP03 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_3 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP13 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_3 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT03 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_3 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT13 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_3 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA3 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_3 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA3 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_3 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB3 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_3 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB3 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_3 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX3 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_3 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX3 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_3 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL03 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_3 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC3 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_3 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL13 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_3 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC3 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_3 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL23 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_3 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC3 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_3 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL33 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_3 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC3 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_3 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL43 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_3 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC3 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_3 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL53 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_3 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC3 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_3 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } #[repr(C)] pub struct RegisterBlock { /// Counter Register - pub SMCNT0: RORegister, + pub SMCNT_0: RORegister, /// Initial Count Register - pub SMINIT0: RWRegister, + pub SMINIT_0: RWRegister, /// Control 2 Register - pub SMCTRL20: RWRegister, + pub SMCTRL2_0: RWRegister, /// Control Register - pub SMCTRL0: RWRegister, + pub SMCTRL_0: RWRegister, _reserved1: [u16; 1], /// Value Register 0 - pub SMVAL00: RWRegister, + pub SMVAL0_0: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL10: RWRegister, + pub SMFRACVAL1_0: RWRegister, /// Value Register 1 - pub SMVAL10: RWRegister, + pub SMVAL1_0: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL20: RWRegister, + pub SMFRACVAL2_0: RWRegister, /// Value Register 2 - pub SMVAL20: RWRegister, + pub SMVAL2_0: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL30: RWRegister, + pub SMFRACVAL3_0: RWRegister, /// Value Register 3 - pub SMVAL30: RWRegister, + pub SMVAL3_0: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL40: RWRegister, + pub SMFRACVAL4_0: RWRegister, /// Value Register 4 - pub SMVAL40: RWRegister, + pub SMVAL4_0: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL50: RWRegister, + pub SMFRACVAL5_0: RWRegister, /// Value Register 5 - pub SMVAL50: RWRegister, + pub SMVAL5_0: RWRegister, /// Fractional Control Register - pub SMFRCTRL0: RWRegister, + pub SMFRCTRL_0: RWRegister, /// Output Control Register - pub SMOCTRL0: RWRegister, + pub SMOCTRL_0: RWRegister, /// Status Register - pub SMSTS0: RWRegister, + pub SMSTS_0: RWRegister, /// Interrupt Enable Register - pub SMINTEN0: RWRegister, + pub SMINTEN_0: RWRegister, /// DMA Enable Register - pub SMDMAEN0: RWRegister, + pub SMDMAEN_0: RWRegister, /// Output Trigger Control Register - pub SMTCTRL0: RWRegister, + pub SMTCTRL_0: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP00: RWRegister, + pub SMDISMAP0_0: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP10: RWRegister, + pub SMDISMAP1_0: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT00: RWRegister, + pub SMDTCNT0_0: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT10: RWRegister, + pub SMDTCNT1_0: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA0: RWRegister, + pub SMCAPTCTRLA_0: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA0: RWRegister, + pub SMCAPTCOMPA_0: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB0: RWRegister, + pub SMCAPTCTRLB_0: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB0: RWRegister, + pub SMCAPTCOMPB_0: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX0: RWRegister, + pub SMCAPTCTRLX_0: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX0: RWRegister, + pub SMCAPTCOMPX_0: RWRegister, /// Capture Value 0 Register - pub SMCVAL00: RORegister, + pub SMCVAL0_0: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC0: RORegister, + pub SMCVAL0CYC_0: RORegister, /// Capture Value 1 Register - pub SMCVAL10: RORegister, + pub SMCVAL1_0: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC0: RORegister, + pub SMCVAL1CYC_0: RORegister, /// Capture Value 2 Register - pub SMCVAL20: RORegister, + pub SMCVAL2_0: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC0: RORegister, + pub SMCVAL2CYC_0: RORegister, /// Capture Value 3 Register - pub SMCVAL30: RORegister, + pub SMCVAL3_0: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC0: RORegister, + pub SMCVAL3CYC_0: RORegister, /// Capture Value 4 Register - pub SMCVAL40: RORegister, + pub SMCVAL4_0: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC0: RORegister, + pub SMCVAL4CYC_0: RORegister, /// Capture Value 5 Register - pub SMCVAL50: RORegister, + pub SMCVAL5_0: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC0: RORegister, + pub SMCVAL5CYC_0: RORegister, _reserved2: [u32; 2], /// Counter Register - pub SMCNT1: RORegister, + pub SMCNT_1: RORegister, /// Initial Count Register - pub SMINIT1: RWRegister, + pub SMINIT_1: RWRegister, /// Control 2 Register - pub SMCTRL21: RWRegister, + pub SMCTRL2_1: RWRegister, /// Control Register - pub SMCTRL1: RWRegister, + pub SMCTRL_1: RWRegister, _reserved3: [u16; 1], /// Value Register 0 - pub SMVAL01: RWRegister, + pub SMVAL0_1: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL11: RWRegister, + pub SMFRACVAL1_1: RWRegister, /// Value Register 1 - pub SMVAL11: RWRegister, + pub SMVAL1_1: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL21: RWRegister, + pub SMFRACVAL2_1: RWRegister, /// Value Register 2 - pub SMVAL21: RWRegister, + pub SMVAL2_1: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL31: RWRegister, + pub SMFRACVAL3_1: RWRegister, /// Value Register 3 - pub SMVAL31: RWRegister, + pub SMVAL3_1: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL41: RWRegister, + pub SMFRACVAL4_1: RWRegister, /// Value Register 4 - pub SMVAL41: RWRegister, + pub SMVAL4_1: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL51: RWRegister, + pub SMFRACVAL5_1: RWRegister, /// Value Register 5 - pub SMVAL51: RWRegister, + pub SMVAL5_1: RWRegister, /// Fractional Control Register - pub SMFRCTRL1: RWRegister, + pub SMFRCTRL_1: RWRegister, /// Output Control Register - pub SMOCTRL1: RWRegister, + pub SMOCTRL_1: RWRegister, /// Status Register - pub SMSTS1: RWRegister, + pub SMSTS_1: RWRegister, /// Interrupt Enable Register - pub SMINTEN1: RWRegister, + pub SMINTEN_1: RWRegister, /// DMA Enable Register - pub SMDMAEN1: RWRegister, + pub SMDMAEN_1: RWRegister, /// Output Trigger Control Register - pub SMTCTRL1: RWRegister, + pub SMTCTRL_1: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP01: RWRegister, + pub SMDISMAP0_1: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP11: RWRegister, + pub SMDISMAP1_1: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT01: RWRegister, + pub SMDTCNT0_1: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT11: RWRegister, + pub SMDTCNT1_1: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA1: RWRegister, + pub SMCAPTCTRLA_1: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA1: RWRegister, + pub SMCAPTCOMPA_1: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB1: RWRegister, + pub SMCAPTCTRLB_1: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB1: RWRegister, + pub SMCAPTCOMPB_1: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX1: RWRegister, + pub SMCAPTCTRLX_1: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX1: RWRegister, + pub SMCAPTCOMPX_1: RWRegister, /// Capture Value 0 Register - pub SMCVAL01: RORegister, + pub SMCVAL0_1: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC1: RORegister, + pub SMCVAL0CYC_1: RORegister, /// Capture Value 1 Register - pub SMCVAL11: RORegister, + pub SMCVAL1_1: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC1: RORegister, + pub SMCVAL1CYC_1: RORegister, /// Capture Value 2 Register - pub SMCVAL21: RORegister, + pub SMCVAL2_1: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC1: RORegister, + pub SMCVAL2CYC_1: RORegister, /// Capture Value 3 Register - pub SMCVAL31: RORegister, + pub SMCVAL3_1: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC1: RORegister, + pub SMCVAL3CYC_1: RORegister, /// Capture Value 4 Register - pub SMCVAL41: RORegister, + pub SMCVAL4_1: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC1: RORegister, + pub SMCVAL4CYC_1: RORegister, /// Capture Value 5 Register - pub SMCVAL51: RORegister, + pub SMCVAL5_1: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC1: RORegister, + pub SMCVAL5CYC_1: RORegister, _reserved4: [u32; 2], /// Counter Register - pub SMCNT2: RORegister, + pub SMCNT_2: RORegister, /// Initial Count Register - pub SMINIT2: RWRegister, + pub SMINIT_2: RWRegister, /// Control 2 Register - pub SMCTRL22: RWRegister, + pub SMCTRL2_2: RWRegister, /// Control Register - pub SMCTRL2: RWRegister, + pub SMCTRL_2: RWRegister, _reserved5: [u16; 1], /// Value Register 0 - pub SMVAL02: RWRegister, + pub SMVAL0_2: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL12: RWRegister, + pub SMFRACVAL1_2: RWRegister, /// Value Register 1 - pub SMVAL12: RWRegister, + pub SMVAL1_2: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL22: RWRegister, + pub SMFRACVAL2_2: RWRegister, /// Value Register 2 - pub SMVAL22: RWRegister, + pub SMVAL2_2: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL32: RWRegister, + pub SMFRACVAL3_2: RWRegister, /// Value Register 3 - pub SMVAL32: RWRegister, + pub SMVAL3_2: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL42: RWRegister, + pub SMFRACVAL4_2: RWRegister, /// Value Register 4 - pub SMVAL42: RWRegister, + pub SMVAL4_2: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL52: RWRegister, + pub SMFRACVAL5_2: RWRegister, /// Value Register 5 - pub SMVAL52: RWRegister, + pub SMVAL5_2: RWRegister, /// Fractional Control Register - pub SMFRCTRL2: RWRegister, + pub SMFRCTRL_2: RWRegister, /// Output Control Register - pub SMOCTRL2: RWRegister, + pub SMOCTRL_2: RWRegister, /// Status Register - pub SMSTS2: RWRegister, + pub SMSTS_2: RWRegister, /// Interrupt Enable Register - pub SMINTEN2: RWRegister, + pub SMINTEN_2: RWRegister, /// DMA Enable Register - pub SMDMAEN2: RWRegister, + pub SMDMAEN_2: RWRegister, /// Output Trigger Control Register - pub SMTCTRL2: RWRegister, + pub SMTCTRL_2: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP02: RWRegister, + pub SMDISMAP0_2: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP12: RWRegister, + pub SMDISMAP1_2: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT02: RWRegister, + pub SMDTCNT0_2: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT12: RWRegister, + pub SMDTCNT1_2: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA2: RWRegister, + pub SMCAPTCTRLA_2: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA2: RWRegister, + pub SMCAPTCOMPA_2: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB2: RWRegister, + pub SMCAPTCTRLB_2: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB2: RWRegister, + pub SMCAPTCOMPB_2: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX2: RWRegister, + pub SMCAPTCTRLX_2: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX2: RWRegister, + pub SMCAPTCOMPX_2: RWRegister, /// Capture Value 0 Register - pub SMCVAL02: RORegister, + pub SMCVAL0_2: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC2: RORegister, + pub SMCVAL0CYC_2: RORegister, /// Capture Value 1 Register - pub SMCVAL12: RORegister, + pub SMCVAL1_2: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC2: RORegister, + pub SMCVAL1CYC_2: RORegister, /// Capture Value 2 Register - pub SMCVAL22: RORegister, + pub SMCVAL2_2: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC2: RORegister, + pub SMCVAL2CYC_2: RORegister, /// Capture Value 3 Register - pub SMCVAL32: RORegister, + pub SMCVAL3_2: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC2: RORegister, + pub SMCVAL3CYC_2: RORegister, /// Capture Value 4 Register - pub SMCVAL42: RORegister, + pub SMCVAL4_2: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC2: RORegister, + pub SMCVAL4CYC_2: RORegister, /// Capture Value 5 Register - pub SMCVAL52: RORegister, + pub SMCVAL5_2: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC2: RORegister, + pub SMCVAL5CYC_2: RORegister, _reserved6: [u32; 2], /// Counter Register - pub SMCNT3: RORegister, + pub SMCNT_3: RORegister, /// Initial Count Register - pub SMINIT3: RWRegister, + pub SMINIT_3: RWRegister, /// Control 2 Register - pub SMCTRL23: RWRegister, + pub SMCTRL2_3: RWRegister, /// Control Register - pub SMCTRL3: RWRegister, + pub SMCTRL_3: RWRegister, _reserved7: [u16; 1], /// Value Register 0 - pub SMVAL03: RWRegister, + pub SMVAL0_3: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL13: RWRegister, + pub SMFRACVAL1_3: RWRegister, /// Value Register 1 - pub SMVAL13: RWRegister, + pub SMVAL1_3: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL23: RWRegister, + pub SMFRACVAL2_3: RWRegister, /// Value Register 2 - pub SMVAL23: RWRegister, + pub SMVAL2_3: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL33: RWRegister, + pub SMFRACVAL3_3: RWRegister, /// Value Register 3 - pub SMVAL33: RWRegister, + pub SMVAL3_3: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL43: RWRegister, + pub SMFRACVAL4_3: RWRegister, /// Value Register 4 - pub SMVAL43: RWRegister, + pub SMVAL4_3: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL53: RWRegister, + pub SMFRACVAL5_3: RWRegister, /// Value Register 5 - pub SMVAL53: RWRegister, + pub SMVAL5_3: RWRegister, /// Fractional Control Register - pub SMFRCTRL3: RWRegister, + pub SMFRCTRL_3: RWRegister, /// Output Control Register - pub SMOCTRL3: RWRegister, + pub SMOCTRL_3: RWRegister, /// Status Register - pub SMSTS3: RWRegister, + pub SMSTS_3: RWRegister, /// Interrupt Enable Register - pub SMINTEN3: RWRegister, + pub SMINTEN_3: RWRegister, /// DMA Enable Register - pub SMDMAEN3: RWRegister, + pub SMDMAEN_3: RWRegister, /// Output Trigger Control Register - pub SMTCTRL3: RWRegister, + pub SMTCTRL_3: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP03: RWRegister, + pub SMDISMAP0_3: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP13: RWRegister, + pub SMDISMAP1_3: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT03: RWRegister, + pub SMDTCNT0_3: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT13: RWRegister, + pub SMDTCNT1_3: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA3: RWRegister, + pub SMCAPTCTRLA_3: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA3: RWRegister, + pub SMCAPTCOMPA_3: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB3: RWRegister, + pub SMCAPTCTRLB_3: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB3: RWRegister, + pub SMCAPTCOMPB_3: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX3: RWRegister, + pub SMCAPTCTRLX_3: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX3: RWRegister, + pub SMCAPTCOMPX_3: RWRegister, /// Capture Value 0 Register - pub SMCVAL03: RORegister, + pub SMCVAL0_3: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC3: RORegister, + pub SMCVAL0CYC_3: RORegister, /// Capture Value 1 Register - pub SMCVAL13: RORegister, + pub SMCVAL1_3: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC3: RORegister, + pub SMCVAL1CYC_3: RORegister, /// Capture Value 2 Register - pub SMCVAL23: RORegister, + pub SMCVAL2_3: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC3: RORegister, + pub SMCVAL2CYC_3: RORegister, /// Capture Value 3 Register - pub SMCVAL33: RORegister, + pub SMCVAL3_3: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC3: RORegister, + pub SMCVAL3CYC_3: RORegister, /// Capture Value 4 Register - pub SMCVAL43: RORegister, + pub SMCVAL4_3: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC3: RORegister, + pub SMCVAL4CYC_3: RORegister, /// Capture Value 5 Register - pub SMCVAL53: RORegister, + pub SMCVAL5_3: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC3: RORegister, + pub SMCVAL5CYC_3: RORegister, _reserved8: [u32; 2], @@ -5058,178 +5058,178 @@ pub struct RegisterBlock { pub FCTRL20: RWRegister, } pub struct ResetValues { - pub SMCNT0: u16, - pub SMINIT0: u16, - pub SMCTRL20: u16, - pub SMCTRL0: u16, - pub SMVAL00: u16, - pub SMFRACVAL10: u16, - pub SMVAL10: u16, - pub SMFRACVAL20: u16, - pub SMVAL20: u16, - pub SMFRACVAL30: u16, - pub SMVAL30: u16, - pub SMFRACVAL40: u16, - pub SMVAL40: u16, - pub SMFRACVAL50: u16, - pub SMVAL50: u16, - pub SMFRCTRL0: u16, - pub SMOCTRL0: u16, - pub SMSTS0: u16, - pub SMINTEN0: u16, - pub SMDMAEN0: u16, - pub SMTCTRL0: u16, - pub SMDISMAP00: u16, - pub SMDISMAP10: u16, - pub SMDTCNT00: u16, - pub SMDTCNT10: u16, - pub SMCAPTCTRLA0: u16, - pub SMCAPTCOMPA0: u16, - pub SMCAPTCTRLB0: u16, - pub SMCAPTCOMPB0: u16, - pub SMCAPTCTRLX0: u16, - pub SMCAPTCOMPX0: u16, - pub SMCVAL00: u16, - pub SMCVAL0CYC0: u16, - pub SMCVAL10: u16, - pub SMCVAL1CYC0: u16, - pub SMCVAL20: u16, - pub SMCVAL2CYC0: u16, - pub SMCVAL30: u16, - pub SMCVAL3CYC0: u16, - pub SMCVAL40: u16, - pub SMCVAL4CYC0: u16, - pub SMCVAL50: u16, - pub SMCVAL5CYC0: u16, - pub SMCNT1: u16, - pub SMINIT1: u16, - pub SMCTRL21: u16, - pub SMCTRL1: u16, - pub SMVAL01: u16, - pub SMFRACVAL11: u16, - pub SMVAL11: u16, - pub SMFRACVAL21: u16, - pub SMVAL21: u16, - pub SMFRACVAL31: u16, - pub SMVAL31: u16, - pub SMFRACVAL41: u16, - pub SMVAL41: u16, - pub SMFRACVAL51: u16, - pub SMVAL51: u16, - pub SMFRCTRL1: u16, - pub SMOCTRL1: u16, - pub SMSTS1: u16, - pub SMINTEN1: u16, - pub SMDMAEN1: u16, - pub SMTCTRL1: u16, - pub SMDISMAP01: u16, - pub SMDISMAP11: u16, - pub SMDTCNT01: u16, - pub SMDTCNT11: u16, - pub SMCAPTCTRLA1: u16, - pub SMCAPTCOMPA1: u16, - pub SMCAPTCTRLB1: u16, - pub SMCAPTCOMPB1: u16, - pub SMCAPTCTRLX1: u16, - pub SMCAPTCOMPX1: u16, - pub SMCVAL01: u16, - pub SMCVAL0CYC1: u16, - pub SMCVAL11: u16, - pub SMCVAL1CYC1: u16, - pub SMCVAL21: u16, - pub SMCVAL2CYC1: u16, - pub SMCVAL31: u16, - pub SMCVAL3CYC1: u16, - pub SMCVAL41: u16, - pub SMCVAL4CYC1: u16, - pub SMCVAL51: u16, - pub SMCVAL5CYC1: u16, - pub SMCNT2: u16, - pub SMINIT2: u16, - pub SMCTRL22: u16, - pub SMCTRL2: u16, - pub SMVAL02: u16, - pub SMFRACVAL12: u16, - pub SMVAL12: u16, - pub SMFRACVAL22: u16, - pub SMVAL22: u16, - pub SMFRACVAL32: u16, - pub SMVAL32: u16, - pub SMFRACVAL42: u16, - pub SMVAL42: u16, - pub SMFRACVAL52: u16, - pub SMVAL52: u16, - pub SMFRCTRL2: u16, - pub SMOCTRL2: u16, - pub SMSTS2: u16, - pub SMINTEN2: u16, - pub SMDMAEN2: u16, - pub SMTCTRL2: u16, - pub SMDISMAP02: u16, - pub SMDISMAP12: u16, - pub SMDTCNT02: u16, - pub SMDTCNT12: u16, - pub SMCAPTCTRLA2: u16, - pub SMCAPTCOMPA2: u16, - pub SMCAPTCTRLB2: u16, - pub SMCAPTCOMPB2: u16, - pub SMCAPTCTRLX2: u16, - pub SMCAPTCOMPX2: u16, - pub SMCVAL02: u16, - pub SMCVAL0CYC2: u16, - pub SMCVAL12: u16, - pub SMCVAL1CYC2: u16, - pub SMCVAL22: u16, - pub SMCVAL2CYC2: u16, - pub SMCVAL32: u16, - pub SMCVAL3CYC2: u16, - pub SMCVAL42: u16, - pub SMCVAL4CYC2: u16, - pub SMCVAL52: u16, - pub SMCVAL5CYC2: u16, - pub SMCNT3: u16, - pub SMINIT3: u16, - pub SMCTRL23: u16, - pub SMCTRL3: u16, - pub SMVAL03: u16, - pub SMFRACVAL13: u16, - pub SMVAL13: u16, - pub SMFRACVAL23: u16, - pub SMVAL23: u16, - pub SMFRACVAL33: u16, - pub SMVAL33: u16, - pub SMFRACVAL43: u16, - pub SMVAL43: u16, - pub SMFRACVAL53: u16, - pub SMVAL53: u16, - pub SMFRCTRL3: u16, - pub SMOCTRL3: u16, - pub SMSTS3: u16, - pub SMINTEN3: u16, - pub SMDMAEN3: u16, - pub SMTCTRL3: u16, - pub SMDISMAP03: u16, - pub SMDISMAP13: u16, - pub SMDTCNT03: u16, - pub SMDTCNT13: u16, - pub SMCAPTCTRLA3: u16, - pub SMCAPTCOMPA3: u16, - pub SMCAPTCTRLB3: u16, - pub SMCAPTCOMPB3: u16, - pub SMCAPTCTRLX3: u16, - pub SMCAPTCOMPX3: u16, - pub SMCVAL03: u16, - pub SMCVAL0CYC3: u16, - pub SMCVAL13: u16, - pub SMCVAL1CYC3: u16, - pub SMCVAL23: u16, - pub SMCVAL2CYC3: u16, - pub SMCVAL33: u16, - pub SMCVAL3CYC3: u16, - pub SMCVAL43: u16, - pub SMCVAL4CYC3: u16, - pub SMCVAL53: u16, - pub SMCVAL5CYC3: u16, + pub SMCNT_0: u16, + pub SMINIT_0: u16, + pub SMCTRL2_0: u16, + pub SMCTRL_0: u16, + pub SMVAL0_0: u16, + pub SMFRACVAL1_0: u16, + pub SMVAL1_0: u16, + pub SMFRACVAL2_0: u16, + pub SMVAL2_0: u16, + pub SMFRACVAL3_0: u16, + pub SMVAL3_0: u16, + pub SMFRACVAL4_0: u16, + pub SMVAL4_0: u16, + pub SMFRACVAL5_0: u16, + pub SMVAL5_0: u16, + pub SMFRCTRL_0: u16, + pub SMOCTRL_0: u16, + pub SMSTS_0: u16, + pub SMINTEN_0: u16, + pub SMDMAEN_0: u16, + pub SMTCTRL_0: u16, + pub SMDISMAP0_0: u16, + pub SMDISMAP1_0: u16, + pub SMDTCNT0_0: u16, + pub SMDTCNT1_0: u16, + pub SMCAPTCTRLA_0: u16, + pub SMCAPTCOMPA_0: u16, + pub SMCAPTCTRLB_0: u16, + pub SMCAPTCOMPB_0: u16, + pub SMCAPTCTRLX_0: u16, + pub SMCAPTCOMPX_0: u16, + pub SMCVAL0_0: u16, + pub SMCVAL0CYC_0: u16, + pub SMCVAL1_0: u16, + pub SMCVAL1CYC_0: u16, + pub SMCVAL2_0: u16, + pub SMCVAL2CYC_0: u16, + pub SMCVAL3_0: u16, + pub SMCVAL3CYC_0: u16, + pub SMCVAL4_0: u16, + pub SMCVAL4CYC_0: u16, + pub SMCVAL5_0: u16, + pub SMCVAL5CYC_0: u16, + pub SMCNT_1: u16, + pub SMINIT_1: u16, + pub SMCTRL2_1: u16, + pub SMCTRL_1: u16, + pub SMVAL0_1: u16, + pub SMFRACVAL1_1: u16, + pub SMVAL1_1: u16, + pub SMFRACVAL2_1: u16, + pub SMVAL2_1: u16, + pub SMFRACVAL3_1: u16, + pub SMVAL3_1: u16, + pub SMFRACVAL4_1: u16, + pub SMVAL4_1: u16, + pub SMFRACVAL5_1: u16, + pub SMVAL5_1: u16, + pub SMFRCTRL_1: u16, + pub SMOCTRL_1: u16, + pub SMSTS_1: u16, + pub SMINTEN_1: u16, + pub SMDMAEN_1: u16, + pub SMTCTRL_1: u16, + pub SMDISMAP0_1: u16, + pub SMDISMAP1_1: u16, + pub SMDTCNT0_1: u16, + pub SMDTCNT1_1: u16, + pub SMCAPTCTRLA_1: u16, + pub SMCAPTCOMPA_1: u16, + pub SMCAPTCTRLB_1: u16, + pub SMCAPTCOMPB_1: u16, + pub SMCAPTCTRLX_1: u16, + pub SMCAPTCOMPX_1: u16, + pub SMCVAL0_1: u16, + pub SMCVAL0CYC_1: u16, + pub SMCVAL1_1: u16, + pub SMCVAL1CYC_1: u16, + pub SMCVAL2_1: u16, + pub SMCVAL2CYC_1: u16, + pub SMCVAL3_1: u16, + pub SMCVAL3CYC_1: u16, + pub SMCVAL4_1: u16, + pub SMCVAL4CYC_1: u16, + pub SMCVAL5_1: u16, + pub SMCVAL5CYC_1: u16, + pub SMCNT_2: u16, + pub SMINIT_2: u16, + pub SMCTRL2_2: u16, + pub SMCTRL_2: u16, + pub SMVAL0_2: u16, + pub SMFRACVAL1_2: u16, + pub SMVAL1_2: u16, + pub SMFRACVAL2_2: u16, + pub SMVAL2_2: u16, + pub SMFRACVAL3_2: u16, + pub SMVAL3_2: u16, + pub SMFRACVAL4_2: u16, + pub SMVAL4_2: u16, + pub SMFRACVAL5_2: u16, + pub SMVAL5_2: u16, + pub SMFRCTRL_2: u16, + pub SMOCTRL_2: u16, + pub SMSTS_2: u16, + pub SMINTEN_2: u16, + pub SMDMAEN_2: u16, + pub SMTCTRL_2: u16, + pub SMDISMAP0_2: u16, + pub SMDISMAP1_2: u16, + pub SMDTCNT0_2: u16, + pub SMDTCNT1_2: u16, + pub SMCAPTCTRLA_2: u16, + pub SMCAPTCOMPA_2: u16, + pub SMCAPTCTRLB_2: u16, + pub SMCAPTCOMPB_2: u16, + pub SMCAPTCTRLX_2: u16, + pub SMCAPTCOMPX_2: u16, + pub SMCVAL0_2: u16, + pub SMCVAL0CYC_2: u16, + pub SMCVAL1_2: u16, + pub SMCVAL1CYC_2: u16, + pub SMCVAL2_2: u16, + pub SMCVAL2CYC_2: u16, + pub SMCVAL3_2: u16, + pub SMCVAL3CYC_2: u16, + pub SMCVAL4_2: u16, + pub SMCVAL4CYC_2: u16, + pub SMCVAL5_2: u16, + pub SMCVAL5CYC_2: u16, + pub SMCNT_3: u16, + pub SMINIT_3: u16, + pub SMCTRL2_3: u16, + pub SMCTRL_3: u16, + pub SMVAL0_3: u16, + pub SMFRACVAL1_3: u16, + pub SMVAL1_3: u16, + pub SMFRACVAL2_3: u16, + pub SMVAL2_3: u16, + pub SMFRACVAL3_3: u16, + pub SMVAL3_3: u16, + pub SMFRACVAL4_3: u16, + pub SMVAL4_3: u16, + pub SMFRACVAL5_3: u16, + pub SMVAL5_3: u16, + pub SMFRCTRL_3: u16, + pub SMOCTRL_3: u16, + pub SMSTS_3: u16, + pub SMINTEN_3: u16, + pub SMDMAEN_3: u16, + pub SMTCTRL_3: u16, + pub SMDISMAP0_3: u16, + pub SMDISMAP1_3: u16, + pub SMDTCNT0_3: u16, + pub SMDTCNT1_3: u16, + pub SMCAPTCTRLA_3: u16, + pub SMCAPTCOMPA_3: u16, + pub SMCAPTCTRLB_3: u16, + pub SMCAPTCOMPB_3: u16, + pub SMCAPTCTRLX_3: u16, + pub SMCAPTCOMPX_3: u16, + pub SMCVAL0_3: u16, + pub SMCVAL0CYC_3: u16, + pub SMCVAL1_3: u16, + pub SMCVAL1CYC_3: u16, + pub SMCVAL2_3: u16, + pub SMCVAL2CYC_3: u16, + pub SMCVAL3_3: u16, + pub SMCVAL3CYC_3: u16, + pub SMCVAL4_3: u16, + pub SMCVAL4CYC_3: u16, + pub SMCVAL5_3: u16, + pub SMCVAL5CYC_3: u16, pub OUTEN: u16, pub MASK: u16, pub SWCOUT: u16, @@ -5340,178 +5340,178 @@ impl PWM1 { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, }; /// Safe access to PWM1 @@ -5654,178 +5654,178 @@ impl PWM2 { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, }; /// Safe access to PWM2 diff --git a/src/imxrt105/instances/dma0.rs b/src/imxrt105/instances/dma0.rs index 3234a3f4247c..9d29e5daa6c0 100644 --- a/src/imxrt105/instances/dma0.rs +++ b/src/imxrt105/instances/dma0.rs @@ -12,64 +12,69 @@ pub use crate::imxrt105::peripherals::dma0::{ DCHPRI14, DCHPRI15, DCHPRI16, DCHPRI17, DCHPRI18, DCHPRI19, DCHPRI2, DCHPRI20, DCHPRI21, DCHPRI22, DCHPRI23, DCHPRI24, DCHPRI25, DCHPRI26, DCHPRI27, DCHPRI28, DCHPRI29, DCHPRI3, DCHPRI30, DCHPRI31, DCHPRI4, DCHPRI5, DCHPRI6, DCHPRI7, DCHPRI8, DCHPRI9, EARS, EEI, ERQ, ERR, - ES, HRS, INT, SEEI, SERQ, SSRT, TCD_ATTR0, TCD_ATTR1, TCD_ATTR10, TCD_ATTR11, TCD_ATTR12, - TCD_ATTR13, TCD_ATTR14, TCD_ATTR15, TCD_ATTR16, TCD_ATTR17, TCD_ATTR18, TCD_ATTR19, TCD_ATTR2, - TCD_ATTR20, TCD_ATTR21, TCD_ATTR22, TCD_ATTR23, TCD_ATTR24, TCD_ATTR25, TCD_ATTR26, TCD_ATTR27, - TCD_ATTR28, TCD_ATTR29, TCD_ATTR3, TCD_ATTR30, TCD_ATTR31, TCD_ATTR4, TCD_ATTR5, TCD_ATTR6, - TCD_ATTR7, TCD_ATTR8, TCD_ATTR9, TCD_BITER_ELINK, TCD_BITER_ELINKNO1, TCD_BITER_ELINKNO10, - TCD_BITER_ELINKNO11, TCD_BITER_ELINKNO12, TCD_BITER_ELINKNO13, TCD_BITER_ELINKNO14, - TCD_BITER_ELINKNO15, TCD_BITER_ELINKNO16, TCD_BITER_ELINKNO17, TCD_BITER_ELINKNO18, - TCD_BITER_ELINKNO19, TCD_BITER_ELINKNO2, TCD_BITER_ELINKNO20, TCD_BITER_ELINKNO21, - TCD_BITER_ELINKNO22, TCD_BITER_ELINKNO23, TCD_BITER_ELINKNO24, TCD_BITER_ELINKNO25, - TCD_BITER_ELINKNO26, TCD_BITER_ELINKNO27, TCD_BITER_ELINKNO28, TCD_BITER_ELINKNO29, - TCD_BITER_ELINKNO3, TCD_BITER_ELINKNO30, TCD_BITER_ELINKNO31, TCD_BITER_ELINKNO4, - TCD_BITER_ELINKNO5, TCD_BITER_ELINKNO6, TCD_BITER_ELINKNO7, TCD_BITER_ELINKNO8, - TCD_BITER_ELINKNO9, TCD_CITER_ELINK, TCD_CITER_ELINKNO1, TCD_CITER_ELINKNO10, - TCD_CITER_ELINKNO11, TCD_CITER_ELINKNO12, TCD_CITER_ELINKNO13, TCD_CITER_ELINKNO14, - TCD_CITER_ELINKNO15, TCD_CITER_ELINKNO16, TCD_CITER_ELINKNO17, TCD_CITER_ELINKNO18, - TCD_CITER_ELINKNO19, TCD_CITER_ELINKNO2, TCD_CITER_ELINKNO20, TCD_CITER_ELINKNO21, - TCD_CITER_ELINKNO22, TCD_CITER_ELINKNO23, TCD_CITER_ELINKNO24, TCD_CITER_ELINKNO25, - TCD_CITER_ELINKNO26, TCD_CITER_ELINKNO27, TCD_CITER_ELINKNO28, TCD_CITER_ELINKNO29, - TCD_CITER_ELINKNO3, TCD_CITER_ELINKNO30, TCD_CITER_ELINKNO31, TCD_CITER_ELINKNO4, - TCD_CITER_ELINKNO5, TCD_CITER_ELINKNO6, TCD_CITER_ELINKNO7, TCD_CITER_ELINKNO8, - TCD_CITER_ELINKNO9, TCD_CSR0, TCD_CSR1, TCD_CSR10, TCD_CSR11, TCD_CSR12, TCD_CSR13, TCD_CSR14, - TCD_CSR15, TCD_CSR16, TCD_CSR17, TCD_CSR18, TCD_CSR19, TCD_CSR2, TCD_CSR20, TCD_CSR21, - TCD_CSR22, TCD_CSR23, TCD_CSR24, TCD_CSR25, TCD_CSR26, TCD_CSR27, TCD_CSR28, TCD_CSR29, - TCD_CSR3, TCD_CSR30, TCD_CSR31, TCD_CSR4, TCD_CSR5, TCD_CSR6, TCD_CSR7, TCD_CSR8, TCD_CSR9, - TCD_DADDR0, TCD_DADDR1, TCD_DADDR10, TCD_DADDR11, TCD_DADDR12, TCD_DADDR13, TCD_DADDR14, - TCD_DADDR15, TCD_DADDR16, TCD_DADDR17, TCD_DADDR18, TCD_DADDR19, TCD_DADDR2, TCD_DADDR20, - TCD_DADDR21, TCD_DADDR22, TCD_DADDR23, TCD_DADDR24, TCD_DADDR25, TCD_DADDR26, TCD_DADDR27, - TCD_DADDR28, TCD_DADDR29, TCD_DADDR3, TCD_DADDR30, TCD_DADDR31, TCD_DADDR4, TCD_DADDR5, - TCD_DADDR6, TCD_DADDR7, TCD_DADDR8, TCD_DADDR9, TCD_DLASTSGA0, TCD_DLASTSGA1, TCD_DLASTSGA10, - TCD_DLASTSGA11, TCD_DLASTSGA12, TCD_DLASTSGA13, TCD_DLASTSGA14, TCD_DLASTSGA15, TCD_DLASTSGA16, - TCD_DLASTSGA17, TCD_DLASTSGA18, TCD_DLASTSGA19, TCD_DLASTSGA2, TCD_DLASTSGA20, TCD_DLASTSGA21, - TCD_DLASTSGA22, TCD_DLASTSGA23, TCD_DLASTSGA24, TCD_DLASTSGA25, TCD_DLASTSGA26, TCD_DLASTSGA27, - TCD_DLASTSGA28, TCD_DLASTSGA29, TCD_DLASTSGA3, TCD_DLASTSGA30, TCD_DLASTSGA31, TCD_DLASTSGA4, - TCD_DLASTSGA5, TCD_DLASTSGA6, TCD_DLASTSGA7, TCD_DLASTSGA8, TCD_DLASTSGA9, TCD_DOFF0, - TCD_DOFF1, TCD_DOFF10, TCD_DOFF11, TCD_DOFF12, TCD_DOFF13, TCD_DOFF14, TCD_DOFF15, TCD_DOFF16, - TCD_DOFF17, TCD_DOFF18, TCD_DOFF19, TCD_DOFF2, TCD_DOFF20, TCD_DOFF21, TCD_DOFF22, TCD_DOFF23, - TCD_DOFF24, TCD_DOFF25, TCD_DOFF26, TCD_DOFF27, TCD_DOFF28, TCD_DOFF29, TCD_DOFF3, TCD_DOFF30, - TCD_DOFF31, TCD_DOFF4, TCD_DOFF5, TCD_DOFF6, TCD_DOFF7, TCD_DOFF8, TCD_DOFF9, TCD_NBYTES_ML, - TCD_NBYTES_MLNO1, TCD_NBYTES_MLNO10, TCD_NBYTES_MLNO11, TCD_NBYTES_MLNO12, TCD_NBYTES_MLNO13, - TCD_NBYTES_MLNO14, TCD_NBYTES_MLNO15, TCD_NBYTES_MLNO16, TCD_NBYTES_MLNO17, TCD_NBYTES_MLNO18, - TCD_NBYTES_MLNO19, TCD_NBYTES_MLNO2, TCD_NBYTES_MLNO20, TCD_NBYTES_MLNO21, TCD_NBYTES_MLNO22, - TCD_NBYTES_MLNO23, TCD_NBYTES_MLNO24, TCD_NBYTES_MLNO25, TCD_NBYTES_MLNO26, TCD_NBYTES_MLNO27, - TCD_NBYTES_MLNO28, TCD_NBYTES_MLNO29, TCD_NBYTES_MLNO3, TCD_NBYTES_MLNO30, TCD_NBYTES_MLNO31, - TCD_NBYTES_MLNO4, TCD_NBYTES_MLNO5, TCD_NBYTES_MLNO6, TCD_NBYTES_MLNO7, TCD_NBYTES_MLNO8, - TCD_NBYTES_MLNO9, TCD_SADDR0, TCD_SADDR1, TCD_SADDR10, TCD_SADDR11, TCD_SADDR12, TCD_SADDR13, - TCD_SADDR14, TCD_SADDR15, TCD_SADDR16, TCD_SADDR17, TCD_SADDR18, TCD_SADDR19, TCD_SADDR2, - TCD_SADDR20, TCD_SADDR21, TCD_SADDR22, TCD_SADDR23, TCD_SADDR24, TCD_SADDR25, TCD_SADDR26, - TCD_SADDR27, TCD_SADDR28, TCD_SADDR29, TCD_SADDR3, TCD_SADDR30, TCD_SADDR31, TCD_SADDR4, - TCD_SADDR5, TCD_SADDR6, TCD_SADDR7, TCD_SADDR8, TCD_SADDR9, TCD_SLAST0, TCD_SLAST1, - TCD_SLAST10, TCD_SLAST11, TCD_SLAST12, TCD_SLAST13, TCD_SLAST14, TCD_SLAST15, TCD_SLAST16, - TCD_SLAST17, TCD_SLAST18, TCD_SLAST19, TCD_SLAST2, TCD_SLAST20, TCD_SLAST21, TCD_SLAST22, - TCD_SLAST23, TCD_SLAST24, TCD_SLAST25, TCD_SLAST26, TCD_SLAST27, TCD_SLAST28, TCD_SLAST29, - TCD_SLAST3, TCD_SLAST30, TCD_SLAST31, TCD_SLAST4, TCD_SLAST5, TCD_SLAST6, TCD_SLAST7, - TCD_SLAST8, TCD_SLAST9, TCD_SOFF0, TCD_SOFF1, TCD_SOFF10, TCD_SOFF11, TCD_SOFF12, TCD_SOFF13, - TCD_SOFF14, TCD_SOFF15, TCD_SOFF16, TCD_SOFF17, TCD_SOFF18, TCD_SOFF19, TCD_SOFF2, TCD_SOFF20, - TCD_SOFF21, TCD_SOFF22, TCD_SOFF23, TCD_SOFF24, TCD_SOFF25, TCD_SOFF26, TCD_SOFF27, TCD_SOFF28, - TCD_SOFF29, TCD_SOFF3, TCD_SOFF30, TCD_SOFF31, TCD_SOFF4, TCD_SOFF5, TCD_SOFF6, TCD_SOFF7, - TCD_SOFF8, TCD_SOFF9, + ES, HRS, INT, SEEI, SERQ, SSRT, TCD_ATTR_0, TCD_ATTR_1, TCD_ATTR_10, TCD_ATTR_11, TCD_ATTR_12, + TCD_ATTR_13, TCD_ATTR_14, TCD_ATTR_15, TCD_ATTR_16, TCD_ATTR_17, TCD_ATTR_18, TCD_ATTR_19, + TCD_ATTR_2, TCD_ATTR_20, TCD_ATTR_21, TCD_ATTR_22, TCD_ATTR_23, TCD_ATTR_24, TCD_ATTR_25, + TCD_ATTR_26, TCD_ATTR_27, TCD_ATTR_28, TCD_ATTR_29, TCD_ATTR_3, TCD_ATTR_30, TCD_ATTR_31, + TCD_ATTR_4, TCD_ATTR_5, TCD_ATTR_6, TCD_ATTR_7, TCD_ATTR_8, TCD_ATTR_9, TCD_BITER_ELINK, + TCD_BITER_ELINKNO_1, TCD_BITER_ELINKNO_10, TCD_BITER_ELINKNO_11, TCD_BITER_ELINKNO_12, + TCD_BITER_ELINKNO_13, TCD_BITER_ELINKNO_14, TCD_BITER_ELINKNO_15, TCD_BITER_ELINKNO_16, + TCD_BITER_ELINKNO_17, TCD_BITER_ELINKNO_18, TCD_BITER_ELINKNO_19, TCD_BITER_ELINKNO_2, + TCD_BITER_ELINKNO_20, TCD_BITER_ELINKNO_21, TCD_BITER_ELINKNO_22, TCD_BITER_ELINKNO_23, + TCD_BITER_ELINKNO_24, TCD_BITER_ELINKNO_25, TCD_BITER_ELINKNO_26, TCD_BITER_ELINKNO_27, + TCD_BITER_ELINKNO_28, TCD_BITER_ELINKNO_29, TCD_BITER_ELINKNO_3, TCD_BITER_ELINKNO_30, + TCD_BITER_ELINKNO_31, TCD_BITER_ELINKNO_4, TCD_BITER_ELINKNO_5, TCD_BITER_ELINKNO_6, + TCD_BITER_ELINKNO_7, TCD_BITER_ELINKNO_8, TCD_BITER_ELINKNO_9, TCD_CITER_ELINK, + TCD_CITER_ELINKNO_1, TCD_CITER_ELINKNO_10, TCD_CITER_ELINKNO_11, TCD_CITER_ELINKNO_12, + TCD_CITER_ELINKNO_13, TCD_CITER_ELINKNO_14, TCD_CITER_ELINKNO_15, TCD_CITER_ELINKNO_16, + TCD_CITER_ELINKNO_17, TCD_CITER_ELINKNO_18, TCD_CITER_ELINKNO_19, TCD_CITER_ELINKNO_2, + TCD_CITER_ELINKNO_20, TCD_CITER_ELINKNO_21, TCD_CITER_ELINKNO_22, TCD_CITER_ELINKNO_23, + TCD_CITER_ELINKNO_24, TCD_CITER_ELINKNO_25, TCD_CITER_ELINKNO_26, TCD_CITER_ELINKNO_27, + TCD_CITER_ELINKNO_28, TCD_CITER_ELINKNO_29, TCD_CITER_ELINKNO_3, TCD_CITER_ELINKNO_30, + TCD_CITER_ELINKNO_31, TCD_CITER_ELINKNO_4, TCD_CITER_ELINKNO_5, TCD_CITER_ELINKNO_6, + TCD_CITER_ELINKNO_7, TCD_CITER_ELINKNO_8, TCD_CITER_ELINKNO_9, TCD_CSR_0, TCD_CSR_1, + TCD_CSR_10, TCD_CSR_11, TCD_CSR_12, TCD_CSR_13, TCD_CSR_14, TCD_CSR_15, TCD_CSR_16, TCD_CSR_17, + TCD_CSR_18, TCD_CSR_19, TCD_CSR_2, TCD_CSR_20, TCD_CSR_21, TCD_CSR_22, TCD_CSR_23, TCD_CSR_24, + TCD_CSR_25, TCD_CSR_26, TCD_CSR_27, TCD_CSR_28, TCD_CSR_29, TCD_CSR_3, TCD_CSR_30, TCD_CSR_31, + TCD_CSR_4, TCD_CSR_5, TCD_CSR_6, TCD_CSR_7, TCD_CSR_8, TCD_CSR_9, TCD_DADDR_0, TCD_DADDR_1, + TCD_DADDR_10, TCD_DADDR_11, TCD_DADDR_12, TCD_DADDR_13, TCD_DADDR_14, TCD_DADDR_15, + TCD_DADDR_16, TCD_DADDR_17, TCD_DADDR_18, TCD_DADDR_19, TCD_DADDR_2, TCD_DADDR_20, + TCD_DADDR_21, TCD_DADDR_22, TCD_DADDR_23, TCD_DADDR_24, TCD_DADDR_25, TCD_DADDR_26, + TCD_DADDR_27, TCD_DADDR_28, TCD_DADDR_29, TCD_DADDR_3, TCD_DADDR_30, TCD_DADDR_31, TCD_DADDR_4, + TCD_DADDR_5, TCD_DADDR_6, TCD_DADDR_7, TCD_DADDR_8, TCD_DADDR_9, TCD_DLASTSGA_0, + TCD_DLASTSGA_1, TCD_DLASTSGA_10, TCD_DLASTSGA_11, TCD_DLASTSGA_12, TCD_DLASTSGA_13, + TCD_DLASTSGA_14, TCD_DLASTSGA_15, TCD_DLASTSGA_16, TCD_DLASTSGA_17, TCD_DLASTSGA_18, + TCD_DLASTSGA_19, TCD_DLASTSGA_2, TCD_DLASTSGA_20, TCD_DLASTSGA_21, TCD_DLASTSGA_22, + TCD_DLASTSGA_23, TCD_DLASTSGA_24, TCD_DLASTSGA_25, TCD_DLASTSGA_26, TCD_DLASTSGA_27, + TCD_DLASTSGA_28, TCD_DLASTSGA_29, TCD_DLASTSGA_3, TCD_DLASTSGA_30, TCD_DLASTSGA_31, + TCD_DLASTSGA_4, TCD_DLASTSGA_5, TCD_DLASTSGA_6, TCD_DLASTSGA_7, TCD_DLASTSGA_8, TCD_DLASTSGA_9, + TCD_DOFF_0, TCD_DOFF_1, TCD_DOFF_10, TCD_DOFF_11, TCD_DOFF_12, TCD_DOFF_13, TCD_DOFF_14, + TCD_DOFF_15, TCD_DOFF_16, TCD_DOFF_17, TCD_DOFF_18, TCD_DOFF_19, TCD_DOFF_2, TCD_DOFF_20, + TCD_DOFF_21, TCD_DOFF_22, TCD_DOFF_23, TCD_DOFF_24, TCD_DOFF_25, TCD_DOFF_26, TCD_DOFF_27, + TCD_DOFF_28, TCD_DOFF_29, TCD_DOFF_3, TCD_DOFF_30, TCD_DOFF_31, TCD_DOFF_4, TCD_DOFF_5, + TCD_DOFF_6, TCD_DOFF_7, TCD_DOFF_8, TCD_DOFF_9, TCD_NBYTES_ML, TCD_NBYTES_MLNO_1, + TCD_NBYTES_MLNO_10, TCD_NBYTES_MLNO_11, TCD_NBYTES_MLNO_12, TCD_NBYTES_MLNO_13, + TCD_NBYTES_MLNO_14, TCD_NBYTES_MLNO_15, TCD_NBYTES_MLNO_16, TCD_NBYTES_MLNO_17, + TCD_NBYTES_MLNO_18, TCD_NBYTES_MLNO_19, TCD_NBYTES_MLNO_2, TCD_NBYTES_MLNO_20, + TCD_NBYTES_MLNO_21, TCD_NBYTES_MLNO_22, TCD_NBYTES_MLNO_23, TCD_NBYTES_MLNO_24, + TCD_NBYTES_MLNO_25, TCD_NBYTES_MLNO_26, TCD_NBYTES_MLNO_27, TCD_NBYTES_MLNO_28, + TCD_NBYTES_MLNO_29, TCD_NBYTES_MLNO_3, TCD_NBYTES_MLNO_30, TCD_NBYTES_MLNO_31, + TCD_NBYTES_MLNO_4, TCD_NBYTES_MLNO_5, TCD_NBYTES_MLNO_6, TCD_NBYTES_MLNO_7, TCD_NBYTES_MLNO_8, + TCD_NBYTES_MLNO_9, TCD_SADDR_0, TCD_SADDR_1, TCD_SADDR_10, TCD_SADDR_11, TCD_SADDR_12, + TCD_SADDR_13, TCD_SADDR_14, TCD_SADDR_15, TCD_SADDR_16, TCD_SADDR_17, TCD_SADDR_18, + TCD_SADDR_19, TCD_SADDR_2, TCD_SADDR_20, TCD_SADDR_21, TCD_SADDR_22, TCD_SADDR_23, + TCD_SADDR_24, TCD_SADDR_25, TCD_SADDR_26, TCD_SADDR_27, TCD_SADDR_28, TCD_SADDR_29, + TCD_SADDR_3, TCD_SADDR_30, TCD_SADDR_31, TCD_SADDR_4, TCD_SADDR_5, TCD_SADDR_6, TCD_SADDR_7, + TCD_SADDR_8, TCD_SADDR_9, TCD_SLAST_0, TCD_SLAST_1, TCD_SLAST_10, TCD_SLAST_11, TCD_SLAST_12, + TCD_SLAST_13, TCD_SLAST_14, TCD_SLAST_15, TCD_SLAST_16, TCD_SLAST_17, TCD_SLAST_18, + TCD_SLAST_19, TCD_SLAST_2, TCD_SLAST_20, TCD_SLAST_21, TCD_SLAST_22, TCD_SLAST_23, + TCD_SLAST_24, TCD_SLAST_25, TCD_SLAST_26, TCD_SLAST_27, TCD_SLAST_28, TCD_SLAST_29, + TCD_SLAST_3, TCD_SLAST_30, TCD_SLAST_31, TCD_SLAST_4, TCD_SLAST_5, TCD_SLAST_6, TCD_SLAST_7, + TCD_SLAST_8, TCD_SLAST_9, TCD_SOFF_0, TCD_SOFF_1, TCD_SOFF_10, TCD_SOFF_11, TCD_SOFF_12, + TCD_SOFF_13, TCD_SOFF_14, TCD_SOFF_15, TCD_SOFF_16, TCD_SOFF_17, TCD_SOFF_18, TCD_SOFF_19, + TCD_SOFF_2, TCD_SOFF_20, TCD_SOFF_21, TCD_SOFF_22, TCD_SOFF_23, TCD_SOFF_24, TCD_SOFF_25, + TCD_SOFF_26, TCD_SOFF_27, TCD_SOFF_28, TCD_SOFF_29, TCD_SOFF_3, TCD_SOFF_30, TCD_SOFF_31, + TCD_SOFF_4, TCD_SOFF_5, TCD_SOFF_6, TCD_SOFF_7, TCD_SOFF_8, TCD_SOFF_9, }; #[cfg(not(feature = "nosync"))] use core::sync::atomic::{AtomicBool, Ordering}; @@ -188,358 +193,358 @@ impl DMA0 { DCHPRI30: 0x0000001E, DCHPRI29: 0x0000001D, DCHPRI28: 0x0000001C, - TCD_SADDR0: 0x00000000, - TCD_SOFF0: 0x00000000, - TCD_ATTR0: 0x00000000, + TCD_SADDR_0: 0x00000000, + TCD_SOFF_0: 0x00000000, + TCD_ATTR_0: 0x00000000, TCD_NBYTES_ML: 0x00000000, - TCD_SLAST0: 0x00000000, - TCD_DADDR0: 0x00000000, - TCD_DOFF0: 0x00000000, + TCD_SLAST_0: 0x00000000, + TCD_DADDR_0: 0x00000000, + TCD_DOFF_0: 0x00000000, TCD_CITER_ELINK: 0x00000000, - TCD_DLASTSGA0: 0x00000000, - TCD_CSR0: 0x00000000, + TCD_DLASTSGA_0: 0x00000000, + TCD_CSR_0: 0x00000000, TCD_BITER_ELINK: 0x00000000, - TCD_SADDR1: 0x00000000, - TCD_SOFF1: 0x00000000, - TCD_ATTR1: 0x00000000, - TCD_NBYTES_MLNO1: 0x00000000, - TCD_SLAST1: 0x00000000, - TCD_DADDR1: 0x00000000, - TCD_DOFF1: 0x00000000, - TCD_CITER_ELINKNO1: 0x00000000, - TCD_DLASTSGA1: 0x00000000, - TCD_CSR1: 0x00000000, - TCD_BITER_ELINKNO1: 0x00000000, - TCD_SADDR2: 0x00000000, - TCD_SOFF2: 0x00000000, - TCD_ATTR2: 0x00000000, - TCD_NBYTES_MLNO2: 0x00000000, - TCD_SLAST2: 0x00000000, - TCD_DADDR2: 0x00000000, - TCD_DOFF2: 0x00000000, - TCD_CITER_ELINKNO2: 0x00000000, - TCD_DLASTSGA2: 0x00000000, - TCD_CSR2: 0x00000000, - TCD_BITER_ELINKNO2: 0x00000000, - TCD_SADDR3: 0x00000000, - TCD_SOFF3: 0x00000000, - TCD_ATTR3: 0x00000000, - TCD_NBYTES_MLNO3: 0x00000000, - TCD_SLAST3: 0x00000000, - TCD_DADDR3: 0x00000000, - TCD_DOFF3: 0x00000000, - TCD_CITER_ELINKNO3: 0x00000000, - TCD_DLASTSGA3: 0x00000000, - TCD_CSR3: 0x00000000, - TCD_BITER_ELINKNO3: 0x00000000, - TCD_SADDR4: 0x00000000, - TCD_SOFF4: 0x00000000, - TCD_ATTR4: 0x00000000, - TCD_NBYTES_MLNO4: 0x00000000, - TCD_SLAST4: 0x00000000, - TCD_DADDR4: 0x00000000, - TCD_DOFF4: 0x00000000, - TCD_CITER_ELINKNO4: 0x00000000, - TCD_DLASTSGA4: 0x00000000, - TCD_CSR4: 0x00000000, - TCD_BITER_ELINKNO4: 0x00000000, - TCD_SADDR5: 0x00000000, - TCD_SOFF5: 0x00000000, - TCD_ATTR5: 0x00000000, - TCD_NBYTES_MLNO5: 0x00000000, - TCD_SLAST5: 0x00000000, - TCD_DADDR5: 0x00000000, - TCD_DOFF5: 0x00000000, - TCD_CITER_ELINKNO5: 0x00000000, - TCD_DLASTSGA5: 0x00000000, - TCD_CSR5: 0x00000000, - TCD_BITER_ELINKNO5: 0x00000000, - TCD_SADDR6: 0x00000000, - TCD_SOFF6: 0x00000000, - TCD_ATTR6: 0x00000000, - TCD_NBYTES_MLNO6: 0x00000000, - TCD_SLAST6: 0x00000000, - TCD_DADDR6: 0x00000000, - TCD_DOFF6: 0x00000000, - TCD_CITER_ELINKNO6: 0x00000000, - TCD_DLASTSGA6: 0x00000000, - TCD_CSR6: 0x00000000, - TCD_BITER_ELINKNO6: 0x00000000, - TCD_SADDR7: 0x00000000, - TCD_SOFF7: 0x00000000, - TCD_ATTR7: 0x00000000, - TCD_NBYTES_MLNO7: 0x00000000, - TCD_SLAST7: 0x00000000, - TCD_DADDR7: 0x00000000, - TCD_DOFF7: 0x00000000, - TCD_CITER_ELINKNO7: 0x00000000, - TCD_DLASTSGA7: 0x00000000, - TCD_CSR7: 0x00000000, - TCD_BITER_ELINKNO7: 0x00000000, - TCD_SADDR8: 0x00000000, - TCD_SOFF8: 0x00000000, - TCD_ATTR8: 0x00000000, - TCD_NBYTES_MLNO8: 0x00000000, - TCD_SLAST8: 0x00000000, - TCD_DADDR8: 0x00000000, - TCD_DOFF8: 0x00000000, - TCD_CITER_ELINKNO8: 0x00000000, - TCD_DLASTSGA8: 0x00000000, - TCD_CSR8: 0x00000000, - TCD_BITER_ELINKNO8: 0x00000000, - TCD_SADDR9: 0x00000000, - TCD_SOFF9: 0x00000000, - TCD_ATTR9: 0x00000000, - TCD_NBYTES_MLNO9: 0x00000000, - TCD_SLAST9: 0x00000000, - TCD_DADDR9: 0x00000000, - TCD_DOFF9: 0x00000000, - TCD_CITER_ELINKNO9: 0x00000000, - TCD_DLASTSGA9: 0x00000000, - TCD_CSR9: 0x00000000, - TCD_BITER_ELINKNO9: 0x00000000, - TCD_SADDR10: 0x00000000, - TCD_SOFF10: 0x00000000, - TCD_ATTR10: 0x00000000, - TCD_NBYTES_MLNO10: 0x00000000, - TCD_SLAST10: 0x00000000, - TCD_DADDR10: 0x00000000, - TCD_DOFF10: 0x00000000, - TCD_CITER_ELINKNO10: 0x00000000, - TCD_DLASTSGA10: 0x00000000, - TCD_CSR10: 0x00000000, - TCD_BITER_ELINKNO10: 0x00000000, - TCD_SADDR11: 0x00000000, - TCD_SOFF11: 0x00000000, - TCD_ATTR11: 0x00000000, - TCD_NBYTES_MLNO11: 0x00000000, - TCD_SLAST11: 0x00000000, - TCD_DADDR11: 0x00000000, - TCD_DOFF11: 0x00000000, - TCD_CITER_ELINKNO11: 0x00000000, - TCD_DLASTSGA11: 0x00000000, - TCD_CSR11: 0x00000000, - TCD_BITER_ELINKNO11: 0x00000000, - TCD_SADDR12: 0x00000000, - TCD_SOFF12: 0x00000000, - TCD_ATTR12: 0x00000000, - TCD_NBYTES_MLNO12: 0x00000000, - TCD_SLAST12: 0x00000000, - TCD_DADDR12: 0x00000000, - TCD_DOFF12: 0x00000000, - TCD_CITER_ELINKNO12: 0x00000000, - TCD_DLASTSGA12: 0x00000000, - TCD_CSR12: 0x00000000, - TCD_BITER_ELINKNO12: 0x00000000, - TCD_SADDR13: 0x00000000, - TCD_SOFF13: 0x00000000, - TCD_ATTR13: 0x00000000, - TCD_NBYTES_MLNO13: 0x00000000, - TCD_SLAST13: 0x00000000, - TCD_DADDR13: 0x00000000, - TCD_DOFF13: 0x00000000, - TCD_CITER_ELINKNO13: 0x00000000, - TCD_DLASTSGA13: 0x00000000, - TCD_CSR13: 0x00000000, - TCD_BITER_ELINKNO13: 0x00000000, - TCD_SADDR14: 0x00000000, - TCD_SOFF14: 0x00000000, - TCD_ATTR14: 0x00000000, - TCD_NBYTES_MLNO14: 0x00000000, - TCD_SLAST14: 0x00000000, - TCD_DADDR14: 0x00000000, - TCD_DOFF14: 0x00000000, - TCD_CITER_ELINKNO14: 0x00000000, - TCD_DLASTSGA14: 0x00000000, - TCD_CSR14: 0x00000000, - TCD_BITER_ELINKNO14: 0x00000000, - TCD_SADDR15: 0x00000000, - TCD_SOFF15: 0x00000000, - TCD_ATTR15: 0x00000000, - TCD_NBYTES_MLNO15: 0x00000000, - TCD_SLAST15: 0x00000000, - TCD_DADDR15: 0x00000000, - TCD_DOFF15: 0x00000000, - TCD_CITER_ELINKNO15: 0x00000000, - TCD_DLASTSGA15: 0x00000000, - TCD_CSR15: 0x00000000, - TCD_BITER_ELINKNO15: 0x00000000, - TCD_SADDR16: 0x00000000, - TCD_SOFF16: 0x00000000, - TCD_ATTR16: 0x00000000, - TCD_NBYTES_MLNO16: 0x00000000, - TCD_SLAST16: 0x00000000, - TCD_DADDR16: 0x00000000, - TCD_DOFF16: 0x00000000, - TCD_CITER_ELINKNO16: 0x00000000, - TCD_DLASTSGA16: 0x00000000, - TCD_CSR16: 0x00000000, - TCD_BITER_ELINKNO16: 0x00000000, - TCD_SADDR17: 0x00000000, - TCD_SOFF17: 0x00000000, - TCD_ATTR17: 0x00000000, - TCD_NBYTES_MLNO17: 0x00000000, - TCD_SLAST17: 0x00000000, - TCD_DADDR17: 0x00000000, - TCD_DOFF17: 0x00000000, - TCD_CITER_ELINKNO17: 0x00000000, - TCD_DLASTSGA17: 0x00000000, - TCD_CSR17: 0x00000000, - TCD_BITER_ELINKNO17: 0x00000000, - TCD_SADDR18: 0x00000000, - TCD_SOFF18: 0x00000000, - TCD_ATTR18: 0x00000000, - TCD_NBYTES_MLNO18: 0x00000000, - TCD_SLAST18: 0x00000000, - TCD_DADDR18: 0x00000000, - TCD_DOFF18: 0x00000000, - TCD_CITER_ELINKNO18: 0x00000000, - TCD_DLASTSGA18: 0x00000000, - TCD_CSR18: 0x00000000, - TCD_BITER_ELINKNO18: 0x00000000, - TCD_SADDR19: 0x00000000, - TCD_SOFF19: 0x00000000, - TCD_ATTR19: 0x00000000, - TCD_NBYTES_MLNO19: 0x00000000, - TCD_SLAST19: 0x00000000, - TCD_DADDR19: 0x00000000, - TCD_DOFF19: 0x00000000, - TCD_CITER_ELINKNO19: 0x00000000, - TCD_DLASTSGA19: 0x00000000, - TCD_CSR19: 0x00000000, - TCD_BITER_ELINKNO19: 0x00000000, - TCD_SADDR20: 0x00000000, - TCD_SOFF20: 0x00000000, - TCD_ATTR20: 0x00000000, - TCD_NBYTES_MLNO20: 0x00000000, - TCD_SLAST20: 0x00000000, - TCD_DADDR20: 0x00000000, - TCD_DOFF20: 0x00000000, - TCD_CITER_ELINKNO20: 0x00000000, - TCD_DLASTSGA20: 0x00000000, - TCD_CSR20: 0x00000000, - TCD_BITER_ELINKNO20: 0x00000000, - TCD_SADDR21: 0x00000000, - TCD_SOFF21: 0x00000000, - TCD_ATTR21: 0x00000000, - TCD_NBYTES_MLNO21: 0x00000000, - TCD_SLAST21: 0x00000000, - TCD_DADDR21: 0x00000000, - TCD_DOFF21: 0x00000000, - TCD_CITER_ELINKNO21: 0x00000000, - TCD_DLASTSGA21: 0x00000000, - TCD_CSR21: 0x00000000, - TCD_BITER_ELINKNO21: 0x00000000, - TCD_SADDR22: 0x00000000, - TCD_SOFF22: 0x00000000, - TCD_ATTR22: 0x00000000, - TCD_NBYTES_MLNO22: 0x00000000, - TCD_SLAST22: 0x00000000, - TCD_DADDR22: 0x00000000, - TCD_DOFF22: 0x00000000, - TCD_CITER_ELINKNO22: 0x00000000, - TCD_DLASTSGA22: 0x00000000, - TCD_CSR22: 0x00000000, - TCD_BITER_ELINKNO22: 0x00000000, - TCD_SADDR23: 0x00000000, - TCD_SOFF23: 0x00000000, - TCD_ATTR23: 0x00000000, - TCD_NBYTES_MLNO23: 0x00000000, - TCD_SLAST23: 0x00000000, - TCD_DADDR23: 0x00000000, - TCD_DOFF23: 0x00000000, - TCD_CITER_ELINKNO23: 0x00000000, - TCD_DLASTSGA23: 0x00000000, - TCD_CSR23: 0x00000000, - TCD_BITER_ELINKNO23: 0x00000000, - TCD_SADDR24: 0x00000000, - TCD_SOFF24: 0x00000000, - TCD_ATTR24: 0x00000000, - TCD_NBYTES_MLNO24: 0x00000000, - TCD_SLAST24: 0x00000000, - TCD_DADDR24: 0x00000000, - TCD_DOFF24: 0x00000000, - TCD_CITER_ELINKNO24: 0x00000000, - TCD_DLASTSGA24: 0x00000000, - TCD_CSR24: 0x00000000, - TCD_BITER_ELINKNO24: 0x00000000, - TCD_SADDR25: 0x00000000, - TCD_SOFF25: 0x00000000, - TCD_ATTR25: 0x00000000, - TCD_NBYTES_MLNO25: 0x00000000, - TCD_SLAST25: 0x00000000, - TCD_DADDR25: 0x00000000, - TCD_DOFF25: 0x00000000, - TCD_CITER_ELINKNO25: 0x00000000, - TCD_DLASTSGA25: 0x00000000, - TCD_CSR25: 0x00000000, - TCD_BITER_ELINKNO25: 0x00000000, - TCD_SADDR26: 0x00000000, - TCD_SOFF26: 0x00000000, - TCD_ATTR26: 0x00000000, - TCD_NBYTES_MLNO26: 0x00000000, - TCD_SLAST26: 0x00000000, - TCD_DADDR26: 0x00000000, - TCD_DOFF26: 0x00000000, - TCD_CITER_ELINKNO26: 0x00000000, - TCD_DLASTSGA26: 0x00000000, - TCD_CSR26: 0x00000000, - TCD_BITER_ELINKNO26: 0x00000000, - TCD_SADDR27: 0x00000000, - TCD_SOFF27: 0x00000000, - TCD_ATTR27: 0x00000000, - TCD_NBYTES_MLNO27: 0x00000000, - TCD_SLAST27: 0x00000000, - TCD_DADDR27: 0x00000000, - TCD_DOFF27: 0x00000000, - TCD_CITER_ELINKNO27: 0x00000000, - TCD_DLASTSGA27: 0x00000000, - TCD_CSR27: 0x00000000, - TCD_BITER_ELINKNO27: 0x00000000, - TCD_SADDR28: 0x00000000, - TCD_SOFF28: 0x00000000, - TCD_ATTR28: 0x00000000, - TCD_NBYTES_MLNO28: 0x00000000, - TCD_SLAST28: 0x00000000, - TCD_DADDR28: 0x00000000, - TCD_DOFF28: 0x00000000, - TCD_CITER_ELINKNO28: 0x00000000, - TCD_DLASTSGA28: 0x00000000, - TCD_CSR28: 0x00000000, - TCD_BITER_ELINKNO28: 0x00000000, - TCD_SADDR29: 0x00000000, - TCD_SOFF29: 0x00000000, - TCD_ATTR29: 0x00000000, - TCD_NBYTES_MLNO29: 0x00000000, - TCD_SLAST29: 0x00000000, - TCD_DADDR29: 0x00000000, - TCD_DOFF29: 0x00000000, - TCD_CITER_ELINKNO29: 0x00000000, - TCD_DLASTSGA29: 0x00000000, - TCD_CSR29: 0x00000000, - TCD_BITER_ELINKNO29: 0x00000000, - TCD_SADDR30: 0x00000000, - TCD_SOFF30: 0x00000000, - TCD_ATTR30: 0x00000000, - TCD_NBYTES_MLNO30: 0x00000000, - TCD_SLAST30: 0x00000000, - TCD_DADDR30: 0x00000000, - TCD_DOFF30: 0x00000000, - TCD_CITER_ELINKNO30: 0x00000000, - TCD_DLASTSGA30: 0x00000000, - TCD_CSR30: 0x00000000, - TCD_BITER_ELINKNO30: 0x00000000, - TCD_SADDR31: 0x00000000, - TCD_SOFF31: 0x00000000, - TCD_ATTR31: 0x00000000, - TCD_NBYTES_MLNO31: 0x00000000, - TCD_SLAST31: 0x00000000, - TCD_DADDR31: 0x00000000, - TCD_DOFF31: 0x00000000, - TCD_CITER_ELINKNO31: 0x00000000, - TCD_DLASTSGA31: 0x00000000, - TCD_CSR31: 0x00000000, - TCD_BITER_ELINKNO31: 0x00000000, + TCD_SADDR_1: 0x00000000, + TCD_SOFF_1: 0x00000000, + TCD_ATTR_1: 0x00000000, + TCD_NBYTES_MLNO_1: 0x00000000, + TCD_SLAST_1: 0x00000000, + TCD_DADDR_1: 0x00000000, + TCD_DOFF_1: 0x00000000, + TCD_CITER_ELINKNO_1: 0x00000000, + TCD_DLASTSGA_1: 0x00000000, + TCD_CSR_1: 0x00000000, + TCD_BITER_ELINKNO_1: 0x00000000, + TCD_SADDR_2: 0x00000000, + TCD_SOFF_2: 0x00000000, + TCD_ATTR_2: 0x00000000, + TCD_NBYTES_MLNO_2: 0x00000000, + TCD_SLAST_2: 0x00000000, + TCD_DADDR_2: 0x00000000, + TCD_DOFF_2: 0x00000000, + TCD_CITER_ELINKNO_2: 0x00000000, + TCD_DLASTSGA_2: 0x00000000, + TCD_CSR_2: 0x00000000, + TCD_BITER_ELINKNO_2: 0x00000000, + TCD_SADDR_3: 0x00000000, + TCD_SOFF_3: 0x00000000, + TCD_ATTR_3: 0x00000000, + TCD_NBYTES_MLNO_3: 0x00000000, + TCD_SLAST_3: 0x00000000, + TCD_DADDR_3: 0x00000000, + TCD_DOFF_3: 0x00000000, + TCD_CITER_ELINKNO_3: 0x00000000, + TCD_DLASTSGA_3: 0x00000000, + TCD_CSR_3: 0x00000000, + TCD_BITER_ELINKNO_3: 0x00000000, + TCD_SADDR_4: 0x00000000, + TCD_SOFF_4: 0x00000000, + TCD_ATTR_4: 0x00000000, + TCD_NBYTES_MLNO_4: 0x00000000, + TCD_SLAST_4: 0x00000000, + TCD_DADDR_4: 0x00000000, + TCD_DOFF_4: 0x00000000, + TCD_CITER_ELINKNO_4: 0x00000000, + TCD_DLASTSGA_4: 0x00000000, + TCD_CSR_4: 0x00000000, + TCD_BITER_ELINKNO_4: 0x00000000, + TCD_SADDR_5: 0x00000000, + TCD_SOFF_5: 0x00000000, + TCD_ATTR_5: 0x00000000, + TCD_NBYTES_MLNO_5: 0x00000000, + TCD_SLAST_5: 0x00000000, + TCD_DADDR_5: 0x00000000, + TCD_DOFF_5: 0x00000000, + TCD_CITER_ELINKNO_5: 0x00000000, + TCD_DLASTSGA_5: 0x00000000, + TCD_CSR_5: 0x00000000, + TCD_BITER_ELINKNO_5: 0x00000000, + TCD_SADDR_6: 0x00000000, + TCD_SOFF_6: 0x00000000, + TCD_ATTR_6: 0x00000000, + TCD_NBYTES_MLNO_6: 0x00000000, + TCD_SLAST_6: 0x00000000, + TCD_DADDR_6: 0x00000000, + TCD_DOFF_6: 0x00000000, + TCD_CITER_ELINKNO_6: 0x00000000, + TCD_DLASTSGA_6: 0x00000000, + TCD_CSR_6: 0x00000000, + TCD_BITER_ELINKNO_6: 0x00000000, + TCD_SADDR_7: 0x00000000, + TCD_SOFF_7: 0x00000000, + TCD_ATTR_7: 0x00000000, + TCD_NBYTES_MLNO_7: 0x00000000, + TCD_SLAST_7: 0x00000000, + TCD_DADDR_7: 0x00000000, + TCD_DOFF_7: 0x00000000, + TCD_CITER_ELINKNO_7: 0x00000000, + TCD_DLASTSGA_7: 0x00000000, + TCD_CSR_7: 0x00000000, + TCD_BITER_ELINKNO_7: 0x00000000, + TCD_SADDR_8: 0x00000000, + TCD_SOFF_8: 0x00000000, + TCD_ATTR_8: 0x00000000, + TCD_NBYTES_MLNO_8: 0x00000000, + TCD_SLAST_8: 0x00000000, + TCD_DADDR_8: 0x00000000, + TCD_DOFF_8: 0x00000000, + TCD_CITER_ELINKNO_8: 0x00000000, + TCD_DLASTSGA_8: 0x00000000, + TCD_CSR_8: 0x00000000, + TCD_BITER_ELINKNO_8: 0x00000000, + TCD_SADDR_9: 0x00000000, + TCD_SOFF_9: 0x00000000, + TCD_ATTR_9: 0x00000000, + TCD_NBYTES_MLNO_9: 0x00000000, + TCD_SLAST_9: 0x00000000, + TCD_DADDR_9: 0x00000000, + TCD_DOFF_9: 0x00000000, + TCD_CITER_ELINKNO_9: 0x00000000, + TCD_DLASTSGA_9: 0x00000000, + TCD_CSR_9: 0x00000000, + TCD_BITER_ELINKNO_9: 0x00000000, + TCD_SADDR_10: 0x00000000, + TCD_SOFF_10: 0x00000000, + TCD_ATTR_10: 0x00000000, + TCD_NBYTES_MLNO_10: 0x00000000, + TCD_SLAST_10: 0x00000000, + TCD_DADDR_10: 0x00000000, + TCD_DOFF_10: 0x00000000, + TCD_CITER_ELINKNO_10: 0x00000000, + TCD_DLASTSGA_10: 0x00000000, + TCD_CSR_10: 0x00000000, + TCD_BITER_ELINKNO_10: 0x00000000, + TCD_SADDR_11: 0x00000000, + TCD_SOFF_11: 0x00000000, + TCD_ATTR_11: 0x00000000, + TCD_NBYTES_MLNO_11: 0x00000000, + TCD_SLAST_11: 0x00000000, + TCD_DADDR_11: 0x00000000, + TCD_DOFF_11: 0x00000000, + TCD_CITER_ELINKNO_11: 0x00000000, + TCD_DLASTSGA_11: 0x00000000, + TCD_CSR_11: 0x00000000, + TCD_BITER_ELINKNO_11: 0x00000000, + TCD_SADDR_12: 0x00000000, + TCD_SOFF_12: 0x00000000, + TCD_ATTR_12: 0x00000000, + TCD_NBYTES_MLNO_12: 0x00000000, + TCD_SLAST_12: 0x00000000, + TCD_DADDR_12: 0x00000000, + TCD_DOFF_12: 0x00000000, + TCD_CITER_ELINKNO_12: 0x00000000, + TCD_DLASTSGA_12: 0x00000000, + TCD_CSR_12: 0x00000000, + TCD_BITER_ELINKNO_12: 0x00000000, + TCD_SADDR_13: 0x00000000, + TCD_SOFF_13: 0x00000000, + TCD_ATTR_13: 0x00000000, + TCD_NBYTES_MLNO_13: 0x00000000, + TCD_SLAST_13: 0x00000000, + TCD_DADDR_13: 0x00000000, + TCD_DOFF_13: 0x00000000, + TCD_CITER_ELINKNO_13: 0x00000000, + TCD_DLASTSGA_13: 0x00000000, + TCD_CSR_13: 0x00000000, + TCD_BITER_ELINKNO_13: 0x00000000, + TCD_SADDR_14: 0x00000000, + TCD_SOFF_14: 0x00000000, + TCD_ATTR_14: 0x00000000, + TCD_NBYTES_MLNO_14: 0x00000000, + TCD_SLAST_14: 0x00000000, + TCD_DADDR_14: 0x00000000, + TCD_DOFF_14: 0x00000000, + TCD_CITER_ELINKNO_14: 0x00000000, + TCD_DLASTSGA_14: 0x00000000, + TCD_CSR_14: 0x00000000, + TCD_BITER_ELINKNO_14: 0x00000000, + TCD_SADDR_15: 0x00000000, + TCD_SOFF_15: 0x00000000, + TCD_ATTR_15: 0x00000000, + TCD_NBYTES_MLNO_15: 0x00000000, + TCD_SLAST_15: 0x00000000, + TCD_DADDR_15: 0x00000000, + TCD_DOFF_15: 0x00000000, + TCD_CITER_ELINKNO_15: 0x00000000, + TCD_DLASTSGA_15: 0x00000000, + TCD_CSR_15: 0x00000000, + TCD_BITER_ELINKNO_15: 0x00000000, + TCD_SADDR_16: 0x00000000, + TCD_SOFF_16: 0x00000000, + TCD_ATTR_16: 0x00000000, + TCD_NBYTES_MLNO_16: 0x00000000, + TCD_SLAST_16: 0x00000000, + TCD_DADDR_16: 0x00000000, + TCD_DOFF_16: 0x00000000, + TCD_CITER_ELINKNO_16: 0x00000000, + TCD_DLASTSGA_16: 0x00000000, + TCD_CSR_16: 0x00000000, + TCD_BITER_ELINKNO_16: 0x00000000, + TCD_SADDR_17: 0x00000000, + TCD_SOFF_17: 0x00000000, + TCD_ATTR_17: 0x00000000, + TCD_NBYTES_MLNO_17: 0x00000000, + TCD_SLAST_17: 0x00000000, + TCD_DADDR_17: 0x00000000, + TCD_DOFF_17: 0x00000000, + TCD_CITER_ELINKNO_17: 0x00000000, + TCD_DLASTSGA_17: 0x00000000, + TCD_CSR_17: 0x00000000, + TCD_BITER_ELINKNO_17: 0x00000000, + TCD_SADDR_18: 0x00000000, + TCD_SOFF_18: 0x00000000, + TCD_ATTR_18: 0x00000000, + TCD_NBYTES_MLNO_18: 0x00000000, + TCD_SLAST_18: 0x00000000, + TCD_DADDR_18: 0x00000000, + TCD_DOFF_18: 0x00000000, + TCD_CITER_ELINKNO_18: 0x00000000, + TCD_DLASTSGA_18: 0x00000000, + TCD_CSR_18: 0x00000000, + TCD_BITER_ELINKNO_18: 0x00000000, + TCD_SADDR_19: 0x00000000, + TCD_SOFF_19: 0x00000000, + TCD_ATTR_19: 0x00000000, + TCD_NBYTES_MLNO_19: 0x00000000, + TCD_SLAST_19: 0x00000000, + TCD_DADDR_19: 0x00000000, + TCD_DOFF_19: 0x00000000, + TCD_CITER_ELINKNO_19: 0x00000000, + TCD_DLASTSGA_19: 0x00000000, + TCD_CSR_19: 0x00000000, + TCD_BITER_ELINKNO_19: 0x00000000, + TCD_SADDR_20: 0x00000000, + TCD_SOFF_20: 0x00000000, + TCD_ATTR_20: 0x00000000, + TCD_NBYTES_MLNO_20: 0x00000000, + TCD_SLAST_20: 0x00000000, + TCD_DADDR_20: 0x00000000, + TCD_DOFF_20: 0x00000000, + TCD_CITER_ELINKNO_20: 0x00000000, + TCD_DLASTSGA_20: 0x00000000, + TCD_CSR_20: 0x00000000, + TCD_BITER_ELINKNO_20: 0x00000000, + TCD_SADDR_21: 0x00000000, + TCD_SOFF_21: 0x00000000, + TCD_ATTR_21: 0x00000000, + TCD_NBYTES_MLNO_21: 0x00000000, + TCD_SLAST_21: 0x00000000, + TCD_DADDR_21: 0x00000000, + TCD_DOFF_21: 0x00000000, + TCD_CITER_ELINKNO_21: 0x00000000, + TCD_DLASTSGA_21: 0x00000000, + TCD_CSR_21: 0x00000000, + TCD_BITER_ELINKNO_21: 0x00000000, + TCD_SADDR_22: 0x00000000, + TCD_SOFF_22: 0x00000000, + TCD_ATTR_22: 0x00000000, + TCD_NBYTES_MLNO_22: 0x00000000, + TCD_SLAST_22: 0x00000000, + TCD_DADDR_22: 0x00000000, + TCD_DOFF_22: 0x00000000, + TCD_CITER_ELINKNO_22: 0x00000000, + TCD_DLASTSGA_22: 0x00000000, + TCD_CSR_22: 0x00000000, + TCD_BITER_ELINKNO_22: 0x00000000, + TCD_SADDR_23: 0x00000000, + TCD_SOFF_23: 0x00000000, + TCD_ATTR_23: 0x00000000, + TCD_NBYTES_MLNO_23: 0x00000000, + TCD_SLAST_23: 0x00000000, + TCD_DADDR_23: 0x00000000, + TCD_DOFF_23: 0x00000000, + TCD_CITER_ELINKNO_23: 0x00000000, + TCD_DLASTSGA_23: 0x00000000, + TCD_CSR_23: 0x00000000, + TCD_BITER_ELINKNO_23: 0x00000000, + TCD_SADDR_24: 0x00000000, + TCD_SOFF_24: 0x00000000, + TCD_ATTR_24: 0x00000000, + TCD_NBYTES_MLNO_24: 0x00000000, + TCD_SLAST_24: 0x00000000, + TCD_DADDR_24: 0x00000000, + TCD_DOFF_24: 0x00000000, + TCD_CITER_ELINKNO_24: 0x00000000, + TCD_DLASTSGA_24: 0x00000000, + TCD_CSR_24: 0x00000000, + TCD_BITER_ELINKNO_24: 0x00000000, + TCD_SADDR_25: 0x00000000, + TCD_SOFF_25: 0x00000000, + TCD_ATTR_25: 0x00000000, + TCD_NBYTES_MLNO_25: 0x00000000, + TCD_SLAST_25: 0x00000000, + TCD_DADDR_25: 0x00000000, + TCD_DOFF_25: 0x00000000, + TCD_CITER_ELINKNO_25: 0x00000000, + TCD_DLASTSGA_25: 0x00000000, + TCD_CSR_25: 0x00000000, + TCD_BITER_ELINKNO_25: 0x00000000, + TCD_SADDR_26: 0x00000000, + TCD_SOFF_26: 0x00000000, + TCD_ATTR_26: 0x00000000, + TCD_NBYTES_MLNO_26: 0x00000000, + TCD_SLAST_26: 0x00000000, + TCD_DADDR_26: 0x00000000, + TCD_DOFF_26: 0x00000000, + TCD_CITER_ELINKNO_26: 0x00000000, + TCD_DLASTSGA_26: 0x00000000, + TCD_CSR_26: 0x00000000, + TCD_BITER_ELINKNO_26: 0x00000000, + TCD_SADDR_27: 0x00000000, + TCD_SOFF_27: 0x00000000, + TCD_ATTR_27: 0x00000000, + TCD_NBYTES_MLNO_27: 0x00000000, + TCD_SLAST_27: 0x00000000, + TCD_DADDR_27: 0x00000000, + TCD_DOFF_27: 0x00000000, + TCD_CITER_ELINKNO_27: 0x00000000, + TCD_DLASTSGA_27: 0x00000000, + TCD_CSR_27: 0x00000000, + TCD_BITER_ELINKNO_27: 0x00000000, + TCD_SADDR_28: 0x00000000, + TCD_SOFF_28: 0x00000000, + TCD_ATTR_28: 0x00000000, + TCD_NBYTES_MLNO_28: 0x00000000, + TCD_SLAST_28: 0x00000000, + TCD_DADDR_28: 0x00000000, + TCD_DOFF_28: 0x00000000, + TCD_CITER_ELINKNO_28: 0x00000000, + TCD_DLASTSGA_28: 0x00000000, + TCD_CSR_28: 0x00000000, + TCD_BITER_ELINKNO_28: 0x00000000, + TCD_SADDR_29: 0x00000000, + TCD_SOFF_29: 0x00000000, + TCD_ATTR_29: 0x00000000, + TCD_NBYTES_MLNO_29: 0x00000000, + TCD_SLAST_29: 0x00000000, + TCD_DADDR_29: 0x00000000, + TCD_DOFF_29: 0x00000000, + TCD_CITER_ELINKNO_29: 0x00000000, + TCD_DLASTSGA_29: 0x00000000, + TCD_CSR_29: 0x00000000, + TCD_BITER_ELINKNO_29: 0x00000000, + TCD_SADDR_30: 0x00000000, + TCD_SOFF_30: 0x00000000, + TCD_ATTR_30: 0x00000000, + TCD_NBYTES_MLNO_30: 0x00000000, + TCD_SLAST_30: 0x00000000, + TCD_DADDR_30: 0x00000000, + TCD_DOFF_30: 0x00000000, + TCD_CITER_ELINKNO_30: 0x00000000, + TCD_DLASTSGA_30: 0x00000000, + TCD_CSR_30: 0x00000000, + TCD_BITER_ELINKNO_30: 0x00000000, + TCD_SADDR_31: 0x00000000, + TCD_SOFF_31: 0x00000000, + TCD_ATTR_31: 0x00000000, + TCD_NBYTES_MLNO_31: 0x00000000, + TCD_SLAST_31: 0x00000000, + TCD_DADDR_31: 0x00000000, + TCD_DOFF_31: 0x00000000, + TCD_CITER_ELINKNO_31: 0x00000000, + TCD_DLASTSGA_31: 0x00000000, + TCD_CSR_31: 0x00000000, + TCD_BITER_ELINKNO_31: 0x00000000, }; /// Safe access to DMA0 diff --git a/src/imxrt105/instances/pit.rs b/src/imxrt105/instances/pit.rs index 14ab554255a2..733420a49f2f 100644 --- a/src/imxrt105/instances/pit.rs +++ b/src/imxrt105/instances/pit.rs @@ -8,8 +8,8 @@ pub use crate::imxrt105::peripherals::pit::Instance; pub use crate::imxrt105::peripherals::pit::{RegisterBlock, ResetValues}; pub use crate::imxrt105::peripherals::pit::{ - CVAL0, CVAL1, CVAL2, CVAL3, LDVAL0, LDVAL1, LDVAL2, LDVAL3, LTMR64H, LTMR64L, MCR, TCTRL0, - TCTRL1, TCTRL2, TCTRL3, TFLG0, TFLG1, TFLG2, TFLG3, + CVAL_0, CVAL_1, CVAL_2, CVAL_3, LDVAL_0, LDVAL_1, LDVAL_2, LDVAL_3, LTMR64H, LTMR64L, MCR, + TCTRL_0, TCTRL_1, TCTRL_2, TCTRL_3, TFLG_0, TFLG_1, TFLG_2, TFLG_3, }; #[cfg(not(feature = "nosync"))] use core::sync::atomic::{AtomicBool, Ordering}; @@ -65,22 +65,22 @@ impl PIT { MCR: 0x00000002, LTMR64H: 0x00000000, LTMR64L: 0x00000000, - LDVAL0: 0x00000000, - CVAL0: 0x00000000, - TCTRL0: 0x00000000, - TFLG0: 0x00000000, - LDVAL1: 0x00000000, - CVAL1: 0x00000000, - TCTRL1: 0x00000000, - TFLG1: 0x00000000, - LDVAL2: 0x00000000, - CVAL2: 0x00000000, - TCTRL2: 0x00000000, - TFLG2: 0x00000000, - LDVAL3: 0x00000000, - CVAL3: 0x00000000, - TCTRL3: 0x00000000, - TFLG3: 0x00000000, + LDVAL_0: 0x00000000, + CVAL_0: 0x00000000, + TCTRL_0: 0x00000000, + TFLG_0: 0x00000000, + LDVAL_1: 0x00000000, + CVAL_1: 0x00000000, + TCTRL_1: 0x00000000, + TFLG_1: 0x00000000, + LDVAL_2: 0x00000000, + CVAL_2: 0x00000000, + TCTRL_2: 0x00000000, + TFLG_2: 0x00000000, + LDVAL_3: 0x00000000, + CVAL_3: 0x00000000, + TCTRL_3: 0x00000000, + TFLG_3: 0x00000000, }; /// Safe access to PIT diff --git a/src/imxrt105/instances/pwm.rs b/src/imxrt105/instances/pwm.rs index a5f8d934de6d..00342f38a25d 100644 --- a/src/imxrt105/instances/pwm.rs +++ b/src/imxrt105/instances/pwm.rs @@ -8,29 +8,31 @@ pub use crate::imxrt105::peripherals::pwm::Instance; pub use crate::imxrt105::peripherals::pwm::{RegisterBlock, ResetValues}; pub use crate::imxrt105::peripherals::pwm::{ - DTSRCSEL, FCTRL0, FCTRL20, FFILT0, FSTS0, FTST0, MASK, MCTRL, MCTRL2, OUTEN, SMCAPTCOMPA0, - SMCAPTCOMPA1, SMCAPTCOMPA2, SMCAPTCOMPA3, SMCAPTCOMPB0, SMCAPTCOMPB1, SMCAPTCOMPB2, - SMCAPTCOMPB3, SMCAPTCOMPX0, SMCAPTCOMPX1, SMCAPTCOMPX2, SMCAPTCOMPX3, SMCAPTCTRLA0, - SMCAPTCTRLA1, SMCAPTCTRLA2, SMCAPTCTRLA3, SMCAPTCTRLB0, SMCAPTCTRLB1, SMCAPTCTRLB2, - SMCAPTCTRLB3, SMCAPTCTRLX0, SMCAPTCTRLX1, SMCAPTCTRLX2, SMCAPTCTRLX3, SMCNT0, SMCNT1, SMCNT2, - SMCNT3, SMCTRL0, SMCTRL1, SMCTRL2, SMCTRL20, SMCTRL21, SMCTRL22, SMCTRL23, SMCTRL3, SMCVAL00, - SMCVAL01, SMCVAL02, SMCVAL03, SMCVAL0CYC0, SMCVAL0CYC1, SMCVAL0CYC2, SMCVAL0CYC3, SMCVAL10, - SMCVAL11, SMCVAL12, SMCVAL13, SMCVAL1CYC0, SMCVAL1CYC1, SMCVAL1CYC2, SMCVAL1CYC3, SMCVAL20, - SMCVAL21, SMCVAL22, SMCVAL23, SMCVAL2CYC0, SMCVAL2CYC1, SMCVAL2CYC2, SMCVAL2CYC3, SMCVAL30, - SMCVAL31, SMCVAL32, SMCVAL33, SMCVAL3CYC0, SMCVAL3CYC1, SMCVAL3CYC2, SMCVAL3CYC3, SMCVAL40, - SMCVAL41, SMCVAL42, SMCVAL43, SMCVAL4CYC0, SMCVAL4CYC1, SMCVAL4CYC2, SMCVAL4CYC3, SMCVAL50, - SMCVAL51, SMCVAL52, SMCVAL53, SMCVAL5CYC0, SMCVAL5CYC1, SMCVAL5CYC2, SMCVAL5CYC3, SMDISMAP00, - SMDISMAP01, SMDISMAP02, SMDISMAP03, SMDISMAP10, SMDISMAP11, SMDISMAP12, SMDISMAP13, SMDMAEN0, - SMDMAEN1, SMDMAEN2, SMDMAEN3, SMDTCNT00, SMDTCNT01, SMDTCNT02, SMDTCNT03, SMDTCNT10, SMDTCNT11, - SMDTCNT12, SMDTCNT13, SMFRACVAL10, SMFRACVAL11, SMFRACVAL12, SMFRACVAL13, SMFRACVAL20, - SMFRACVAL21, SMFRACVAL22, SMFRACVAL23, SMFRACVAL30, SMFRACVAL31, SMFRACVAL32, SMFRACVAL33, - SMFRACVAL40, SMFRACVAL41, SMFRACVAL42, SMFRACVAL43, SMFRACVAL50, SMFRACVAL51, SMFRACVAL52, - SMFRACVAL53, SMFRCTRL0, SMFRCTRL1, SMFRCTRL2, SMFRCTRL3, SMINIT0, SMINIT1, SMINIT2, SMINIT3, - SMINTEN0, SMINTEN1, SMINTEN2, SMINTEN3, SMOCTRL0, SMOCTRL1, SMOCTRL2, SMOCTRL3, SMSTS0, SMSTS1, - SMSTS2, SMSTS3, SMTCTRL0, SMTCTRL1, SMTCTRL2, SMTCTRL3, SMVAL00, SMVAL01, SMVAL02, SMVAL03, - SMVAL10, SMVAL11, SMVAL12, SMVAL13, SMVAL20, SMVAL21, SMVAL22, SMVAL23, SMVAL30, SMVAL31, - SMVAL32, SMVAL33, SMVAL40, SMVAL41, SMVAL42, SMVAL43, SMVAL50, SMVAL51, SMVAL52, SMVAL53, - SWCOUT, + DTSRCSEL, FCTRL0, FCTRL20, FFILT0, FSTS0, FTST0, MASK, MCTRL, MCTRL2, OUTEN, SMCAPTCOMPA_0, + SMCAPTCOMPA_1, SMCAPTCOMPA_2, SMCAPTCOMPA_3, SMCAPTCOMPB_0, SMCAPTCOMPB_1, SMCAPTCOMPB_2, + SMCAPTCOMPB_3, SMCAPTCOMPX_0, SMCAPTCOMPX_1, SMCAPTCOMPX_2, SMCAPTCOMPX_3, SMCAPTCTRLA_0, + SMCAPTCTRLA_1, SMCAPTCTRLA_2, SMCAPTCTRLA_3, SMCAPTCTRLB_0, SMCAPTCTRLB_1, SMCAPTCTRLB_2, + SMCAPTCTRLB_3, SMCAPTCTRLX_0, SMCAPTCTRLX_1, SMCAPTCTRLX_2, SMCAPTCTRLX_3, SMCNT_0, SMCNT_1, + SMCNT_2, SMCNT_3, SMCTRL2_0, SMCTRL2_1, SMCTRL2_2, SMCTRL2_3, SMCTRL_0, SMCTRL_1, SMCTRL_2, + SMCTRL_3, SMCVAL0CYC_0, SMCVAL0CYC_1, SMCVAL0CYC_2, SMCVAL0CYC_3, SMCVAL0_0, SMCVAL0_1, + SMCVAL0_2, SMCVAL0_3, SMCVAL1CYC_0, SMCVAL1CYC_1, SMCVAL1CYC_2, SMCVAL1CYC_3, SMCVAL1_0, + SMCVAL1_1, SMCVAL1_2, SMCVAL1_3, SMCVAL2CYC_0, SMCVAL2CYC_1, SMCVAL2CYC_2, SMCVAL2CYC_3, + SMCVAL2_0, SMCVAL2_1, SMCVAL2_2, SMCVAL2_3, SMCVAL3CYC_0, SMCVAL3CYC_1, SMCVAL3CYC_2, + SMCVAL3CYC_3, SMCVAL3_0, SMCVAL3_1, SMCVAL3_2, SMCVAL3_3, SMCVAL4CYC_0, SMCVAL4CYC_1, + SMCVAL4CYC_2, SMCVAL4CYC_3, SMCVAL4_0, SMCVAL4_1, SMCVAL4_2, SMCVAL4_3, SMCVAL5CYC_0, + SMCVAL5CYC_1, SMCVAL5CYC_2, SMCVAL5CYC_3, SMCVAL5_0, SMCVAL5_1, SMCVAL5_2, SMCVAL5_3, + SMDISMAP0_0, SMDISMAP0_1, SMDISMAP0_2, SMDISMAP0_3, SMDISMAP1_0, SMDISMAP1_1, SMDISMAP1_2, + SMDISMAP1_3, SMDMAEN_0, SMDMAEN_1, SMDMAEN_2, SMDMAEN_3, SMDTCNT0_0, SMDTCNT0_1, SMDTCNT0_2, + SMDTCNT0_3, SMDTCNT1_0, SMDTCNT1_1, SMDTCNT1_2, SMDTCNT1_3, SMFRACVAL1_0, SMFRACVAL1_1, + SMFRACVAL1_2, SMFRACVAL1_3, SMFRACVAL2_0, SMFRACVAL2_1, SMFRACVAL2_2, SMFRACVAL2_3, + SMFRACVAL3_0, SMFRACVAL3_1, SMFRACVAL3_2, SMFRACVAL3_3, SMFRACVAL4_0, SMFRACVAL4_1, + SMFRACVAL4_2, SMFRACVAL4_3, SMFRACVAL5_0, SMFRACVAL5_1, SMFRACVAL5_2, SMFRACVAL5_3, SMFRCTRL_0, + SMFRCTRL_1, SMFRCTRL_2, SMFRCTRL_3, SMINIT_0, SMINIT_1, SMINIT_2, SMINIT_3, SMINTEN_0, + SMINTEN_1, SMINTEN_2, SMINTEN_3, SMOCTRL_0, SMOCTRL_1, SMOCTRL_2, SMOCTRL_3, SMSTS_0, SMSTS_1, + SMSTS_2, SMSTS_3, SMTCTRL_0, SMTCTRL_1, SMTCTRL_2, SMTCTRL_3, SMVAL0_0, SMVAL0_1, SMVAL0_2, + SMVAL0_3, SMVAL1_0, SMVAL1_1, SMVAL1_2, SMVAL1_3, SMVAL2_0, SMVAL2_1, SMVAL2_2, SMVAL2_3, + SMVAL3_0, SMVAL3_1, SMVAL3_2, SMVAL3_3, SMVAL4_0, SMVAL4_1, SMVAL4_2, SMVAL4_3, SMVAL5_0, + SMVAL5_1, SMVAL5_2, SMVAL5_3, SWCOUT, }; #[cfg(not(feature = "nosync"))] use core::sync::atomic::{AtomicBool, Ordering}; @@ -100,178 +102,178 @@ impl PWM1 { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, }; /// Safe access to PWM1 @@ -414,178 +416,178 @@ impl PWM2 { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, }; /// Safe access to PWM2 @@ -728,178 +730,178 @@ impl PWM3 { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, }; /// Safe access to PWM3 @@ -1042,178 +1044,178 @@ impl PWM4 { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, }; /// Safe access to PWM4 diff --git a/src/imxrt105/peripherals/dma0.rs b/src/imxrt105/peripherals/dma0.rs index c74bf46ba953..842309eb0699 100644 --- a/src/imxrt105/peripherals/dma0.rs +++ b/src/imxrt105/peripherals/dma0.rs @@ -5377,7 +5377,7 @@ pub mod DCHPRI28 { } /// TCD Source Address -pub mod TCD_SADDR0 { +pub mod TCD_SADDR_0 { /// Source Address pub mod SADDR { @@ -5395,7 +5395,7 @@ pub mod TCD_SADDR0 { } /// TCD Signed Source Address Offset -pub mod TCD_SOFF0 { +pub mod TCD_SOFF_0 { /// Source address signed offset pub mod SOFF { @@ -5413,7 +5413,7 @@ pub mod TCD_SOFF0 { } /// TCD Transfer Attributes -pub mod TCD_ATTR0 { +pub mod TCD_ATTR_0 { /// Destination data transfer size pub mod DSIZE { @@ -5519,11 +5519,11 @@ pub mod TCD_ATTR0 { } } -/// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES0 -/// TCD_NBYTES_ML: TCD_NBYTES_MLNO0 and TCD_NBYTES_MLOFFNO0 -/// TCD_NBYTES_MLNO0: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +/// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES_0 +/// TCD_NBYTES_ML: TCD_NBYTES_MLNO_0 and TCD_NBYTES_MLOFFNO_0 +/// TCD_NBYTES_MLNO_0: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) pub mod TCD_NBYTES_ML { /// Minor Byte Transfer Count @@ -5598,7 +5598,7 @@ pub mod TCD_NBYTES_ML { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST0 { +pub mod TCD_SLAST_0 { /// Last Source Address Adjustment pub mod SLAST { @@ -5616,7 +5616,7 @@ pub mod TCD_SLAST0 { } /// TCD Destination Address -pub mod TCD_DADDR0 { +pub mod TCD_DADDR_0 { /// Destination Address pub mod DADDR { @@ -5634,7 +5634,7 @@ pub mod TCD_DADDR0 { } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF0 { +pub mod TCD_DOFF_0 { /// Destination Address Signed Offset pub mod DOFF { @@ -5651,9 +5651,9 @@ pub mod TCD_DOFF0 { } } -/// TCD_CITER_ELINKNO0 and TCD_CITER_ELINKYES0 -/// TCD_CITER_ELINKNO0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +/// TCD_CITER_ELINKNO_0 and TCD_CITER_ELINKYES_0 +/// TCD_CITER_ELINKNO_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub mod TCD_CITER_ELINK { /// Current Major Iteration Count @@ -5707,7 +5707,7 @@ pub mod TCD_CITER_ELINK { } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA0 { +pub mod TCD_DLASTSGA_0 { /// DLASTSGA pub mod DLASTSGA { @@ -5725,7 +5725,7 @@ pub mod TCD_DLASTSGA0 { } /// TCD Control and Status -pub mod TCD_CSR0 { +pub mod TCD_CSR_0 { /// Channel Start pub mod START { @@ -5920,9 +5920,9 @@ pub mod TCD_CSR0 { } } -/// TCD_BITER_ELINKNO0 and TCD_BITER_ELINKYES0 -/// TCD_BITER_ELINKNO0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +/// TCD_BITER_ELINKNO_0 and TCD_BITER_ELINKYES_0 +/// TCD_BITER_ELINKNO_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub mod TCD_BITER_ELINK { /// Starting Major Iteration Count @@ -5976,29 +5976,29 @@ pub mod TCD_BITER_ELINK { } /// TCD Source Address -pub mod TCD_SADDR1 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_1 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF1 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_1 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR1 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFYES1 -/// TCD_NBYTES_MLNO1: TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFNO1 -/// TCD_NBYTES_MLNO1: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO1 { +pub mod TCD_ATTR_1 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFYES_1 +/// TCD_NBYTES_MLNO_1: TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFNO_1 +/// TCD_NBYTES_MLNO_1: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_1 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6006,81 +6006,81 @@ pub mod TCD_NBYTES_MLNO1 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST1 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_1 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR1 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_1 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF1 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_1 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO1 and TCD_CITER_ELINKYES1 -/// TCD_CITER_ELINKNO1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO1 { +/// TCD_CITER_ELINKNO_1 and TCD_CITER_ELINKYES_1 +/// TCD_CITER_ELINKNO_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_1 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA1 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_1 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR1 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO1 and TCD_BITER_ELINKYES1 -/// TCD_BITER_ELINKNO1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO1 { +pub mod TCD_CSR_1 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_1 and TCD_BITER_ELINKYES_1 +/// TCD_BITER_ELINKNO_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_1 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR2 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_2 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF2 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_2 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR2 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFYES2 -/// TCD_NBYTES_MLNO2: TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFNO2 -/// TCD_NBYTES_MLNO2: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO2 { +pub mod TCD_ATTR_2 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFYES_2 +/// TCD_NBYTES_MLNO_2: TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFNO_2 +/// TCD_NBYTES_MLNO_2: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_2 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6088,81 +6088,81 @@ pub mod TCD_NBYTES_MLNO2 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST2 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_2 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR2 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_2 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF2 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_2 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO2 and TCD_CITER_ELINKYES2 -/// TCD_CITER_ELINKNO2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO2 { +/// TCD_CITER_ELINKNO_2 and TCD_CITER_ELINKYES_2 +/// TCD_CITER_ELINKNO_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_2 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA2 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_2 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR2 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO2 and TCD_BITER_ELINKYES2 -/// TCD_BITER_ELINKNO2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO2 { +pub mod TCD_CSR_2 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_2 and TCD_BITER_ELINKYES_2 +/// TCD_BITER_ELINKNO_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_2 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR3 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_3 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF3 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_3 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR3 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFYES3 -/// TCD_NBYTES_MLNO3: TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFNO3 -/// TCD_NBYTES_MLNO3: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO3 { +pub mod TCD_ATTR_3 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFYES_3 +/// TCD_NBYTES_MLNO_3: TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFNO_3 +/// TCD_NBYTES_MLNO_3: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_3 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6170,81 +6170,81 @@ pub mod TCD_NBYTES_MLNO3 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST3 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_3 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR3 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_3 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF3 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_3 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO3 and TCD_CITER_ELINKYES3 -/// TCD_CITER_ELINKNO3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO3 { +/// TCD_CITER_ELINKNO_3 and TCD_CITER_ELINKYES_3 +/// TCD_CITER_ELINKNO_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_3 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA3 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_3 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR3 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO3 and TCD_BITER_ELINKYES3 -/// TCD_BITER_ELINKNO3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO3 { +pub mod TCD_CSR_3 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_3 and TCD_BITER_ELINKYES_3 +/// TCD_BITER_ELINKNO_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_3 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR4 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_4 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF4 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_4 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR4 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFYES4 -/// TCD_NBYTES_MLNO4: TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFNO4 -/// TCD_NBYTES_MLNO4: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO4 { +pub mod TCD_ATTR_4 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFYES_4 +/// TCD_NBYTES_MLNO_4: TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFNO_4 +/// TCD_NBYTES_MLNO_4: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_4 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6252,81 +6252,81 @@ pub mod TCD_NBYTES_MLNO4 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST4 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_4 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR4 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_4 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF4 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_4 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO4 and TCD_CITER_ELINKYES4 -/// TCD_CITER_ELINKNO4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO4 { +/// TCD_CITER_ELINKNO_4 and TCD_CITER_ELINKYES_4 +/// TCD_CITER_ELINKNO_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_4 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA4 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_4 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR4 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO4 and TCD_BITER_ELINKYES4 -/// TCD_BITER_ELINKNO4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO4 { +pub mod TCD_CSR_4 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_4 and TCD_BITER_ELINKYES_4 +/// TCD_BITER_ELINKNO_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_4 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR5 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_5 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF5 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_5 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR5 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFYES5 -/// TCD_NBYTES_MLNO5: TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFNO5 -/// TCD_NBYTES_MLNO5: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO5 { +pub mod TCD_ATTR_5 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFYES_5 +/// TCD_NBYTES_MLNO_5: TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFNO_5 +/// TCD_NBYTES_MLNO_5: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_5 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6334,81 +6334,81 @@ pub mod TCD_NBYTES_MLNO5 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST5 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_5 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR5 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_5 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF5 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_5 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO5 and TCD_CITER_ELINKYES5 -/// TCD_CITER_ELINKNO5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO5 { +/// TCD_CITER_ELINKNO_5 and TCD_CITER_ELINKYES_5 +/// TCD_CITER_ELINKNO_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_5 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA5 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_5 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR5 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO5 and TCD_BITER_ELINKYES5 -/// TCD_BITER_ELINKNO5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO5 { +pub mod TCD_CSR_5 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_5 and TCD_BITER_ELINKYES_5 +/// TCD_BITER_ELINKNO_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_5 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR6 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_6 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF6 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_6 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR6 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFYES6 -/// TCD_NBYTES_MLNO6: TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFNO6 -/// TCD_NBYTES_MLNO6: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO6 { +pub mod TCD_ATTR_6 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFYES_6 +/// TCD_NBYTES_MLNO_6: TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFNO_6 +/// TCD_NBYTES_MLNO_6: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_6 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6416,81 +6416,81 @@ pub mod TCD_NBYTES_MLNO6 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST6 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_6 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR6 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_6 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF6 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_6 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO6 and TCD_CITER_ELINKYES6 -/// TCD_CITER_ELINKNO6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO6 { +/// TCD_CITER_ELINKNO_6 and TCD_CITER_ELINKYES_6 +/// TCD_CITER_ELINKNO_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_6 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA6 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_6 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR6 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO6 and TCD_BITER_ELINKYES6 -/// TCD_BITER_ELINKNO6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO6 { +pub mod TCD_CSR_6 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_6 and TCD_BITER_ELINKYES_6 +/// TCD_BITER_ELINKNO_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_6 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR7 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_7 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF7 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_7 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR7 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFYES7 -/// TCD_NBYTES_MLNO7: TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFNO7 -/// TCD_NBYTES_MLNO7: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO7 { +pub mod TCD_ATTR_7 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFYES_7 +/// TCD_NBYTES_MLNO_7: TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFNO_7 +/// TCD_NBYTES_MLNO_7: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_7 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6498,81 +6498,81 @@ pub mod TCD_NBYTES_MLNO7 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST7 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_7 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR7 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_7 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF7 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_7 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO7 and TCD_CITER_ELINKYES7 -/// TCD_CITER_ELINKNO7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO7 { +/// TCD_CITER_ELINKNO_7 and TCD_CITER_ELINKYES_7 +/// TCD_CITER_ELINKNO_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_7 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA7 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_7 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR7 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO7 and TCD_BITER_ELINKYES7 -/// TCD_BITER_ELINKNO7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO7 { +pub mod TCD_CSR_7 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_7 and TCD_BITER_ELINKYES_7 +/// TCD_BITER_ELINKNO_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_7 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR8 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_8 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF8 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_8 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR8 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFYES8 -/// TCD_NBYTES_MLNO8: TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFNO8 -/// TCD_NBYTES_MLNO8: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO8 { +pub mod TCD_ATTR_8 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFYES_8 +/// TCD_NBYTES_MLNO_8: TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFNO_8 +/// TCD_NBYTES_MLNO_8: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_8 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6580,81 +6580,81 @@ pub mod TCD_NBYTES_MLNO8 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST8 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_8 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR8 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_8 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF8 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_8 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO8 and TCD_CITER_ELINKYES8 -/// TCD_CITER_ELINKNO8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO8 { +/// TCD_CITER_ELINKNO_8 and TCD_CITER_ELINKYES_8 +/// TCD_CITER_ELINKNO_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_8 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA8 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_8 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR8 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO8 and TCD_BITER_ELINKYES8 -/// TCD_BITER_ELINKNO8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO8 { +pub mod TCD_CSR_8 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_8 and TCD_BITER_ELINKYES_8 +/// TCD_BITER_ELINKNO_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_8 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR9 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_9 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF9 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_9 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR9 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFYES9 -/// TCD_NBYTES_MLNO9: TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFNO9 -/// TCD_NBYTES_MLNO9: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO9 { +pub mod TCD_ATTR_9 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFYES_9 +/// TCD_NBYTES_MLNO_9: TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFNO_9 +/// TCD_NBYTES_MLNO_9: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_9 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6662,81 +6662,81 @@ pub mod TCD_NBYTES_MLNO9 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST9 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_9 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR9 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_9 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF9 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_9 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO9 and TCD_CITER_ELINKYES9 -/// TCD_CITER_ELINKNO9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO9 { +/// TCD_CITER_ELINKNO_9 and TCD_CITER_ELINKYES_9 +/// TCD_CITER_ELINKNO_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_9 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA9 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_9 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR9 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO9 and TCD_BITER_ELINKYES9 -/// TCD_BITER_ELINKNO9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO9 { +pub mod TCD_CSR_9 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_9 and TCD_BITER_ELINKYES_9 +/// TCD_BITER_ELINKNO_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_9 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR10 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_10 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF10 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_10 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR10 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFYES10 -/// TCD_NBYTES_MLNO10: TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFNO10 -/// TCD_NBYTES_MLNO10: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO10 { +pub mod TCD_ATTR_10 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFYES_10 +/// TCD_NBYTES_MLNO_10: TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFNO_10 +/// TCD_NBYTES_MLNO_10: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_10 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6744,81 +6744,81 @@ pub mod TCD_NBYTES_MLNO10 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST10 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_10 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR10 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_10 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF10 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_10 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO10 and TCD_CITER_ELINKYES10 -/// TCD_CITER_ELINKNO10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO10 { +/// TCD_CITER_ELINKNO_10 and TCD_CITER_ELINKYES_10 +/// TCD_CITER_ELINKNO_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_10 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA10 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_10 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR10 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO10 and TCD_BITER_ELINKYES10 -/// TCD_BITER_ELINKNO10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO10 { +pub mod TCD_CSR_10 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_10 and TCD_BITER_ELINKYES_10 +/// TCD_BITER_ELINKNO_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_10 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR11 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_11 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF11 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_11 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR11 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFYES11 -/// TCD_NBYTES_MLNO11: TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFNO11 -/// TCD_NBYTES_MLNO11: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO11 { +pub mod TCD_ATTR_11 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFYES_11 +/// TCD_NBYTES_MLNO_11: TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFNO_11 +/// TCD_NBYTES_MLNO_11: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_11 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6826,81 +6826,81 @@ pub mod TCD_NBYTES_MLNO11 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST11 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_11 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR11 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_11 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF11 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_11 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO11 and TCD_CITER_ELINKYES11 -/// TCD_CITER_ELINKNO11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO11 { +/// TCD_CITER_ELINKNO_11 and TCD_CITER_ELINKYES_11 +/// TCD_CITER_ELINKNO_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_11 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA11 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_11 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR11 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO11 and TCD_BITER_ELINKYES11 -/// TCD_BITER_ELINKNO11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO11 { +pub mod TCD_CSR_11 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_11 and TCD_BITER_ELINKYES_11 +/// TCD_BITER_ELINKNO_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_11 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR12 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_12 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF12 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_12 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR12 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFYES12 -/// TCD_NBYTES_MLNO12: TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFNO12 -/// TCD_NBYTES_MLNO12: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO12 { +pub mod TCD_ATTR_12 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFYES_12 +/// TCD_NBYTES_MLNO_12: TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFNO_12 +/// TCD_NBYTES_MLNO_12: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_12 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6908,81 +6908,81 @@ pub mod TCD_NBYTES_MLNO12 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST12 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_12 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR12 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_12 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF12 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_12 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO12 and TCD_CITER_ELINKYES12 -/// TCD_CITER_ELINKNO12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO12 { +/// TCD_CITER_ELINKNO_12 and TCD_CITER_ELINKYES_12 +/// TCD_CITER_ELINKNO_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_12 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA12 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_12 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR12 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO12 and TCD_BITER_ELINKYES12 -/// TCD_BITER_ELINKNO12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO12 { +pub mod TCD_CSR_12 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_12 and TCD_BITER_ELINKYES_12 +/// TCD_BITER_ELINKNO_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_12 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR13 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_13 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF13 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_13 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR13 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFYES13 -/// TCD_NBYTES_MLNO13: TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFNO13 -/// TCD_NBYTES_MLNO13: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO13 { +pub mod TCD_ATTR_13 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFYES_13 +/// TCD_NBYTES_MLNO_13: TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFNO_13 +/// TCD_NBYTES_MLNO_13: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_13 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6990,81 +6990,81 @@ pub mod TCD_NBYTES_MLNO13 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST13 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_13 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR13 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_13 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF13 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_13 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO13 and TCD_CITER_ELINKYES13 -/// TCD_CITER_ELINKNO13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO13 { +/// TCD_CITER_ELINKNO_13 and TCD_CITER_ELINKYES_13 +/// TCD_CITER_ELINKNO_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_13 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA13 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_13 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR13 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO13 and TCD_BITER_ELINKYES13 -/// TCD_BITER_ELINKNO13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO13 { +pub mod TCD_CSR_13 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_13 and TCD_BITER_ELINKYES_13 +/// TCD_BITER_ELINKNO_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_13 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR14 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_14 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF14 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_14 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR14 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFYES14 -/// TCD_NBYTES_MLNO14: TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFNO14 -/// TCD_NBYTES_MLNO14: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO14 { +pub mod TCD_ATTR_14 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFYES_14 +/// TCD_NBYTES_MLNO_14: TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFNO_14 +/// TCD_NBYTES_MLNO_14: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_14 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7072,81 +7072,81 @@ pub mod TCD_NBYTES_MLNO14 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST14 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_14 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR14 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_14 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF14 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_14 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO14 and TCD_CITER_ELINKYES14 -/// TCD_CITER_ELINKNO14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO14 { +/// TCD_CITER_ELINKNO_14 and TCD_CITER_ELINKYES_14 +/// TCD_CITER_ELINKNO_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_14 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA14 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_14 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR14 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO14 and TCD_BITER_ELINKYES14 -/// TCD_BITER_ELINKNO14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO14 { +pub mod TCD_CSR_14 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_14 and TCD_BITER_ELINKYES_14 +/// TCD_BITER_ELINKNO_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_14 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR15 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_15 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF15 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_15 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR15 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFYES15 -/// TCD_NBYTES_MLNO15: TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFNO15 -/// TCD_NBYTES_MLNO15: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO15 { +pub mod TCD_ATTR_15 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFYES_15 +/// TCD_NBYTES_MLNO_15: TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFNO_15 +/// TCD_NBYTES_MLNO_15: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_15 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7154,81 +7154,81 @@ pub mod TCD_NBYTES_MLNO15 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST15 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_15 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR15 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_15 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF15 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_15 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO15 and TCD_CITER_ELINKYES15 -/// TCD_CITER_ELINKNO15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO15 { +/// TCD_CITER_ELINKNO_15 and TCD_CITER_ELINKYES_15 +/// TCD_CITER_ELINKNO_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_15 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA15 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_15 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR15 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO15 and TCD_BITER_ELINKYES15 -/// TCD_BITER_ELINKNO15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO15 { +pub mod TCD_CSR_15 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_15 and TCD_BITER_ELINKYES_15 +/// TCD_BITER_ELINKNO_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_15 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR16 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_16 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF16 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_16 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR16 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFYES16 -/// TCD_NBYTES_MLNO16: TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFNO16 -/// TCD_NBYTES_MLNO16: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO16 { +pub mod TCD_ATTR_16 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFYES_16 +/// TCD_NBYTES_MLNO_16: TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFNO_16 +/// TCD_NBYTES_MLNO_16: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_16 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7236,81 +7236,81 @@ pub mod TCD_NBYTES_MLNO16 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST16 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_16 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR16 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_16 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF16 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_16 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO16 and TCD_CITER_ELINKYES16 -/// TCD_CITER_ELINKNO16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO16 { +/// TCD_CITER_ELINKNO_16 and TCD_CITER_ELINKYES_16 +/// TCD_CITER_ELINKNO_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_16 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA16 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_16 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR16 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO16 and TCD_BITER_ELINKYES16 -/// TCD_BITER_ELINKNO16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO16 { +pub mod TCD_CSR_16 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_16 and TCD_BITER_ELINKYES_16 +/// TCD_BITER_ELINKNO_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_16 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR17 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_17 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF17 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_17 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR17 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFYES17 -/// TCD_NBYTES_MLNO17: TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFNO17 -/// TCD_NBYTES_MLNO17: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO17 { +pub mod TCD_ATTR_17 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFYES_17 +/// TCD_NBYTES_MLNO_17: TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFNO_17 +/// TCD_NBYTES_MLNO_17: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_17 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7318,81 +7318,81 @@ pub mod TCD_NBYTES_MLNO17 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST17 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_17 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR17 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_17 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF17 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_17 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO17 and TCD_CITER_ELINKYES17 -/// TCD_CITER_ELINKNO17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO17 { +/// TCD_CITER_ELINKNO_17 and TCD_CITER_ELINKYES_17 +/// TCD_CITER_ELINKNO_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_17 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA17 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_17 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR17 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO17 and TCD_BITER_ELINKYES17 -/// TCD_BITER_ELINKNO17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO17 { +pub mod TCD_CSR_17 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_17 and TCD_BITER_ELINKYES_17 +/// TCD_BITER_ELINKNO_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_17 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR18 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_18 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF18 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_18 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR18 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFYES18 -/// TCD_NBYTES_MLNO18: TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFNO18 -/// TCD_NBYTES_MLNO18: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO18 { +pub mod TCD_ATTR_18 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFYES_18 +/// TCD_NBYTES_MLNO_18: TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFNO_18 +/// TCD_NBYTES_MLNO_18: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_18 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7400,81 +7400,81 @@ pub mod TCD_NBYTES_MLNO18 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST18 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_18 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR18 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_18 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF18 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_18 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO18 and TCD_CITER_ELINKYES18 -/// TCD_CITER_ELINKNO18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO18 { +/// TCD_CITER_ELINKNO_18 and TCD_CITER_ELINKYES_18 +/// TCD_CITER_ELINKNO_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_18 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA18 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_18 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR18 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO18 and TCD_BITER_ELINKYES18 -/// TCD_BITER_ELINKNO18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO18 { +pub mod TCD_CSR_18 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_18 and TCD_BITER_ELINKYES_18 +/// TCD_BITER_ELINKNO_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_18 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR19 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_19 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF19 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_19 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR19 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFYES19 -/// TCD_NBYTES_MLNO19: TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFNO19 -/// TCD_NBYTES_MLNO19: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO19 { +pub mod TCD_ATTR_19 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFYES_19 +/// TCD_NBYTES_MLNO_19: TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFNO_19 +/// TCD_NBYTES_MLNO_19: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_19 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7482,81 +7482,81 @@ pub mod TCD_NBYTES_MLNO19 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST19 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_19 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR19 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_19 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF19 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_19 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO19 and TCD_CITER_ELINKYES19 -/// TCD_CITER_ELINKNO19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO19 { +/// TCD_CITER_ELINKNO_19 and TCD_CITER_ELINKYES_19 +/// TCD_CITER_ELINKNO_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_19 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA19 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_19 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR19 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO19 and TCD_BITER_ELINKYES19 -/// TCD_BITER_ELINKNO19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO19 { +pub mod TCD_CSR_19 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_19 and TCD_BITER_ELINKYES_19 +/// TCD_BITER_ELINKNO_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_19 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR20 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_20 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF20 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_20 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR20 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFYES20 -/// TCD_NBYTES_MLNO20: TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFNO20 -/// TCD_NBYTES_MLNO20: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO20 { +pub mod TCD_ATTR_20 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFYES_20 +/// TCD_NBYTES_MLNO_20: TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFNO_20 +/// TCD_NBYTES_MLNO_20: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_20 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7564,81 +7564,81 @@ pub mod TCD_NBYTES_MLNO20 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST20 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_20 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR20 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_20 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF20 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_20 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO20 and TCD_CITER_ELINKYES20 -/// TCD_CITER_ELINKNO20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO20 { +/// TCD_CITER_ELINKNO_20 and TCD_CITER_ELINKYES_20 +/// TCD_CITER_ELINKNO_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_20 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA20 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_20 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR20 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO20 and TCD_BITER_ELINKYES20 -/// TCD_BITER_ELINKNO20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO20 { +pub mod TCD_CSR_20 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_20 and TCD_BITER_ELINKYES_20 +/// TCD_BITER_ELINKNO_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_20 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR21 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_21 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF21 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_21 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR21 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFYES21 -/// TCD_NBYTES_MLNO21: TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFNO21 -/// TCD_NBYTES_MLNO21: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO21 { +pub mod TCD_ATTR_21 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFYES_21 +/// TCD_NBYTES_MLNO_21: TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFNO_21 +/// TCD_NBYTES_MLNO_21: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_21 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7646,81 +7646,81 @@ pub mod TCD_NBYTES_MLNO21 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST21 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_21 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR21 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_21 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF21 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_21 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO21 and TCD_CITER_ELINKYES21 -/// TCD_CITER_ELINKNO21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO21 { +/// TCD_CITER_ELINKNO_21 and TCD_CITER_ELINKYES_21 +/// TCD_CITER_ELINKNO_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_21 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA21 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_21 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR21 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO21 and TCD_BITER_ELINKYES21 -/// TCD_BITER_ELINKNO21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO21 { +pub mod TCD_CSR_21 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_21 and TCD_BITER_ELINKYES_21 +/// TCD_BITER_ELINKNO_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_21 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR22 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_22 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF22 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_22 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR22 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFYES22 -/// TCD_NBYTES_MLNO22: TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFNO22 -/// TCD_NBYTES_MLNO22: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO22 { +pub mod TCD_ATTR_22 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFYES_22 +/// TCD_NBYTES_MLNO_22: TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFNO_22 +/// TCD_NBYTES_MLNO_22: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_22 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7728,81 +7728,81 @@ pub mod TCD_NBYTES_MLNO22 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST22 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_22 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR22 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_22 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF22 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_22 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO22 and TCD_CITER_ELINKYES22 -/// TCD_CITER_ELINKNO22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO22 { +/// TCD_CITER_ELINKNO_22 and TCD_CITER_ELINKYES_22 +/// TCD_CITER_ELINKNO_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_22 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA22 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_22 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR22 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO22 and TCD_BITER_ELINKYES22 -/// TCD_BITER_ELINKNO22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO22 { +pub mod TCD_CSR_22 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_22 and TCD_BITER_ELINKYES_22 +/// TCD_BITER_ELINKNO_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_22 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR23 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_23 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF23 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_23 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR23 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFYES23 -/// TCD_NBYTES_MLNO23: TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFNO23 -/// TCD_NBYTES_MLNO23: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO23 { +pub mod TCD_ATTR_23 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFYES_23 +/// TCD_NBYTES_MLNO_23: TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFNO_23 +/// TCD_NBYTES_MLNO_23: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_23 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7810,81 +7810,81 @@ pub mod TCD_NBYTES_MLNO23 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST23 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_23 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR23 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_23 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF23 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_23 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO23 and TCD_CITER_ELINKYES23 -/// TCD_CITER_ELINKNO23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO23 { +/// TCD_CITER_ELINKNO_23 and TCD_CITER_ELINKYES_23 +/// TCD_CITER_ELINKNO_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_23 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA23 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_23 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR23 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO23 and TCD_BITER_ELINKYES23 -/// TCD_BITER_ELINKNO23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO23 { +pub mod TCD_CSR_23 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_23 and TCD_BITER_ELINKYES_23 +/// TCD_BITER_ELINKNO_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_23 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR24 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_24 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF24 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_24 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR24 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFYES24 -/// TCD_NBYTES_MLNO24: TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFNO24 -/// TCD_NBYTES_MLNO24: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO24 { +pub mod TCD_ATTR_24 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFYES_24 +/// TCD_NBYTES_MLNO_24: TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFNO_24 +/// TCD_NBYTES_MLNO_24: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_24 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7892,81 +7892,81 @@ pub mod TCD_NBYTES_MLNO24 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST24 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_24 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR24 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_24 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF24 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_24 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO24 and TCD_CITER_ELINKYES24 -/// TCD_CITER_ELINKNO24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO24 { +/// TCD_CITER_ELINKNO_24 and TCD_CITER_ELINKYES_24 +/// TCD_CITER_ELINKNO_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_24 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA24 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_24 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR24 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO24 and TCD_BITER_ELINKYES24 -/// TCD_BITER_ELINKNO24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO24 { +pub mod TCD_CSR_24 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_24 and TCD_BITER_ELINKYES_24 +/// TCD_BITER_ELINKNO_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_24 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR25 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_25 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF25 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_25 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR25 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFYES25 -/// TCD_NBYTES_MLNO25: TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFNO25 -/// TCD_NBYTES_MLNO25: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO25 { +pub mod TCD_ATTR_25 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFYES_25 +/// TCD_NBYTES_MLNO_25: TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFNO_25 +/// TCD_NBYTES_MLNO_25: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_25 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7974,81 +7974,81 @@ pub mod TCD_NBYTES_MLNO25 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST25 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_25 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR25 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_25 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF25 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_25 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO25 and TCD_CITER_ELINKYES25 -/// TCD_CITER_ELINKNO25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO25 { +/// TCD_CITER_ELINKNO_25 and TCD_CITER_ELINKYES_25 +/// TCD_CITER_ELINKNO_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_25 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA25 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_25 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR25 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO25 and TCD_BITER_ELINKYES25 -/// TCD_BITER_ELINKNO25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO25 { +pub mod TCD_CSR_25 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_25 and TCD_BITER_ELINKYES_25 +/// TCD_BITER_ELINKNO_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_25 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR26 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_26 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF26 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_26 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR26 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFYES26 -/// TCD_NBYTES_MLNO26: TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFNO26 -/// TCD_NBYTES_MLNO26: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO26 { +pub mod TCD_ATTR_26 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFYES_26 +/// TCD_NBYTES_MLNO_26: TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFNO_26 +/// TCD_NBYTES_MLNO_26: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_26 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8056,81 +8056,81 @@ pub mod TCD_NBYTES_MLNO26 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST26 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_26 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR26 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_26 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF26 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_26 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO26 and TCD_CITER_ELINKYES26 -/// TCD_CITER_ELINKNO26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO26 { +/// TCD_CITER_ELINKNO_26 and TCD_CITER_ELINKYES_26 +/// TCD_CITER_ELINKNO_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_26 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA26 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_26 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR26 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO26 and TCD_BITER_ELINKYES26 -/// TCD_BITER_ELINKNO26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO26 { +pub mod TCD_CSR_26 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_26 and TCD_BITER_ELINKYES_26 +/// TCD_BITER_ELINKNO_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_26 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR27 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_27 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF27 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_27 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR27 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFYES27 -/// TCD_NBYTES_MLNO27: TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFNO27 -/// TCD_NBYTES_MLNO27: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO27 { +pub mod TCD_ATTR_27 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFYES_27 +/// TCD_NBYTES_MLNO_27: TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFNO_27 +/// TCD_NBYTES_MLNO_27: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_27 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8138,81 +8138,81 @@ pub mod TCD_NBYTES_MLNO27 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST27 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_27 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR27 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_27 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF27 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_27 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO27 and TCD_CITER_ELINKYES27 -/// TCD_CITER_ELINKNO27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO27 { +/// TCD_CITER_ELINKNO_27 and TCD_CITER_ELINKYES_27 +/// TCD_CITER_ELINKNO_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_27 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA27 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_27 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR27 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO27 and TCD_BITER_ELINKYES27 -/// TCD_BITER_ELINKNO27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO27 { +pub mod TCD_CSR_27 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_27 and TCD_BITER_ELINKYES_27 +/// TCD_BITER_ELINKNO_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_27 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR28 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_28 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF28 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_28 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR28 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFYES28 -/// TCD_NBYTES_MLNO28: TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFNO28 -/// TCD_NBYTES_MLNO28: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO28 { +pub mod TCD_ATTR_28 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFYES_28 +/// TCD_NBYTES_MLNO_28: TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFNO_28 +/// TCD_NBYTES_MLNO_28: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_28 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8220,81 +8220,81 @@ pub mod TCD_NBYTES_MLNO28 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST28 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_28 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR28 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_28 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF28 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_28 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO28 and TCD_CITER_ELINKYES28 -/// TCD_CITER_ELINKNO28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO28 { +/// TCD_CITER_ELINKNO_28 and TCD_CITER_ELINKYES_28 +/// TCD_CITER_ELINKNO_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_28 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA28 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_28 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR28 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO28 and TCD_BITER_ELINKYES28 -/// TCD_BITER_ELINKNO28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO28 { +pub mod TCD_CSR_28 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_28 and TCD_BITER_ELINKYES_28 +/// TCD_BITER_ELINKNO_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_28 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR29 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_29 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF29 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_29 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR29 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFYES29 -/// TCD_NBYTES_MLNO29: TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFNO29 -/// TCD_NBYTES_MLNO29: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO29 { +pub mod TCD_ATTR_29 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFYES_29 +/// TCD_NBYTES_MLNO_29: TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFNO_29 +/// TCD_NBYTES_MLNO_29: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_29 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8302,81 +8302,81 @@ pub mod TCD_NBYTES_MLNO29 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST29 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_29 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR29 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_29 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF29 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_29 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO29 and TCD_CITER_ELINKYES29 -/// TCD_CITER_ELINKNO29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO29 { +/// TCD_CITER_ELINKNO_29 and TCD_CITER_ELINKYES_29 +/// TCD_CITER_ELINKNO_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_29 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA29 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_29 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR29 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO29 and TCD_BITER_ELINKYES29 -/// TCD_BITER_ELINKNO29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO29 { +pub mod TCD_CSR_29 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_29 and TCD_BITER_ELINKYES_29 +/// TCD_BITER_ELINKNO_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_29 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR30 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_30 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF30 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_30 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR30 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFYES30 -/// TCD_NBYTES_MLNO30: TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFNO30 -/// TCD_NBYTES_MLNO30: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO30 { +pub mod TCD_ATTR_30 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFYES_30 +/// TCD_NBYTES_MLNO_30: TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFNO_30 +/// TCD_NBYTES_MLNO_30: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_30 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8384,81 +8384,81 @@ pub mod TCD_NBYTES_MLNO30 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST30 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_30 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR30 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_30 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF30 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_30 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO30 and TCD_CITER_ELINKYES30 -/// TCD_CITER_ELINKNO30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO30 { +/// TCD_CITER_ELINKNO_30 and TCD_CITER_ELINKYES_30 +/// TCD_CITER_ELINKNO_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_30 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA30 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_30 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR30 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO30 and TCD_BITER_ELINKYES30 -/// TCD_BITER_ELINKNO30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO30 { +pub mod TCD_CSR_30 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_30 and TCD_BITER_ELINKYES_30 +/// TCD_BITER_ELINKNO_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_30 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR31 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_31 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF31 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_31 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR31 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFYES31 -/// TCD_NBYTES_MLNO31: TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFNO31 -/// TCD_NBYTES_MLNO31: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO31 { +pub mod TCD_ATTR_31 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFYES_31 +/// TCD_NBYTES_MLNO_31: TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFNO_31 +/// TCD_NBYTES_MLNO_31: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_31 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8466,52 +8466,52 @@ pub mod TCD_NBYTES_MLNO31 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST31 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_31 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR31 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_31 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF31 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_31 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO31 and TCD_CITER_ELINKYES31 -/// TCD_CITER_ELINKNO31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO31 { +/// TCD_CITER_ELINKNO_31 and TCD_CITER_ELINKYES_31 +/// TCD_CITER_ELINKNO_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_31 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA31 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_31 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR31 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO31 and TCD_BITER_ELINKYES31 -/// TCD_BITER_ELINKNO31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO31 { +pub mod TCD_CSR_31 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_31 and TCD_BITER_ELINKYES_31 +/// TCD_BITER_ELINKNO_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_31 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; @@ -8679,1316 +8679,1316 @@ pub struct RegisterBlock { _reserved8: [u32; 952], /// TCD Source Address - pub TCD_SADDR0: RWRegister, + pub TCD_SADDR_0: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF0: RWRegister, + pub TCD_SOFF_0: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR0: RWRegister, + pub TCD_ATTR_0: RWRegister, - /// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES0 - /// TCD_NBYTES_ML: TCD_NBYTES_MLNO0 and TCD_NBYTES_MLOFFNO0 - /// TCD_NBYTES_MLNO0: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + /// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES_0 + /// TCD_NBYTES_ML: TCD_NBYTES_MLNO_0 and TCD_NBYTES_MLOFFNO_0 + /// TCD_NBYTES_MLNO_0: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) pub TCD_NBYTES_ML: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST0: RWRegister, + pub TCD_SLAST_0: RWRegister, /// TCD Destination Address - pub TCD_DADDR0: RWRegister, + pub TCD_DADDR_0: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF0: RWRegister, + pub TCD_DOFF_0: RWRegister, - /// TCD_CITER_ELINKNO0 and TCD_CITER_ELINKYES0 - /// TCD_CITER_ELINKNO0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + /// TCD_CITER_ELINKNO_0 and TCD_CITER_ELINKYES_0 + /// TCD_CITER_ELINKNO_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub TCD_CITER_ELINK: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA0: RWRegister, + pub TCD_DLASTSGA_0: RWRegister, /// TCD Control and Status - pub TCD_CSR0: RWRegister, + pub TCD_CSR_0: RWRegister, - /// TCD_BITER_ELINKNO0 and TCD_BITER_ELINKYES0 - /// TCD_BITER_ELINKNO0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + /// TCD_BITER_ELINKNO_0 and TCD_BITER_ELINKYES_0 + /// TCD_BITER_ELINKNO_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub TCD_BITER_ELINK: RWRegister, /// TCD Source Address - pub TCD_SADDR1: RWRegister, + pub TCD_SADDR_1: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF1: RWRegister, + pub TCD_SOFF_1: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR1: RWRegister, + pub TCD_ATTR_1: RWRegister, - /// TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFYES1 - /// TCD_NBYTES_MLNO1: TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFNO1 - /// TCD_NBYTES_MLNO1: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO1: RWRegister, + /// TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFYES_1 + /// TCD_NBYTES_MLNO_1: TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFNO_1 + /// TCD_NBYTES_MLNO_1: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_1: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST1: RWRegister, + pub TCD_SLAST_1: RWRegister, /// TCD Destination Address - pub TCD_DADDR1: RWRegister, + pub TCD_DADDR_1: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF1: RWRegister, + pub TCD_DOFF_1: RWRegister, - /// TCD_CITER_ELINKNO1 and TCD_CITER_ELINKYES1 - /// TCD_CITER_ELINKNO1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO1: RWRegister, + /// TCD_CITER_ELINKNO_1 and TCD_CITER_ELINKYES_1 + /// TCD_CITER_ELINKNO_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_1: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA1: RWRegister, + pub TCD_DLASTSGA_1: RWRegister, /// TCD Control and Status - pub TCD_CSR1: RWRegister, + pub TCD_CSR_1: RWRegister, - /// TCD_BITER_ELINKNO1 and TCD_BITER_ELINKYES1 - /// TCD_BITER_ELINKNO1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO1: RWRegister, + /// TCD_BITER_ELINKNO_1 and TCD_BITER_ELINKYES_1 + /// TCD_BITER_ELINKNO_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_1: RWRegister, /// TCD Source Address - pub TCD_SADDR2: RWRegister, + pub TCD_SADDR_2: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF2: RWRegister, + pub TCD_SOFF_2: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR2: RWRegister, + pub TCD_ATTR_2: RWRegister, - /// TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFYES2 - /// TCD_NBYTES_MLNO2: TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFNO2 - /// TCD_NBYTES_MLNO2: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO2: RWRegister, + /// TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFYES_2 + /// TCD_NBYTES_MLNO_2: TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFNO_2 + /// TCD_NBYTES_MLNO_2: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_2: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST2: RWRegister, + pub TCD_SLAST_2: RWRegister, /// TCD Destination Address - pub TCD_DADDR2: RWRegister, + pub TCD_DADDR_2: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF2: RWRegister, + pub TCD_DOFF_2: RWRegister, - /// TCD_CITER_ELINKNO2 and TCD_CITER_ELINKYES2 - /// TCD_CITER_ELINKNO2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO2: RWRegister, + /// TCD_CITER_ELINKNO_2 and TCD_CITER_ELINKYES_2 + /// TCD_CITER_ELINKNO_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_2: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA2: RWRegister, + pub TCD_DLASTSGA_2: RWRegister, /// TCD Control and Status - pub TCD_CSR2: RWRegister, + pub TCD_CSR_2: RWRegister, - /// TCD_BITER_ELINKNO2 and TCD_BITER_ELINKYES2 - /// TCD_BITER_ELINKNO2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO2: RWRegister, + /// TCD_BITER_ELINKNO_2 and TCD_BITER_ELINKYES_2 + /// TCD_BITER_ELINKNO_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_2: RWRegister, /// TCD Source Address - pub TCD_SADDR3: RWRegister, + pub TCD_SADDR_3: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF3: RWRegister, + pub TCD_SOFF_3: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR3: RWRegister, + pub TCD_ATTR_3: RWRegister, - /// TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFYES3 - /// TCD_NBYTES_MLNO3: TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFNO3 - /// TCD_NBYTES_MLNO3: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO3: RWRegister, + /// TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFYES_3 + /// TCD_NBYTES_MLNO_3: TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFNO_3 + /// TCD_NBYTES_MLNO_3: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_3: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST3: RWRegister, + pub TCD_SLAST_3: RWRegister, /// TCD Destination Address - pub TCD_DADDR3: RWRegister, + pub TCD_DADDR_3: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF3: RWRegister, + pub TCD_DOFF_3: RWRegister, - /// TCD_CITER_ELINKNO3 and TCD_CITER_ELINKYES3 - /// TCD_CITER_ELINKNO3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO3: RWRegister, + /// TCD_CITER_ELINKNO_3 and TCD_CITER_ELINKYES_3 + /// TCD_CITER_ELINKNO_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_3: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA3: RWRegister, + pub TCD_DLASTSGA_3: RWRegister, /// TCD Control and Status - pub TCD_CSR3: RWRegister, + pub TCD_CSR_3: RWRegister, - /// TCD_BITER_ELINKNO3 and TCD_BITER_ELINKYES3 - /// TCD_BITER_ELINKNO3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO3: RWRegister, + /// TCD_BITER_ELINKNO_3 and TCD_BITER_ELINKYES_3 + /// TCD_BITER_ELINKNO_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_3: RWRegister, /// TCD Source Address - pub TCD_SADDR4: RWRegister, + pub TCD_SADDR_4: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF4: RWRegister, + pub TCD_SOFF_4: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR4: RWRegister, + pub TCD_ATTR_4: RWRegister, - /// TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFYES4 - /// TCD_NBYTES_MLNO4: TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFNO4 - /// TCD_NBYTES_MLNO4: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO4: RWRegister, + /// TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFYES_4 + /// TCD_NBYTES_MLNO_4: TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFNO_4 + /// TCD_NBYTES_MLNO_4: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_4: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST4: RWRegister, + pub TCD_SLAST_4: RWRegister, /// TCD Destination Address - pub TCD_DADDR4: RWRegister, + pub TCD_DADDR_4: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF4: RWRegister, + pub TCD_DOFF_4: RWRegister, - /// TCD_CITER_ELINKNO4 and TCD_CITER_ELINKYES4 - /// TCD_CITER_ELINKNO4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO4: RWRegister, + /// TCD_CITER_ELINKNO_4 and TCD_CITER_ELINKYES_4 + /// TCD_CITER_ELINKNO_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_4: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA4: RWRegister, + pub TCD_DLASTSGA_4: RWRegister, /// TCD Control and Status - pub TCD_CSR4: RWRegister, + pub TCD_CSR_4: RWRegister, - /// TCD_BITER_ELINKNO4 and TCD_BITER_ELINKYES4 - /// TCD_BITER_ELINKNO4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO4: RWRegister, + /// TCD_BITER_ELINKNO_4 and TCD_BITER_ELINKYES_4 + /// TCD_BITER_ELINKNO_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_4: RWRegister, /// TCD Source Address - pub TCD_SADDR5: RWRegister, + pub TCD_SADDR_5: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF5: RWRegister, + pub TCD_SOFF_5: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR5: RWRegister, + pub TCD_ATTR_5: RWRegister, - /// TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFYES5 - /// TCD_NBYTES_MLNO5: TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFNO5 - /// TCD_NBYTES_MLNO5: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO5: RWRegister, + /// TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFYES_5 + /// TCD_NBYTES_MLNO_5: TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFNO_5 + /// TCD_NBYTES_MLNO_5: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_5: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST5: RWRegister, + pub TCD_SLAST_5: RWRegister, /// TCD Destination Address - pub TCD_DADDR5: RWRegister, + pub TCD_DADDR_5: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF5: RWRegister, + pub TCD_DOFF_5: RWRegister, - /// TCD_CITER_ELINKNO5 and TCD_CITER_ELINKYES5 - /// TCD_CITER_ELINKNO5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO5: RWRegister, + /// TCD_CITER_ELINKNO_5 and TCD_CITER_ELINKYES_5 + /// TCD_CITER_ELINKNO_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_5: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA5: RWRegister, + pub TCD_DLASTSGA_5: RWRegister, /// TCD Control and Status - pub TCD_CSR5: RWRegister, + pub TCD_CSR_5: RWRegister, - /// TCD_BITER_ELINKNO5 and TCD_BITER_ELINKYES5 - /// TCD_BITER_ELINKNO5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO5: RWRegister, + /// TCD_BITER_ELINKNO_5 and TCD_BITER_ELINKYES_5 + /// TCD_BITER_ELINKNO_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_5: RWRegister, /// TCD Source Address - pub TCD_SADDR6: RWRegister, + pub TCD_SADDR_6: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF6: RWRegister, + pub TCD_SOFF_6: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR6: RWRegister, + pub TCD_ATTR_6: RWRegister, - /// TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFYES6 - /// TCD_NBYTES_MLNO6: TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFNO6 - /// TCD_NBYTES_MLNO6: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO6: RWRegister, + /// TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFYES_6 + /// TCD_NBYTES_MLNO_6: TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFNO_6 + /// TCD_NBYTES_MLNO_6: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_6: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST6: RWRegister, + pub TCD_SLAST_6: RWRegister, /// TCD Destination Address - pub TCD_DADDR6: RWRegister, + pub TCD_DADDR_6: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF6: RWRegister, + pub TCD_DOFF_6: RWRegister, - /// TCD_CITER_ELINKNO6 and TCD_CITER_ELINKYES6 - /// TCD_CITER_ELINKNO6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO6: RWRegister, + /// TCD_CITER_ELINKNO_6 and TCD_CITER_ELINKYES_6 + /// TCD_CITER_ELINKNO_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_6: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA6: RWRegister, + pub TCD_DLASTSGA_6: RWRegister, /// TCD Control and Status - pub TCD_CSR6: RWRegister, + pub TCD_CSR_6: RWRegister, - /// TCD_BITER_ELINKNO6 and TCD_BITER_ELINKYES6 - /// TCD_BITER_ELINKNO6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO6: RWRegister, + /// TCD_BITER_ELINKNO_6 and TCD_BITER_ELINKYES_6 + /// TCD_BITER_ELINKNO_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_6: RWRegister, /// TCD Source Address - pub TCD_SADDR7: RWRegister, + pub TCD_SADDR_7: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF7: RWRegister, + pub TCD_SOFF_7: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR7: RWRegister, + pub TCD_ATTR_7: RWRegister, - /// TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFYES7 - /// TCD_NBYTES_MLNO7: TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFNO7 - /// TCD_NBYTES_MLNO7: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO7: RWRegister, + /// TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFYES_7 + /// TCD_NBYTES_MLNO_7: TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFNO_7 + /// TCD_NBYTES_MLNO_7: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_7: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST7: RWRegister, + pub TCD_SLAST_7: RWRegister, /// TCD Destination Address - pub TCD_DADDR7: RWRegister, + pub TCD_DADDR_7: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF7: RWRegister, + pub TCD_DOFF_7: RWRegister, - /// TCD_CITER_ELINKNO7 and TCD_CITER_ELINKYES7 - /// TCD_CITER_ELINKNO7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO7: RWRegister, + /// TCD_CITER_ELINKNO_7 and TCD_CITER_ELINKYES_7 + /// TCD_CITER_ELINKNO_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_7: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA7: RWRegister, + pub TCD_DLASTSGA_7: RWRegister, /// TCD Control and Status - pub TCD_CSR7: RWRegister, + pub TCD_CSR_7: RWRegister, - /// TCD_BITER_ELINKNO7 and TCD_BITER_ELINKYES7 - /// TCD_BITER_ELINKNO7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO7: RWRegister, + /// TCD_BITER_ELINKNO_7 and TCD_BITER_ELINKYES_7 + /// TCD_BITER_ELINKNO_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_7: RWRegister, /// TCD Source Address - pub TCD_SADDR8: RWRegister, + pub TCD_SADDR_8: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF8: RWRegister, + pub TCD_SOFF_8: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR8: RWRegister, + pub TCD_ATTR_8: RWRegister, - /// TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFYES8 - /// TCD_NBYTES_MLNO8: TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFNO8 - /// TCD_NBYTES_MLNO8: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO8: RWRegister, + /// TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFYES_8 + /// TCD_NBYTES_MLNO_8: TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFNO_8 + /// TCD_NBYTES_MLNO_8: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_8: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST8: RWRegister, + pub TCD_SLAST_8: RWRegister, /// TCD Destination Address - pub TCD_DADDR8: RWRegister, + pub TCD_DADDR_8: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF8: RWRegister, + pub TCD_DOFF_8: RWRegister, - /// TCD_CITER_ELINKNO8 and TCD_CITER_ELINKYES8 - /// TCD_CITER_ELINKNO8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO8: RWRegister, + /// TCD_CITER_ELINKNO_8 and TCD_CITER_ELINKYES_8 + /// TCD_CITER_ELINKNO_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_8: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA8: RWRegister, + pub TCD_DLASTSGA_8: RWRegister, /// TCD Control and Status - pub TCD_CSR8: RWRegister, + pub TCD_CSR_8: RWRegister, - /// TCD_BITER_ELINKNO8 and TCD_BITER_ELINKYES8 - /// TCD_BITER_ELINKNO8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO8: RWRegister, + /// TCD_BITER_ELINKNO_8 and TCD_BITER_ELINKYES_8 + /// TCD_BITER_ELINKNO_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_8: RWRegister, /// TCD Source Address - pub TCD_SADDR9: RWRegister, + pub TCD_SADDR_9: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF9: RWRegister, + pub TCD_SOFF_9: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR9: RWRegister, + pub TCD_ATTR_9: RWRegister, - /// TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFYES9 - /// TCD_NBYTES_MLNO9: TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFNO9 - /// TCD_NBYTES_MLNO9: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO9: RWRegister, + /// TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFYES_9 + /// TCD_NBYTES_MLNO_9: TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFNO_9 + /// TCD_NBYTES_MLNO_9: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_9: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST9: RWRegister, + pub TCD_SLAST_9: RWRegister, /// TCD Destination Address - pub TCD_DADDR9: RWRegister, + pub TCD_DADDR_9: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF9: RWRegister, + pub TCD_DOFF_9: RWRegister, - /// TCD_CITER_ELINKNO9 and TCD_CITER_ELINKYES9 - /// TCD_CITER_ELINKNO9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO9: RWRegister, + /// TCD_CITER_ELINKNO_9 and TCD_CITER_ELINKYES_9 + /// TCD_CITER_ELINKNO_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_9: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA9: RWRegister, + pub TCD_DLASTSGA_9: RWRegister, /// TCD Control and Status - pub TCD_CSR9: RWRegister, + pub TCD_CSR_9: RWRegister, - /// TCD_BITER_ELINKNO9 and TCD_BITER_ELINKYES9 - /// TCD_BITER_ELINKNO9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO9: RWRegister, + /// TCD_BITER_ELINKNO_9 and TCD_BITER_ELINKYES_9 + /// TCD_BITER_ELINKNO_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_9: RWRegister, /// TCD Source Address - pub TCD_SADDR10: RWRegister, + pub TCD_SADDR_10: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF10: RWRegister, + pub TCD_SOFF_10: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR10: RWRegister, + pub TCD_ATTR_10: RWRegister, - /// TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFYES10 - /// TCD_NBYTES_MLNO10: TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFNO10 - /// TCD_NBYTES_MLNO10: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO10: RWRegister, + /// TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFYES_10 + /// TCD_NBYTES_MLNO_10: TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFNO_10 + /// TCD_NBYTES_MLNO_10: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_10: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST10: RWRegister, + pub TCD_SLAST_10: RWRegister, /// TCD Destination Address - pub TCD_DADDR10: RWRegister, + pub TCD_DADDR_10: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF10: RWRegister, + pub TCD_DOFF_10: RWRegister, - /// TCD_CITER_ELINKNO10 and TCD_CITER_ELINKYES10 - /// TCD_CITER_ELINKNO10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO10: RWRegister, + /// TCD_CITER_ELINKNO_10 and TCD_CITER_ELINKYES_10 + /// TCD_CITER_ELINKNO_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_10: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA10: RWRegister, + pub TCD_DLASTSGA_10: RWRegister, /// TCD Control and Status - pub TCD_CSR10: RWRegister, + pub TCD_CSR_10: RWRegister, - /// TCD_BITER_ELINKNO10 and TCD_BITER_ELINKYES10 - /// TCD_BITER_ELINKNO10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO10: RWRegister, + /// TCD_BITER_ELINKNO_10 and TCD_BITER_ELINKYES_10 + /// TCD_BITER_ELINKNO_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_10: RWRegister, /// TCD Source Address - pub TCD_SADDR11: RWRegister, + pub TCD_SADDR_11: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF11: RWRegister, + pub TCD_SOFF_11: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR11: RWRegister, + pub TCD_ATTR_11: RWRegister, - /// TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFYES11 - /// TCD_NBYTES_MLNO11: TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFNO11 - /// TCD_NBYTES_MLNO11: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO11: RWRegister, + /// TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFYES_11 + /// TCD_NBYTES_MLNO_11: TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFNO_11 + /// TCD_NBYTES_MLNO_11: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_11: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST11: RWRegister, + pub TCD_SLAST_11: RWRegister, /// TCD Destination Address - pub TCD_DADDR11: RWRegister, + pub TCD_DADDR_11: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF11: RWRegister, + pub TCD_DOFF_11: RWRegister, - /// TCD_CITER_ELINKNO11 and TCD_CITER_ELINKYES11 - /// TCD_CITER_ELINKNO11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO11: RWRegister, + /// TCD_CITER_ELINKNO_11 and TCD_CITER_ELINKYES_11 + /// TCD_CITER_ELINKNO_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_11: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA11: RWRegister, + pub TCD_DLASTSGA_11: RWRegister, /// TCD Control and Status - pub TCD_CSR11: RWRegister, + pub TCD_CSR_11: RWRegister, - /// TCD_BITER_ELINKNO11 and TCD_BITER_ELINKYES11 - /// TCD_BITER_ELINKNO11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO11: RWRegister, + /// TCD_BITER_ELINKNO_11 and TCD_BITER_ELINKYES_11 + /// TCD_BITER_ELINKNO_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_11: RWRegister, /// TCD Source Address - pub TCD_SADDR12: RWRegister, + pub TCD_SADDR_12: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF12: RWRegister, + pub TCD_SOFF_12: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR12: RWRegister, + pub TCD_ATTR_12: RWRegister, - /// TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFYES12 - /// TCD_NBYTES_MLNO12: TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFNO12 - /// TCD_NBYTES_MLNO12: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO12: RWRegister, + /// TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFYES_12 + /// TCD_NBYTES_MLNO_12: TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFNO_12 + /// TCD_NBYTES_MLNO_12: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_12: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST12: RWRegister, + pub TCD_SLAST_12: RWRegister, /// TCD Destination Address - pub TCD_DADDR12: RWRegister, + pub TCD_DADDR_12: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF12: RWRegister, + pub TCD_DOFF_12: RWRegister, - /// TCD_CITER_ELINKNO12 and TCD_CITER_ELINKYES12 - /// TCD_CITER_ELINKNO12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO12: RWRegister, + /// TCD_CITER_ELINKNO_12 and TCD_CITER_ELINKYES_12 + /// TCD_CITER_ELINKNO_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_12: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA12: RWRegister, + pub TCD_DLASTSGA_12: RWRegister, /// TCD Control and Status - pub TCD_CSR12: RWRegister, + pub TCD_CSR_12: RWRegister, - /// TCD_BITER_ELINKNO12 and TCD_BITER_ELINKYES12 - /// TCD_BITER_ELINKNO12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO12: RWRegister, + /// TCD_BITER_ELINKNO_12 and TCD_BITER_ELINKYES_12 + /// TCD_BITER_ELINKNO_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_12: RWRegister, /// TCD Source Address - pub TCD_SADDR13: RWRegister, + pub TCD_SADDR_13: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF13: RWRegister, + pub TCD_SOFF_13: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR13: RWRegister, + pub TCD_ATTR_13: RWRegister, - /// TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFYES13 - /// TCD_NBYTES_MLNO13: TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFNO13 - /// TCD_NBYTES_MLNO13: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO13: RWRegister, + /// TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFYES_13 + /// TCD_NBYTES_MLNO_13: TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFNO_13 + /// TCD_NBYTES_MLNO_13: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_13: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST13: RWRegister, + pub TCD_SLAST_13: RWRegister, /// TCD Destination Address - pub TCD_DADDR13: RWRegister, + pub TCD_DADDR_13: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF13: RWRegister, + pub TCD_DOFF_13: RWRegister, - /// TCD_CITER_ELINKNO13 and TCD_CITER_ELINKYES13 - /// TCD_CITER_ELINKNO13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO13: RWRegister, + /// TCD_CITER_ELINKNO_13 and TCD_CITER_ELINKYES_13 + /// TCD_CITER_ELINKNO_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_13: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA13: RWRegister, + pub TCD_DLASTSGA_13: RWRegister, /// TCD Control and Status - pub TCD_CSR13: RWRegister, + pub TCD_CSR_13: RWRegister, - /// TCD_BITER_ELINKNO13 and TCD_BITER_ELINKYES13 - /// TCD_BITER_ELINKNO13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO13: RWRegister, + /// TCD_BITER_ELINKNO_13 and TCD_BITER_ELINKYES_13 + /// TCD_BITER_ELINKNO_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_13: RWRegister, /// TCD Source Address - pub TCD_SADDR14: RWRegister, + pub TCD_SADDR_14: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF14: RWRegister, + pub TCD_SOFF_14: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR14: RWRegister, + pub TCD_ATTR_14: RWRegister, - /// TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFYES14 - /// TCD_NBYTES_MLNO14: TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFNO14 - /// TCD_NBYTES_MLNO14: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO14: RWRegister, + /// TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFYES_14 + /// TCD_NBYTES_MLNO_14: TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFNO_14 + /// TCD_NBYTES_MLNO_14: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_14: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST14: RWRegister, + pub TCD_SLAST_14: RWRegister, /// TCD Destination Address - pub TCD_DADDR14: RWRegister, + pub TCD_DADDR_14: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF14: RWRegister, + pub TCD_DOFF_14: RWRegister, - /// TCD_CITER_ELINKNO14 and TCD_CITER_ELINKYES14 - /// TCD_CITER_ELINKNO14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO14: RWRegister, + /// TCD_CITER_ELINKNO_14 and TCD_CITER_ELINKYES_14 + /// TCD_CITER_ELINKNO_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_14: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA14: RWRegister, + pub TCD_DLASTSGA_14: RWRegister, /// TCD Control and Status - pub TCD_CSR14: RWRegister, + pub TCD_CSR_14: RWRegister, - /// TCD_BITER_ELINKNO14 and TCD_BITER_ELINKYES14 - /// TCD_BITER_ELINKNO14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO14: RWRegister, + /// TCD_BITER_ELINKNO_14 and TCD_BITER_ELINKYES_14 + /// TCD_BITER_ELINKNO_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_14: RWRegister, /// TCD Source Address - pub TCD_SADDR15: RWRegister, + pub TCD_SADDR_15: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF15: RWRegister, + pub TCD_SOFF_15: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR15: RWRegister, + pub TCD_ATTR_15: RWRegister, - /// TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFYES15 - /// TCD_NBYTES_MLNO15: TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFNO15 - /// TCD_NBYTES_MLNO15: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO15: RWRegister, + /// TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFYES_15 + /// TCD_NBYTES_MLNO_15: TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFNO_15 + /// TCD_NBYTES_MLNO_15: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_15: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST15: RWRegister, + pub TCD_SLAST_15: RWRegister, /// TCD Destination Address - pub TCD_DADDR15: RWRegister, + pub TCD_DADDR_15: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF15: RWRegister, + pub TCD_DOFF_15: RWRegister, - /// TCD_CITER_ELINKNO15 and TCD_CITER_ELINKYES15 - /// TCD_CITER_ELINKNO15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO15: RWRegister, + /// TCD_CITER_ELINKNO_15 and TCD_CITER_ELINKYES_15 + /// TCD_CITER_ELINKNO_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_15: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA15: RWRegister, + pub TCD_DLASTSGA_15: RWRegister, /// TCD Control and Status - pub TCD_CSR15: RWRegister, + pub TCD_CSR_15: RWRegister, - /// TCD_BITER_ELINKNO15 and TCD_BITER_ELINKYES15 - /// TCD_BITER_ELINKNO15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO15: RWRegister, + /// TCD_BITER_ELINKNO_15 and TCD_BITER_ELINKYES_15 + /// TCD_BITER_ELINKNO_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_15: RWRegister, /// TCD Source Address - pub TCD_SADDR16: RWRegister, + pub TCD_SADDR_16: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF16: RWRegister, + pub TCD_SOFF_16: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR16: RWRegister, + pub TCD_ATTR_16: RWRegister, - /// TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFYES16 - /// TCD_NBYTES_MLNO16: TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFNO16 - /// TCD_NBYTES_MLNO16: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO16: RWRegister, + /// TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFYES_16 + /// TCD_NBYTES_MLNO_16: TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFNO_16 + /// TCD_NBYTES_MLNO_16: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_16: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST16: RWRegister, + pub TCD_SLAST_16: RWRegister, /// TCD Destination Address - pub TCD_DADDR16: RWRegister, + pub TCD_DADDR_16: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF16: RWRegister, + pub TCD_DOFF_16: RWRegister, - /// TCD_CITER_ELINKNO16 and TCD_CITER_ELINKYES16 - /// TCD_CITER_ELINKNO16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO16: RWRegister, + /// TCD_CITER_ELINKNO_16 and TCD_CITER_ELINKYES_16 + /// TCD_CITER_ELINKNO_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_16: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA16: RWRegister, + pub TCD_DLASTSGA_16: RWRegister, /// TCD Control and Status - pub TCD_CSR16: RWRegister, + pub TCD_CSR_16: RWRegister, - /// TCD_BITER_ELINKNO16 and TCD_BITER_ELINKYES16 - /// TCD_BITER_ELINKNO16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO16: RWRegister, + /// TCD_BITER_ELINKNO_16 and TCD_BITER_ELINKYES_16 + /// TCD_BITER_ELINKNO_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_16: RWRegister, /// TCD Source Address - pub TCD_SADDR17: RWRegister, + pub TCD_SADDR_17: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF17: RWRegister, + pub TCD_SOFF_17: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR17: RWRegister, + pub TCD_ATTR_17: RWRegister, - /// TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFYES17 - /// TCD_NBYTES_MLNO17: TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFNO17 - /// TCD_NBYTES_MLNO17: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO17: RWRegister, + /// TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFYES_17 + /// TCD_NBYTES_MLNO_17: TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFNO_17 + /// TCD_NBYTES_MLNO_17: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_17: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST17: RWRegister, + pub TCD_SLAST_17: RWRegister, /// TCD Destination Address - pub TCD_DADDR17: RWRegister, + pub TCD_DADDR_17: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF17: RWRegister, + pub TCD_DOFF_17: RWRegister, - /// TCD_CITER_ELINKNO17 and TCD_CITER_ELINKYES17 - /// TCD_CITER_ELINKNO17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO17: RWRegister, + /// TCD_CITER_ELINKNO_17 and TCD_CITER_ELINKYES_17 + /// TCD_CITER_ELINKNO_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_17: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA17: RWRegister, + pub TCD_DLASTSGA_17: RWRegister, /// TCD Control and Status - pub TCD_CSR17: RWRegister, + pub TCD_CSR_17: RWRegister, - /// TCD_BITER_ELINKNO17 and TCD_BITER_ELINKYES17 - /// TCD_BITER_ELINKNO17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO17: RWRegister, + /// TCD_BITER_ELINKNO_17 and TCD_BITER_ELINKYES_17 + /// TCD_BITER_ELINKNO_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_17: RWRegister, /// TCD Source Address - pub TCD_SADDR18: RWRegister, + pub TCD_SADDR_18: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF18: RWRegister, + pub TCD_SOFF_18: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR18: RWRegister, + pub TCD_ATTR_18: RWRegister, - /// TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFYES18 - /// TCD_NBYTES_MLNO18: TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFNO18 - /// TCD_NBYTES_MLNO18: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO18: RWRegister, + /// TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFYES_18 + /// TCD_NBYTES_MLNO_18: TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFNO_18 + /// TCD_NBYTES_MLNO_18: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_18: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST18: RWRegister, + pub TCD_SLAST_18: RWRegister, /// TCD Destination Address - pub TCD_DADDR18: RWRegister, + pub TCD_DADDR_18: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF18: RWRegister, + pub TCD_DOFF_18: RWRegister, - /// TCD_CITER_ELINKNO18 and TCD_CITER_ELINKYES18 - /// TCD_CITER_ELINKNO18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO18: RWRegister, + /// TCD_CITER_ELINKNO_18 and TCD_CITER_ELINKYES_18 + /// TCD_CITER_ELINKNO_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_18: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA18: RWRegister, + pub TCD_DLASTSGA_18: RWRegister, /// TCD Control and Status - pub TCD_CSR18: RWRegister, + pub TCD_CSR_18: RWRegister, - /// TCD_BITER_ELINKNO18 and TCD_BITER_ELINKYES18 - /// TCD_BITER_ELINKNO18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO18: RWRegister, + /// TCD_BITER_ELINKNO_18 and TCD_BITER_ELINKYES_18 + /// TCD_BITER_ELINKNO_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_18: RWRegister, /// TCD Source Address - pub TCD_SADDR19: RWRegister, + pub TCD_SADDR_19: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF19: RWRegister, + pub TCD_SOFF_19: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR19: RWRegister, + pub TCD_ATTR_19: RWRegister, - /// TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFYES19 - /// TCD_NBYTES_MLNO19: TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFNO19 - /// TCD_NBYTES_MLNO19: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO19: RWRegister, + /// TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFYES_19 + /// TCD_NBYTES_MLNO_19: TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFNO_19 + /// TCD_NBYTES_MLNO_19: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_19: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST19: RWRegister, + pub TCD_SLAST_19: RWRegister, /// TCD Destination Address - pub TCD_DADDR19: RWRegister, + pub TCD_DADDR_19: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF19: RWRegister, + pub TCD_DOFF_19: RWRegister, - /// TCD_CITER_ELINKNO19 and TCD_CITER_ELINKYES19 - /// TCD_CITER_ELINKNO19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO19: RWRegister, + /// TCD_CITER_ELINKNO_19 and TCD_CITER_ELINKYES_19 + /// TCD_CITER_ELINKNO_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_19: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA19: RWRegister, + pub TCD_DLASTSGA_19: RWRegister, /// TCD Control and Status - pub TCD_CSR19: RWRegister, + pub TCD_CSR_19: RWRegister, - /// TCD_BITER_ELINKNO19 and TCD_BITER_ELINKYES19 - /// TCD_BITER_ELINKNO19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO19: RWRegister, + /// TCD_BITER_ELINKNO_19 and TCD_BITER_ELINKYES_19 + /// TCD_BITER_ELINKNO_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_19: RWRegister, /// TCD Source Address - pub TCD_SADDR20: RWRegister, + pub TCD_SADDR_20: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF20: RWRegister, + pub TCD_SOFF_20: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR20: RWRegister, + pub TCD_ATTR_20: RWRegister, - /// TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFYES20 - /// TCD_NBYTES_MLNO20: TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFNO20 - /// TCD_NBYTES_MLNO20: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO20: RWRegister, + /// TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFYES_20 + /// TCD_NBYTES_MLNO_20: TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFNO_20 + /// TCD_NBYTES_MLNO_20: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_20: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST20: RWRegister, + pub TCD_SLAST_20: RWRegister, /// TCD Destination Address - pub TCD_DADDR20: RWRegister, + pub TCD_DADDR_20: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF20: RWRegister, + pub TCD_DOFF_20: RWRegister, - /// TCD_CITER_ELINKNO20 and TCD_CITER_ELINKYES20 - /// TCD_CITER_ELINKNO20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO20: RWRegister, + /// TCD_CITER_ELINKNO_20 and TCD_CITER_ELINKYES_20 + /// TCD_CITER_ELINKNO_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_20: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA20: RWRegister, + pub TCD_DLASTSGA_20: RWRegister, /// TCD Control and Status - pub TCD_CSR20: RWRegister, + pub TCD_CSR_20: RWRegister, - /// TCD_BITER_ELINKNO20 and TCD_BITER_ELINKYES20 - /// TCD_BITER_ELINKNO20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO20: RWRegister, + /// TCD_BITER_ELINKNO_20 and TCD_BITER_ELINKYES_20 + /// TCD_BITER_ELINKNO_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_20: RWRegister, /// TCD Source Address - pub TCD_SADDR21: RWRegister, + pub TCD_SADDR_21: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF21: RWRegister, + pub TCD_SOFF_21: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR21: RWRegister, + pub TCD_ATTR_21: RWRegister, - /// TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFYES21 - /// TCD_NBYTES_MLNO21: TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFNO21 - /// TCD_NBYTES_MLNO21: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO21: RWRegister, + /// TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFYES_21 + /// TCD_NBYTES_MLNO_21: TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFNO_21 + /// TCD_NBYTES_MLNO_21: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_21: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST21: RWRegister, + pub TCD_SLAST_21: RWRegister, /// TCD Destination Address - pub TCD_DADDR21: RWRegister, + pub TCD_DADDR_21: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF21: RWRegister, + pub TCD_DOFF_21: RWRegister, - /// TCD_CITER_ELINKNO21 and TCD_CITER_ELINKYES21 - /// TCD_CITER_ELINKNO21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO21: RWRegister, + /// TCD_CITER_ELINKNO_21 and TCD_CITER_ELINKYES_21 + /// TCD_CITER_ELINKNO_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_21: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA21: RWRegister, + pub TCD_DLASTSGA_21: RWRegister, /// TCD Control and Status - pub TCD_CSR21: RWRegister, + pub TCD_CSR_21: RWRegister, - /// TCD_BITER_ELINKNO21 and TCD_BITER_ELINKYES21 - /// TCD_BITER_ELINKNO21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO21: RWRegister, + /// TCD_BITER_ELINKNO_21 and TCD_BITER_ELINKYES_21 + /// TCD_BITER_ELINKNO_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_21: RWRegister, /// TCD Source Address - pub TCD_SADDR22: RWRegister, + pub TCD_SADDR_22: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF22: RWRegister, + pub TCD_SOFF_22: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR22: RWRegister, + pub TCD_ATTR_22: RWRegister, - /// TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFYES22 - /// TCD_NBYTES_MLNO22: TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFNO22 - /// TCD_NBYTES_MLNO22: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO22: RWRegister, + /// TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFYES_22 + /// TCD_NBYTES_MLNO_22: TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFNO_22 + /// TCD_NBYTES_MLNO_22: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_22: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST22: RWRegister, + pub TCD_SLAST_22: RWRegister, /// TCD Destination Address - pub TCD_DADDR22: RWRegister, + pub TCD_DADDR_22: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF22: RWRegister, + pub TCD_DOFF_22: RWRegister, - /// TCD_CITER_ELINKNO22 and TCD_CITER_ELINKYES22 - /// TCD_CITER_ELINKNO22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO22: RWRegister, + /// TCD_CITER_ELINKNO_22 and TCD_CITER_ELINKYES_22 + /// TCD_CITER_ELINKNO_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_22: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA22: RWRegister, + pub TCD_DLASTSGA_22: RWRegister, /// TCD Control and Status - pub TCD_CSR22: RWRegister, + pub TCD_CSR_22: RWRegister, - /// TCD_BITER_ELINKNO22 and TCD_BITER_ELINKYES22 - /// TCD_BITER_ELINKNO22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO22: RWRegister, + /// TCD_BITER_ELINKNO_22 and TCD_BITER_ELINKYES_22 + /// TCD_BITER_ELINKNO_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_22: RWRegister, /// TCD Source Address - pub TCD_SADDR23: RWRegister, + pub TCD_SADDR_23: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF23: RWRegister, + pub TCD_SOFF_23: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR23: RWRegister, + pub TCD_ATTR_23: RWRegister, - /// TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFYES23 - /// TCD_NBYTES_MLNO23: TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFNO23 - /// TCD_NBYTES_MLNO23: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO23: RWRegister, + /// TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFYES_23 + /// TCD_NBYTES_MLNO_23: TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFNO_23 + /// TCD_NBYTES_MLNO_23: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_23: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST23: RWRegister, + pub TCD_SLAST_23: RWRegister, /// TCD Destination Address - pub TCD_DADDR23: RWRegister, + pub TCD_DADDR_23: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF23: RWRegister, + pub TCD_DOFF_23: RWRegister, - /// TCD_CITER_ELINKNO23 and TCD_CITER_ELINKYES23 - /// TCD_CITER_ELINKNO23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO23: RWRegister, + /// TCD_CITER_ELINKNO_23 and TCD_CITER_ELINKYES_23 + /// TCD_CITER_ELINKNO_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_23: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA23: RWRegister, + pub TCD_DLASTSGA_23: RWRegister, /// TCD Control and Status - pub TCD_CSR23: RWRegister, + pub TCD_CSR_23: RWRegister, - /// TCD_BITER_ELINKNO23 and TCD_BITER_ELINKYES23 - /// TCD_BITER_ELINKNO23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO23: RWRegister, + /// TCD_BITER_ELINKNO_23 and TCD_BITER_ELINKYES_23 + /// TCD_BITER_ELINKNO_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_23: RWRegister, /// TCD Source Address - pub TCD_SADDR24: RWRegister, + pub TCD_SADDR_24: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF24: RWRegister, + pub TCD_SOFF_24: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR24: RWRegister, + pub TCD_ATTR_24: RWRegister, - /// TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFYES24 - /// TCD_NBYTES_MLNO24: TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFNO24 - /// TCD_NBYTES_MLNO24: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO24: RWRegister, + /// TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFYES_24 + /// TCD_NBYTES_MLNO_24: TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFNO_24 + /// TCD_NBYTES_MLNO_24: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_24: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST24: RWRegister, + pub TCD_SLAST_24: RWRegister, /// TCD Destination Address - pub TCD_DADDR24: RWRegister, + pub TCD_DADDR_24: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF24: RWRegister, + pub TCD_DOFF_24: RWRegister, - /// TCD_CITER_ELINKNO24 and TCD_CITER_ELINKYES24 - /// TCD_CITER_ELINKNO24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO24: RWRegister, + /// TCD_CITER_ELINKNO_24 and TCD_CITER_ELINKYES_24 + /// TCD_CITER_ELINKNO_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_24: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA24: RWRegister, + pub TCD_DLASTSGA_24: RWRegister, /// TCD Control and Status - pub TCD_CSR24: RWRegister, + pub TCD_CSR_24: RWRegister, - /// TCD_BITER_ELINKNO24 and TCD_BITER_ELINKYES24 - /// TCD_BITER_ELINKNO24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO24: RWRegister, + /// TCD_BITER_ELINKNO_24 and TCD_BITER_ELINKYES_24 + /// TCD_BITER_ELINKNO_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_24: RWRegister, /// TCD Source Address - pub TCD_SADDR25: RWRegister, + pub TCD_SADDR_25: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF25: RWRegister, + pub TCD_SOFF_25: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR25: RWRegister, + pub TCD_ATTR_25: RWRegister, - /// TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFYES25 - /// TCD_NBYTES_MLNO25: TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFNO25 - /// TCD_NBYTES_MLNO25: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO25: RWRegister, + /// TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFYES_25 + /// TCD_NBYTES_MLNO_25: TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFNO_25 + /// TCD_NBYTES_MLNO_25: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_25: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST25: RWRegister, + pub TCD_SLAST_25: RWRegister, /// TCD Destination Address - pub TCD_DADDR25: RWRegister, + pub TCD_DADDR_25: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF25: RWRegister, + pub TCD_DOFF_25: RWRegister, - /// TCD_CITER_ELINKNO25 and TCD_CITER_ELINKYES25 - /// TCD_CITER_ELINKNO25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO25: RWRegister, + /// TCD_CITER_ELINKNO_25 and TCD_CITER_ELINKYES_25 + /// TCD_CITER_ELINKNO_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_25: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA25: RWRegister, + pub TCD_DLASTSGA_25: RWRegister, /// TCD Control and Status - pub TCD_CSR25: RWRegister, + pub TCD_CSR_25: RWRegister, - /// TCD_BITER_ELINKNO25 and TCD_BITER_ELINKYES25 - /// TCD_BITER_ELINKNO25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO25: RWRegister, + /// TCD_BITER_ELINKNO_25 and TCD_BITER_ELINKYES_25 + /// TCD_BITER_ELINKNO_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_25: RWRegister, /// TCD Source Address - pub TCD_SADDR26: RWRegister, + pub TCD_SADDR_26: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF26: RWRegister, + pub TCD_SOFF_26: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR26: RWRegister, + pub TCD_ATTR_26: RWRegister, - /// TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFYES26 - /// TCD_NBYTES_MLNO26: TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFNO26 - /// TCD_NBYTES_MLNO26: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO26: RWRegister, + /// TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFYES_26 + /// TCD_NBYTES_MLNO_26: TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFNO_26 + /// TCD_NBYTES_MLNO_26: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_26: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST26: RWRegister, + pub TCD_SLAST_26: RWRegister, /// TCD Destination Address - pub TCD_DADDR26: RWRegister, + pub TCD_DADDR_26: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF26: RWRegister, + pub TCD_DOFF_26: RWRegister, - /// TCD_CITER_ELINKNO26 and TCD_CITER_ELINKYES26 - /// TCD_CITER_ELINKNO26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO26: RWRegister, + /// TCD_CITER_ELINKNO_26 and TCD_CITER_ELINKYES_26 + /// TCD_CITER_ELINKNO_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_26: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA26: RWRegister, + pub TCD_DLASTSGA_26: RWRegister, /// TCD Control and Status - pub TCD_CSR26: RWRegister, + pub TCD_CSR_26: RWRegister, - /// TCD_BITER_ELINKNO26 and TCD_BITER_ELINKYES26 - /// TCD_BITER_ELINKNO26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO26: RWRegister, + /// TCD_BITER_ELINKNO_26 and TCD_BITER_ELINKYES_26 + /// TCD_BITER_ELINKNO_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_26: RWRegister, /// TCD Source Address - pub TCD_SADDR27: RWRegister, + pub TCD_SADDR_27: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF27: RWRegister, + pub TCD_SOFF_27: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR27: RWRegister, + pub TCD_ATTR_27: RWRegister, - /// TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFYES27 - /// TCD_NBYTES_MLNO27: TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFNO27 - /// TCD_NBYTES_MLNO27: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO27: RWRegister, + /// TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFYES_27 + /// TCD_NBYTES_MLNO_27: TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFNO_27 + /// TCD_NBYTES_MLNO_27: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_27: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST27: RWRegister, + pub TCD_SLAST_27: RWRegister, /// TCD Destination Address - pub TCD_DADDR27: RWRegister, + pub TCD_DADDR_27: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF27: RWRegister, + pub TCD_DOFF_27: RWRegister, - /// TCD_CITER_ELINKNO27 and TCD_CITER_ELINKYES27 - /// TCD_CITER_ELINKNO27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO27: RWRegister, + /// TCD_CITER_ELINKNO_27 and TCD_CITER_ELINKYES_27 + /// TCD_CITER_ELINKNO_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_27: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA27: RWRegister, + pub TCD_DLASTSGA_27: RWRegister, /// TCD Control and Status - pub TCD_CSR27: RWRegister, + pub TCD_CSR_27: RWRegister, - /// TCD_BITER_ELINKNO27 and TCD_BITER_ELINKYES27 - /// TCD_BITER_ELINKNO27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO27: RWRegister, + /// TCD_BITER_ELINKNO_27 and TCD_BITER_ELINKYES_27 + /// TCD_BITER_ELINKNO_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_27: RWRegister, /// TCD Source Address - pub TCD_SADDR28: RWRegister, + pub TCD_SADDR_28: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF28: RWRegister, + pub TCD_SOFF_28: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR28: RWRegister, + pub TCD_ATTR_28: RWRegister, - /// TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFYES28 - /// TCD_NBYTES_MLNO28: TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFNO28 - /// TCD_NBYTES_MLNO28: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO28: RWRegister, + /// TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFYES_28 + /// TCD_NBYTES_MLNO_28: TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFNO_28 + /// TCD_NBYTES_MLNO_28: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_28: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST28: RWRegister, + pub TCD_SLAST_28: RWRegister, /// TCD Destination Address - pub TCD_DADDR28: RWRegister, + pub TCD_DADDR_28: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF28: RWRegister, + pub TCD_DOFF_28: RWRegister, - /// TCD_CITER_ELINKNO28 and TCD_CITER_ELINKYES28 - /// TCD_CITER_ELINKNO28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO28: RWRegister, + /// TCD_CITER_ELINKNO_28 and TCD_CITER_ELINKYES_28 + /// TCD_CITER_ELINKNO_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_28: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA28: RWRegister, + pub TCD_DLASTSGA_28: RWRegister, /// TCD Control and Status - pub TCD_CSR28: RWRegister, + pub TCD_CSR_28: RWRegister, - /// TCD_BITER_ELINKNO28 and TCD_BITER_ELINKYES28 - /// TCD_BITER_ELINKNO28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO28: RWRegister, + /// TCD_BITER_ELINKNO_28 and TCD_BITER_ELINKYES_28 + /// TCD_BITER_ELINKNO_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_28: RWRegister, /// TCD Source Address - pub TCD_SADDR29: RWRegister, + pub TCD_SADDR_29: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF29: RWRegister, + pub TCD_SOFF_29: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR29: RWRegister, + pub TCD_ATTR_29: RWRegister, - /// TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFYES29 - /// TCD_NBYTES_MLNO29: TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFNO29 - /// TCD_NBYTES_MLNO29: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO29: RWRegister, + /// TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFYES_29 + /// TCD_NBYTES_MLNO_29: TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFNO_29 + /// TCD_NBYTES_MLNO_29: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_29: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST29: RWRegister, + pub TCD_SLAST_29: RWRegister, /// TCD Destination Address - pub TCD_DADDR29: RWRegister, + pub TCD_DADDR_29: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF29: RWRegister, + pub TCD_DOFF_29: RWRegister, - /// TCD_CITER_ELINKNO29 and TCD_CITER_ELINKYES29 - /// TCD_CITER_ELINKNO29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO29: RWRegister, + /// TCD_CITER_ELINKNO_29 and TCD_CITER_ELINKYES_29 + /// TCD_CITER_ELINKNO_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_29: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA29: RWRegister, + pub TCD_DLASTSGA_29: RWRegister, /// TCD Control and Status - pub TCD_CSR29: RWRegister, + pub TCD_CSR_29: RWRegister, - /// TCD_BITER_ELINKNO29 and TCD_BITER_ELINKYES29 - /// TCD_BITER_ELINKNO29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO29: RWRegister, + /// TCD_BITER_ELINKNO_29 and TCD_BITER_ELINKYES_29 + /// TCD_BITER_ELINKNO_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_29: RWRegister, /// TCD Source Address - pub TCD_SADDR30: RWRegister, + pub TCD_SADDR_30: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF30: RWRegister, + pub TCD_SOFF_30: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR30: RWRegister, + pub TCD_ATTR_30: RWRegister, - /// TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFYES30 - /// TCD_NBYTES_MLNO30: TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFNO30 - /// TCD_NBYTES_MLNO30: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO30: RWRegister, + /// TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFYES_30 + /// TCD_NBYTES_MLNO_30: TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFNO_30 + /// TCD_NBYTES_MLNO_30: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_30: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST30: RWRegister, + pub TCD_SLAST_30: RWRegister, /// TCD Destination Address - pub TCD_DADDR30: RWRegister, + pub TCD_DADDR_30: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF30: RWRegister, + pub TCD_DOFF_30: RWRegister, - /// TCD_CITER_ELINKNO30 and TCD_CITER_ELINKYES30 - /// TCD_CITER_ELINKNO30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO30: RWRegister, + /// TCD_CITER_ELINKNO_30 and TCD_CITER_ELINKYES_30 + /// TCD_CITER_ELINKNO_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_30: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA30: RWRegister, + pub TCD_DLASTSGA_30: RWRegister, /// TCD Control and Status - pub TCD_CSR30: RWRegister, + pub TCD_CSR_30: RWRegister, - /// TCD_BITER_ELINKNO30 and TCD_BITER_ELINKYES30 - /// TCD_BITER_ELINKNO30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO30: RWRegister, + /// TCD_BITER_ELINKNO_30 and TCD_BITER_ELINKYES_30 + /// TCD_BITER_ELINKNO_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_30: RWRegister, /// TCD Source Address - pub TCD_SADDR31: RWRegister, + pub TCD_SADDR_31: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF31: RWRegister, + pub TCD_SOFF_31: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR31: RWRegister, + pub TCD_ATTR_31: RWRegister, - /// TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFYES31 - /// TCD_NBYTES_MLNO31: TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFNO31 - /// TCD_NBYTES_MLNO31: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO31: RWRegister, + /// TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFYES_31 + /// TCD_NBYTES_MLNO_31: TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFNO_31 + /// TCD_NBYTES_MLNO_31: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_31: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST31: RWRegister, + pub TCD_SLAST_31: RWRegister, /// TCD Destination Address - pub TCD_DADDR31: RWRegister, + pub TCD_DADDR_31: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF31: RWRegister, + pub TCD_DOFF_31: RWRegister, - /// TCD_CITER_ELINKNO31 and TCD_CITER_ELINKYES31 - /// TCD_CITER_ELINKNO31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO31: RWRegister, + /// TCD_CITER_ELINKNO_31 and TCD_CITER_ELINKYES_31 + /// TCD_CITER_ELINKNO_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_31: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA31: RWRegister, + pub TCD_DLASTSGA_31: RWRegister, /// TCD Control and Status - pub TCD_CSR31: RWRegister, + pub TCD_CSR_31: RWRegister, - /// TCD_BITER_ELINKNO31 and TCD_BITER_ELINKYES31 - /// TCD_BITER_ELINKNO31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO31: RWRegister, + /// TCD_BITER_ELINKNO_31 and TCD_BITER_ELINKYES_31 + /// TCD_BITER_ELINKNO_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_31: RWRegister, } pub struct ResetValues { pub CR: u32, @@ -10039,358 +10039,358 @@ pub struct ResetValues { pub DCHPRI30: u8, pub DCHPRI29: u8, pub DCHPRI28: u8, - pub TCD_SADDR0: u32, - pub TCD_SOFF0: u16, - pub TCD_ATTR0: u16, + pub TCD_SADDR_0: u32, + pub TCD_SOFF_0: u16, + pub TCD_ATTR_0: u16, pub TCD_NBYTES_ML: u32, - pub TCD_SLAST0: u32, - pub TCD_DADDR0: u32, - pub TCD_DOFF0: u16, + pub TCD_SLAST_0: u32, + pub TCD_DADDR_0: u32, + pub TCD_DOFF_0: u16, pub TCD_CITER_ELINK: u16, - pub TCD_DLASTSGA0: u32, - pub TCD_CSR0: u16, + pub TCD_DLASTSGA_0: u32, + pub TCD_CSR_0: u16, pub TCD_BITER_ELINK: u16, - pub TCD_SADDR1: u32, - pub TCD_SOFF1: u16, - pub TCD_ATTR1: u16, - pub TCD_NBYTES_MLNO1: u32, - pub TCD_SLAST1: u32, - pub TCD_DADDR1: u32, - pub TCD_DOFF1: u16, - pub TCD_CITER_ELINKNO1: u16, - pub TCD_DLASTSGA1: u32, - pub TCD_CSR1: u16, - pub TCD_BITER_ELINKNO1: u16, - pub TCD_SADDR2: u32, - pub TCD_SOFF2: u16, - pub TCD_ATTR2: u16, - pub TCD_NBYTES_MLNO2: u32, - pub TCD_SLAST2: u32, - pub TCD_DADDR2: u32, - pub TCD_DOFF2: u16, - pub TCD_CITER_ELINKNO2: u16, - pub TCD_DLASTSGA2: u32, - pub TCD_CSR2: u16, - pub TCD_BITER_ELINKNO2: u16, - pub TCD_SADDR3: u32, - pub TCD_SOFF3: u16, - pub TCD_ATTR3: u16, - pub TCD_NBYTES_MLNO3: u32, - pub TCD_SLAST3: u32, - pub TCD_DADDR3: u32, - pub TCD_DOFF3: u16, - pub TCD_CITER_ELINKNO3: u16, - pub TCD_DLASTSGA3: u32, - pub TCD_CSR3: u16, - pub TCD_BITER_ELINKNO3: u16, - pub TCD_SADDR4: u32, - pub TCD_SOFF4: u16, - pub TCD_ATTR4: u16, - pub TCD_NBYTES_MLNO4: u32, - pub TCD_SLAST4: u32, - pub TCD_DADDR4: u32, - pub TCD_DOFF4: u16, - pub TCD_CITER_ELINKNO4: u16, - pub TCD_DLASTSGA4: u32, - pub TCD_CSR4: u16, - pub TCD_BITER_ELINKNO4: u16, - pub TCD_SADDR5: u32, - pub TCD_SOFF5: u16, - pub TCD_ATTR5: u16, - pub TCD_NBYTES_MLNO5: u32, - pub TCD_SLAST5: u32, - pub TCD_DADDR5: u32, - pub TCD_DOFF5: u16, - pub TCD_CITER_ELINKNO5: u16, - pub TCD_DLASTSGA5: u32, - pub TCD_CSR5: u16, - pub TCD_BITER_ELINKNO5: u16, - pub TCD_SADDR6: u32, - pub TCD_SOFF6: u16, - pub TCD_ATTR6: u16, - pub TCD_NBYTES_MLNO6: u32, - pub TCD_SLAST6: u32, - pub TCD_DADDR6: u32, - pub TCD_DOFF6: u16, - pub TCD_CITER_ELINKNO6: u16, - pub TCD_DLASTSGA6: u32, - pub TCD_CSR6: u16, - pub TCD_BITER_ELINKNO6: u16, - pub TCD_SADDR7: u32, - pub TCD_SOFF7: u16, - pub TCD_ATTR7: u16, - pub TCD_NBYTES_MLNO7: u32, - pub TCD_SLAST7: u32, - pub TCD_DADDR7: u32, - pub TCD_DOFF7: u16, - pub TCD_CITER_ELINKNO7: u16, - pub TCD_DLASTSGA7: u32, - pub TCD_CSR7: u16, - pub TCD_BITER_ELINKNO7: u16, - pub TCD_SADDR8: u32, - pub TCD_SOFF8: u16, - pub TCD_ATTR8: u16, - pub TCD_NBYTES_MLNO8: u32, - pub TCD_SLAST8: u32, - pub TCD_DADDR8: u32, - pub TCD_DOFF8: u16, - pub TCD_CITER_ELINKNO8: u16, - pub TCD_DLASTSGA8: u32, - pub TCD_CSR8: u16, - pub TCD_BITER_ELINKNO8: u16, - pub TCD_SADDR9: u32, - pub TCD_SOFF9: u16, - pub TCD_ATTR9: u16, - pub TCD_NBYTES_MLNO9: u32, - pub TCD_SLAST9: u32, - pub TCD_DADDR9: u32, - pub TCD_DOFF9: u16, - pub TCD_CITER_ELINKNO9: u16, - pub TCD_DLASTSGA9: u32, - pub TCD_CSR9: u16, - pub TCD_BITER_ELINKNO9: u16, - pub TCD_SADDR10: u32, - pub TCD_SOFF10: u16, - pub TCD_ATTR10: u16, - pub TCD_NBYTES_MLNO10: u32, - pub TCD_SLAST10: u32, - pub TCD_DADDR10: u32, - pub TCD_DOFF10: u16, - pub TCD_CITER_ELINKNO10: u16, - pub TCD_DLASTSGA10: u32, - pub TCD_CSR10: u16, - pub TCD_BITER_ELINKNO10: u16, - pub TCD_SADDR11: u32, - pub TCD_SOFF11: u16, - pub TCD_ATTR11: u16, - pub TCD_NBYTES_MLNO11: u32, - pub TCD_SLAST11: u32, - pub TCD_DADDR11: u32, - pub TCD_DOFF11: u16, - pub TCD_CITER_ELINKNO11: u16, - pub TCD_DLASTSGA11: u32, - pub TCD_CSR11: u16, - pub TCD_BITER_ELINKNO11: u16, - pub TCD_SADDR12: u32, - pub TCD_SOFF12: u16, - pub TCD_ATTR12: u16, - pub TCD_NBYTES_MLNO12: u32, - pub TCD_SLAST12: u32, - pub TCD_DADDR12: u32, - pub TCD_DOFF12: u16, - pub TCD_CITER_ELINKNO12: u16, - pub TCD_DLASTSGA12: u32, - pub TCD_CSR12: u16, - pub TCD_BITER_ELINKNO12: u16, - pub TCD_SADDR13: u32, - pub TCD_SOFF13: u16, - pub TCD_ATTR13: u16, - pub TCD_NBYTES_MLNO13: u32, - pub TCD_SLAST13: u32, - pub TCD_DADDR13: u32, - pub TCD_DOFF13: u16, - pub TCD_CITER_ELINKNO13: u16, - pub TCD_DLASTSGA13: u32, - pub TCD_CSR13: u16, - pub TCD_BITER_ELINKNO13: u16, - pub TCD_SADDR14: u32, - pub TCD_SOFF14: u16, - pub TCD_ATTR14: u16, - pub TCD_NBYTES_MLNO14: u32, - pub TCD_SLAST14: u32, - pub TCD_DADDR14: u32, - pub TCD_DOFF14: u16, - pub TCD_CITER_ELINKNO14: u16, - pub TCD_DLASTSGA14: u32, - pub TCD_CSR14: u16, - pub TCD_BITER_ELINKNO14: u16, - pub TCD_SADDR15: u32, - pub TCD_SOFF15: u16, - pub TCD_ATTR15: u16, - pub TCD_NBYTES_MLNO15: u32, - pub TCD_SLAST15: u32, - pub TCD_DADDR15: u32, - pub TCD_DOFF15: u16, - pub TCD_CITER_ELINKNO15: u16, - pub TCD_DLASTSGA15: u32, - pub TCD_CSR15: u16, - pub TCD_BITER_ELINKNO15: u16, - pub TCD_SADDR16: u32, - pub TCD_SOFF16: u16, - pub TCD_ATTR16: u16, - pub TCD_NBYTES_MLNO16: u32, - pub TCD_SLAST16: u32, - pub TCD_DADDR16: u32, - pub TCD_DOFF16: u16, - pub TCD_CITER_ELINKNO16: u16, - pub TCD_DLASTSGA16: u32, - pub TCD_CSR16: u16, - pub TCD_BITER_ELINKNO16: u16, - pub TCD_SADDR17: u32, - pub TCD_SOFF17: u16, - pub TCD_ATTR17: u16, - pub TCD_NBYTES_MLNO17: u32, - pub TCD_SLAST17: u32, - pub TCD_DADDR17: u32, - pub TCD_DOFF17: u16, - pub TCD_CITER_ELINKNO17: u16, - pub TCD_DLASTSGA17: u32, - pub TCD_CSR17: u16, - pub TCD_BITER_ELINKNO17: u16, - pub TCD_SADDR18: u32, - pub TCD_SOFF18: u16, - pub TCD_ATTR18: u16, - pub TCD_NBYTES_MLNO18: u32, - pub TCD_SLAST18: u32, - pub TCD_DADDR18: u32, - pub TCD_DOFF18: u16, - pub TCD_CITER_ELINKNO18: u16, - pub TCD_DLASTSGA18: u32, - pub TCD_CSR18: u16, - pub TCD_BITER_ELINKNO18: u16, - pub TCD_SADDR19: u32, - pub TCD_SOFF19: u16, - pub TCD_ATTR19: u16, - pub TCD_NBYTES_MLNO19: u32, - pub TCD_SLAST19: u32, - pub TCD_DADDR19: u32, - pub TCD_DOFF19: u16, - pub TCD_CITER_ELINKNO19: u16, - pub TCD_DLASTSGA19: u32, - pub TCD_CSR19: u16, - pub TCD_BITER_ELINKNO19: u16, - pub TCD_SADDR20: u32, - pub TCD_SOFF20: u16, - pub TCD_ATTR20: u16, - pub TCD_NBYTES_MLNO20: u32, - pub TCD_SLAST20: u32, - pub TCD_DADDR20: u32, - pub TCD_DOFF20: u16, - pub TCD_CITER_ELINKNO20: u16, - pub TCD_DLASTSGA20: u32, - pub TCD_CSR20: u16, - pub TCD_BITER_ELINKNO20: u16, - pub TCD_SADDR21: u32, - pub TCD_SOFF21: u16, - pub TCD_ATTR21: u16, - pub TCD_NBYTES_MLNO21: u32, - pub TCD_SLAST21: u32, - pub TCD_DADDR21: u32, - pub TCD_DOFF21: u16, - pub TCD_CITER_ELINKNO21: u16, - pub TCD_DLASTSGA21: u32, - pub TCD_CSR21: u16, - pub TCD_BITER_ELINKNO21: u16, - pub TCD_SADDR22: u32, - pub TCD_SOFF22: u16, - pub TCD_ATTR22: u16, - pub TCD_NBYTES_MLNO22: u32, - pub TCD_SLAST22: u32, - pub TCD_DADDR22: u32, - pub TCD_DOFF22: u16, - pub TCD_CITER_ELINKNO22: u16, - pub TCD_DLASTSGA22: u32, - pub TCD_CSR22: u16, - pub TCD_BITER_ELINKNO22: u16, - pub TCD_SADDR23: u32, - pub TCD_SOFF23: u16, - pub TCD_ATTR23: u16, - pub TCD_NBYTES_MLNO23: u32, - pub TCD_SLAST23: u32, - pub TCD_DADDR23: u32, - pub TCD_DOFF23: u16, - pub TCD_CITER_ELINKNO23: u16, - pub TCD_DLASTSGA23: u32, - pub TCD_CSR23: u16, - pub TCD_BITER_ELINKNO23: u16, - pub TCD_SADDR24: u32, - pub TCD_SOFF24: u16, - pub TCD_ATTR24: u16, - pub TCD_NBYTES_MLNO24: u32, - pub TCD_SLAST24: u32, - pub TCD_DADDR24: u32, - pub TCD_DOFF24: u16, - pub TCD_CITER_ELINKNO24: u16, - pub TCD_DLASTSGA24: u32, - pub TCD_CSR24: u16, - pub TCD_BITER_ELINKNO24: u16, - pub TCD_SADDR25: u32, - pub TCD_SOFF25: u16, - pub TCD_ATTR25: u16, - pub TCD_NBYTES_MLNO25: u32, - pub TCD_SLAST25: u32, - pub TCD_DADDR25: u32, - pub TCD_DOFF25: u16, - pub TCD_CITER_ELINKNO25: u16, - pub TCD_DLASTSGA25: u32, - pub TCD_CSR25: u16, - pub TCD_BITER_ELINKNO25: u16, - pub TCD_SADDR26: u32, - pub TCD_SOFF26: u16, - pub TCD_ATTR26: u16, - pub TCD_NBYTES_MLNO26: u32, - pub TCD_SLAST26: u32, - pub TCD_DADDR26: u32, - pub TCD_DOFF26: u16, - pub TCD_CITER_ELINKNO26: u16, - pub TCD_DLASTSGA26: u32, - pub TCD_CSR26: u16, - pub TCD_BITER_ELINKNO26: u16, - pub TCD_SADDR27: u32, - pub TCD_SOFF27: u16, - pub TCD_ATTR27: u16, - pub TCD_NBYTES_MLNO27: u32, - pub TCD_SLAST27: u32, - pub TCD_DADDR27: u32, - pub TCD_DOFF27: u16, - pub TCD_CITER_ELINKNO27: u16, - pub TCD_DLASTSGA27: u32, - pub TCD_CSR27: u16, - pub TCD_BITER_ELINKNO27: u16, - pub TCD_SADDR28: u32, - pub TCD_SOFF28: u16, - pub TCD_ATTR28: u16, - pub TCD_NBYTES_MLNO28: u32, - pub TCD_SLAST28: u32, - pub TCD_DADDR28: u32, - pub TCD_DOFF28: u16, - pub TCD_CITER_ELINKNO28: u16, - pub TCD_DLASTSGA28: u32, - pub TCD_CSR28: u16, - pub TCD_BITER_ELINKNO28: u16, - pub TCD_SADDR29: u32, - pub TCD_SOFF29: u16, - pub TCD_ATTR29: u16, - pub TCD_NBYTES_MLNO29: u32, - pub TCD_SLAST29: u32, - pub TCD_DADDR29: u32, - pub TCD_DOFF29: u16, - pub TCD_CITER_ELINKNO29: u16, - pub TCD_DLASTSGA29: u32, - pub TCD_CSR29: u16, - pub TCD_BITER_ELINKNO29: u16, - pub TCD_SADDR30: u32, - pub TCD_SOFF30: u16, - pub TCD_ATTR30: u16, - pub TCD_NBYTES_MLNO30: u32, - pub TCD_SLAST30: u32, - pub TCD_DADDR30: u32, - pub TCD_DOFF30: u16, - pub TCD_CITER_ELINKNO30: u16, - pub TCD_DLASTSGA30: u32, - pub TCD_CSR30: u16, - pub TCD_BITER_ELINKNO30: u16, - pub TCD_SADDR31: u32, - pub TCD_SOFF31: u16, - pub TCD_ATTR31: u16, - pub TCD_NBYTES_MLNO31: u32, - pub TCD_SLAST31: u32, - pub TCD_DADDR31: u32, - pub TCD_DOFF31: u16, - pub TCD_CITER_ELINKNO31: u16, - pub TCD_DLASTSGA31: u32, - pub TCD_CSR31: u16, - pub TCD_BITER_ELINKNO31: u16, + pub TCD_SADDR_1: u32, + pub TCD_SOFF_1: u16, + pub TCD_ATTR_1: u16, + pub TCD_NBYTES_MLNO_1: u32, + pub TCD_SLAST_1: u32, + pub TCD_DADDR_1: u32, + pub TCD_DOFF_1: u16, + pub TCD_CITER_ELINKNO_1: u16, + pub TCD_DLASTSGA_1: u32, + pub TCD_CSR_1: u16, + pub TCD_BITER_ELINKNO_1: u16, + pub TCD_SADDR_2: u32, + pub TCD_SOFF_2: u16, + pub TCD_ATTR_2: u16, + pub TCD_NBYTES_MLNO_2: u32, + pub TCD_SLAST_2: u32, + pub TCD_DADDR_2: u32, + pub TCD_DOFF_2: u16, + pub TCD_CITER_ELINKNO_2: u16, + pub TCD_DLASTSGA_2: u32, + pub TCD_CSR_2: u16, + pub TCD_BITER_ELINKNO_2: u16, + pub TCD_SADDR_3: u32, + pub TCD_SOFF_3: u16, + pub TCD_ATTR_3: u16, + pub TCD_NBYTES_MLNO_3: u32, + pub TCD_SLAST_3: u32, + pub TCD_DADDR_3: u32, + pub TCD_DOFF_3: u16, + pub TCD_CITER_ELINKNO_3: u16, + pub TCD_DLASTSGA_3: u32, + pub TCD_CSR_3: u16, + pub TCD_BITER_ELINKNO_3: u16, + pub TCD_SADDR_4: u32, + pub TCD_SOFF_4: u16, + pub TCD_ATTR_4: u16, + pub TCD_NBYTES_MLNO_4: u32, + pub TCD_SLAST_4: u32, + pub TCD_DADDR_4: u32, + pub TCD_DOFF_4: u16, + pub TCD_CITER_ELINKNO_4: u16, + pub TCD_DLASTSGA_4: u32, + pub TCD_CSR_4: u16, + pub TCD_BITER_ELINKNO_4: u16, + pub TCD_SADDR_5: u32, + pub TCD_SOFF_5: u16, + pub TCD_ATTR_5: u16, + pub TCD_NBYTES_MLNO_5: u32, + pub TCD_SLAST_5: u32, + pub TCD_DADDR_5: u32, + pub TCD_DOFF_5: u16, + pub TCD_CITER_ELINKNO_5: u16, + pub TCD_DLASTSGA_5: u32, + pub TCD_CSR_5: u16, + pub TCD_BITER_ELINKNO_5: u16, + pub TCD_SADDR_6: u32, + pub TCD_SOFF_6: u16, + pub TCD_ATTR_6: u16, + pub TCD_NBYTES_MLNO_6: u32, + pub TCD_SLAST_6: u32, + pub TCD_DADDR_6: u32, + pub TCD_DOFF_6: u16, + pub TCD_CITER_ELINKNO_6: u16, + pub TCD_DLASTSGA_6: u32, + pub TCD_CSR_6: u16, + pub TCD_BITER_ELINKNO_6: u16, + pub TCD_SADDR_7: u32, + pub TCD_SOFF_7: u16, + pub TCD_ATTR_7: u16, + pub TCD_NBYTES_MLNO_7: u32, + pub TCD_SLAST_7: u32, + pub TCD_DADDR_7: u32, + pub TCD_DOFF_7: u16, + pub TCD_CITER_ELINKNO_7: u16, + pub TCD_DLASTSGA_7: u32, + pub TCD_CSR_7: u16, + pub TCD_BITER_ELINKNO_7: u16, + pub TCD_SADDR_8: u32, + pub TCD_SOFF_8: u16, + pub TCD_ATTR_8: u16, + pub TCD_NBYTES_MLNO_8: u32, + pub TCD_SLAST_8: u32, + pub TCD_DADDR_8: u32, + pub TCD_DOFF_8: u16, + pub TCD_CITER_ELINKNO_8: u16, + pub TCD_DLASTSGA_8: u32, + pub TCD_CSR_8: u16, + pub TCD_BITER_ELINKNO_8: u16, + pub TCD_SADDR_9: u32, + pub TCD_SOFF_9: u16, + pub TCD_ATTR_9: u16, + pub TCD_NBYTES_MLNO_9: u32, + pub TCD_SLAST_9: u32, + pub TCD_DADDR_9: u32, + pub TCD_DOFF_9: u16, + pub TCD_CITER_ELINKNO_9: u16, + pub TCD_DLASTSGA_9: u32, + pub TCD_CSR_9: u16, + pub TCD_BITER_ELINKNO_9: u16, + pub TCD_SADDR_10: u32, + pub TCD_SOFF_10: u16, + pub TCD_ATTR_10: u16, + pub TCD_NBYTES_MLNO_10: u32, + pub TCD_SLAST_10: u32, + pub TCD_DADDR_10: u32, + pub TCD_DOFF_10: u16, + pub TCD_CITER_ELINKNO_10: u16, + pub TCD_DLASTSGA_10: u32, + pub TCD_CSR_10: u16, + pub TCD_BITER_ELINKNO_10: u16, + pub TCD_SADDR_11: u32, + pub TCD_SOFF_11: u16, + pub TCD_ATTR_11: u16, + pub TCD_NBYTES_MLNO_11: u32, + pub TCD_SLAST_11: u32, + pub TCD_DADDR_11: u32, + pub TCD_DOFF_11: u16, + pub TCD_CITER_ELINKNO_11: u16, + pub TCD_DLASTSGA_11: u32, + pub TCD_CSR_11: u16, + pub TCD_BITER_ELINKNO_11: u16, + pub TCD_SADDR_12: u32, + pub TCD_SOFF_12: u16, + pub TCD_ATTR_12: u16, + pub TCD_NBYTES_MLNO_12: u32, + pub TCD_SLAST_12: u32, + pub TCD_DADDR_12: u32, + pub TCD_DOFF_12: u16, + pub TCD_CITER_ELINKNO_12: u16, + pub TCD_DLASTSGA_12: u32, + pub TCD_CSR_12: u16, + pub TCD_BITER_ELINKNO_12: u16, + pub TCD_SADDR_13: u32, + pub TCD_SOFF_13: u16, + pub TCD_ATTR_13: u16, + pub TCD_NBYTES_MLNO_13: u32, + pub TCD_SLAST_13: u32, + pub TCD_DADDR_13: u32, + pub TCD_DOFF_13: u16, + pub TCD_CITER_ELINKNO_13: u16, + pub TCD_DLASTSGA_13: u32, + pub TCD_CSR_13: u16, + pub TCD_BITER_ELINKNO_13: u16, + pub TCD_SADDR_14: u32, + pub TCD_SOFF_14: u16, + pub TCD_ATTR_14: u16, + pub TCD_NBYTES_MLNO_14: u32, + pub TCD_SLAST_14: u32, + pub TCD_DADDR_14: u32, + pub TCD_DOFF_14: u16, + pub TCD_CITER_ELINKNO_14: u16, + pub TCD_DLASTSGA_14: u32, + pub TCD_CSR_14: u16, + pub TCD_BITER_ELINKNO_14: u16, + pub TCD_SADDR_15: u32, + pub TCD_SOFF_15: u16, + pub TCD_ATTR_15: u16, + pub TCD_NBYTES_MLNO_15: u32, + pub TCD_SLAST_15: u32, + pub TCD_DADDR_15: u32, + pub TCD_DOFF_15: u16, + pub TCD_CITER_ELINKNO_15: u16, + pub TCD_DLASTSGA_15: u32, + pub TCD_CSR_15: u16, + pub TCD_BITER_ELINKNO_15: u16, + pub TCD_SADDR_16: u32, + pub TCD_SOFF_16: u16, + pub TCD_ATTR_16: u16, + pub TCD_NBYTES_MLNO_16: u32, + pub TCD_SLAST_16: u32, + pub TCD_DADDR_16: u32, + pub TCD_DOFF_16: u16, + pub TCD_CITER_ELINKNO_16: u16, + pub TCD_DLASTSGA_16: u32, + pub TCD_CSR_16: u16, + pub TCD_BITER_ELINKNO_16: u16, + pub TCD_SADDR_17: u32, + pub TCD_SOFF_17: u16, + pub TCD_ATTR_17: u16, + pub TCD_NBYTES_MLNO_17: u32, + pub TCD_SLAST_17: u32, + pub TCD_DADDR_17: u32, + pub TCD_DOFF_17: u16, + pub TCD_CITER_ELINKNO_17: u16, + pub TCD_DLASTSGA_17: u32, + pub TCD_CSR_17: u16, + pub TCD_BITER_ELINKNO_17: u16, + pub TCD_SADDR_18: u32, + pub TCD_SOFF_18: u16, + pub TCD_ATTR_18: u16, + pub TCD_NBYTES_MLNO_18: u32, + pub TCD_SLAST_18: u32, + pub TCD_DADDR_18: u32, + pub TCD_DOFF_18: u16, + pub TCD_CITER_ELINKNO_18: u16, + pub TCD_DLASTSGA_18: u32, + pub TCD_CSR_18: u16, + pub TCD_BITER_ELINKNO_18: u16, + pub TCD_SADDR_19: u32, + pub TCD_SOFF_19: u16, + pub TCD_ATTR_19: u16, + pub TCD_NBYTES_MLNO_19: u32, + pub TCD_SLAST_19: u32, + pub TCD_DADDR_19: u32, + pub TCD_DOFF_19: u16, + pub TCD_CITER_ELINKNO_19: u16, + pub TCD_DLASTSGA_19: u32, + pub TCD_CSR_19: u16, + pub TCD_BITER_ELINKNO_19: u16, + pub TCD_SADDR_20: u32, + pub TCD_SOFF_20: u16, + pub TCD_ATTR_20: u16, + pub TCD_NBYTES_MLNO_20: u32, + pub TCD_SLAST_20: u32, + pub TCD_DADDR_20: u32, + pub TCD_DOFF_20: u16, + pub TCD_CITER_ELINKNO_20: u16, + pub TCD_DLASTSGA_20: u32, + pub TCD_CSR_20: u16, + pub TCD_BITER_ELINKNO_20: u16, + pub TCD_SADDR_21: u32, + pub TCD_SOFF_21: u16, + pub TCD_ATTR_21: u16, + pub TCD_NBYTES_MLNO_21: u32, + pub TCD_SLAST_21: u32, + pub TCD_DADDR_21: u32, + pub TCD_DOFF_21: u16, + pub TCD_CITER_ELINKNO_21: u16, + pub TCD_DLASTSGA_21: u32, + pub TCD_CSR_21: u16, + pub TCD_BITER_ELINKNO_21: u16, + pub TCD_SADDR_22: u32, + pub TCD_SOFF_22: u16, + pub TCD_ATTR_22: u16, + pub TCD_NBYTES_MLNO_22: u32, + pub TCD_SLAST_22: u32, + pub TCD_DADDR_22: u32, + pub TCD_DOFF_22: u16, + pub TCD_CITER_ELINKNO_22: u16, + pub TCD_DLASTSGA_22: u32, + pub TCD_CSR_22: u16, + pub TCD_BITER_ELINKNO_22: u16, + pub TCD_SADDR_23: u32, + pub TCD_SOFF_23: u16, + pub TCD_ATTR_23: u16, + pub TCD_NBYTES_MLNO_23: u32, + pub TCD_SLAST_23: u32, + pub TCD_DADDR_23: u32, + pub TCD_DOFF_23: u16, + pub TCD_CITER_ELINKNO_23: u16, + pub TCD_DLASTSGA_23: u32, + pub TCD_CSR_23: u16, + pub TCD_BITER_ELINKNO_23: u16, + pub TCD_SADDR_24: u32, + pub TCD_SOFF_24: u16, + pub TCD_ATTR_24: u16, + pub TCD_NBYTES_MLNO_24: u32, + pub TCD_SLAST_24: u32, + pub TCD_DADDR_24: u32, + pub TCD_DOFF_24: u16, + pub TCD_CITER_ELINKNO_24: u16, + pub TCD_DLASTSGA_24: u32, + pub TCD_CSR_24: u16, + pub TCD_BITER_ELINKNO_24: u16, + pub TCD_SADDR_25: u32, + pub TCD_SOFF_25: u16, + pub TCD_ATTR_25: u16, + pub TCD_NBYTES_MLNO_25: u32, + pub TCD_SLAST_25: u32, + pub TCD_DADDR_25: u32, + pub TCD_DOFF_25: u16, + pub TCD_CITER_ELINKNO_25: u16, + pub TCD_DLASTSGA_25: u32, + pub TCD_CSR_25: u16, + pub TCD_BITER_ELINKNO_25: u16, + pub TCD_SADDR_26: u32, + pub TCD_SOFF_26: u16, + pub TCD_ATTR_26: u16, + pub TCD_NBYTES_MLNO_26: u32, + pub TCD_SLAST_26: u32, + pub TCD_DADDR_26: u32, + pub TCD_DOFF_26: u16, + pub TCD_CITER_ELINKNO_26: u16, + pub TCD_DLASTSGA_26: u32, + pub TCD_CSR_26: u16, + pub TCD_BITER_ELINKNO_26: u16, + pub TCD_SADDR_27: u32, + pub TCD_SOFF_27: u16, + pub TCD_ATTR_27: u16, + pub TCD_NBYTES_MLNO_27: u32, + pub TCD_SLAST_27: u32, + pub TCD_DADDR_27: u32, + pub TCD_DOFF_27: u16, + pub TCD_CITER_ELINKNO_27: u16, + pub TCD_DLASTSGA_27: u32, + pub TCD_CSR_27: u16, + pub TCD_BITER_ELINKNO_27: u16, + pub TCD_SADDR_28: u32, + pub TCD_SOFF_28: u16, + pub TCD_ATTR_28: u16, + pub TCD_NBYTES_MLNO_28: u32, + pub TCD_SLAST_28: u32, + pub TCD_DADDR_28: u32, + pub TCD_DOFF_28: u16, + pub TCD_CITER_ELINKNO_28: u16, + pub TCD_DLASTSGA_28: u32, + pub TCD_CSR_28: u16, + pub TCD_BITER_ELINKNO_28: u16, + pub TCD_SADDR_29: u32, + pub TCD_SOFF_29: u16, + pub TCD_ATTR_29: u16, + pub TCD_NBYTES_MLNO_29: u32, + pub TCD_SLAST_29: u32, + pub TCD_DADDR_29: u32, + pub TCD_DOFF_29: u16, + pub TCD_CITER_ELINKNO_29: u16, + pub TCD_DLASTSGA_29: u32, + pub TCD_CSR_29: u16, + pub TCD_BITER_ELINKNO_29: u16, + pub TCD_SADDR_30: u32, + pub TCD_SOFF_30: u16, + pub TCD_ATTR_30: u16, + pub TCD_NBYTES_MLNO_30: u32, + pub TCD_SLAST_30: u32, + pub TCD_DADDR_30: u32, + pub TCD_DOFF_30: u16, + pub TCD_CITER_ELINKNO_30: u16, + pub TCD_DLASTSGA_30: u32, + pub TCD_CSR_30: u16, + pub TCD_BITER_ELINKNO_30: u16, + pub TCD_SADDR_31: u32, + pub TCD_SOFF_31: u16, + pub TCD_ATTR_31: u16, + pub TCD_NBYTES_MLNO_31: u32, + pub TCD_SLAST_31: u32, + pub TCD_DADDR_31: u32, + pub TCD_DOFF_31: u16, + pub TCD_CITER_ELINKNO_31: u16, + pub TCD_DLASTSGA_31: u32, + pub TCD_CSR_31: u16, + pub TCD_BITER_ELINKNO_31: u16, } pub struct Instance { #[cfg_attr(feature = "nosync", allow(unused))] diff --git a/src/imxrt105/peripherals/pit.rs b/src/imxrt105/peripherals/pit.rs index 553f87327082..75a472bd4b57 100644 --- a/src/imxrt105/peripherals/pit.rs +++ b/src/imxrt105/peripherals/pit.rs @@ -89,7 +89,7 @@ pub mod LTMR64L { } /// Timer Load Value Register -pub mod LDVAL0 { +pub mod LDVAL_0 { /// Timer Start Value pub mod TSV { @@ -107,7 +107,7 @@ pub mod LDVAL0 { } /// Current Timer Value Register -pub mod CVAL0 { +pub mod CVAL_0 { /// Current Timer Value pub mod TVL { @@ -125,7 +125,7 @@ pub mod CVAL0 { } /// Timer Control Register -pub mod TCTRL0 { +pub mod TCTRL_0 { /// Timer Enable pub mod TEN { @@ -192,7 +192,7 @@ pub mod TCTRL0 { } /// Timer Flag Register -pub mod TFLG0 { +pub mod TFLG_0 { /// Timer Interrupt Flag pub mod TIF { @@ -217,69 +217,69 @@ pub mod TFLG0 { } /// Timer Load Value Register -pub mod LDVAL1 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_1 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL1 { - pub use super::CVAL0::TVL; +pub mod CVAL_1 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL1 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_1 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG1 { - pub use super::TFLG0::TIF; +pub mod TFLG_1 { + pub use super::TFLG_0::TIF; } /// Timer Load Value Register -pub mod LDVAL2 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_2 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL2 { - pub use super::CVAL0::TVL; +pub mod CVAL_2 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL2 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_2 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG2 { - pub use super::TFLG0::TIF; +pub mod TFLG_2 { + pub use super::TFLG_0::TIF; } /// Timer Load Value Register -pub mod LDVAL3 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_3 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL3 { - pub use super::CVAL0::TVL; +pub mod CVAL_3 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL3 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_3 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG3 { - pub use super::TFLG0::TIF; +pub mod TFLG_3 { + pub use super::TFLG_0::TIF; } #[repr(C)] pub struct RegisterBlock { @@ -297,73 +297,73 @@ pub struct RegisterBlock { _reserved2: [u32; 6], /// Timer Load Value Register - pub LDVAL0: RWRegister, + pub LDVAL_0: RWRegister, /// Current Timer Value Register - pub CVAL0: RORegister, + pub CVAL_0: RORegister, /// Timer Control Register - pub TCTRL0: RWRegister, + pub TCTRL_0: RWRegister, /// Timer Flag Register - pub TFLG0: RWRegister, + pub TFLG_0: RWRegister, /// Timer Load Value Register - pub LDVAL1: RWRegister, + pub LDVAL_1: RWRegister, /// Current Timer Value Register - pub CVAL1: RORegister, + pub CVAL_1: RORegister, /// Timer Control Register - pub TCTRL1: RWRegister, + pub TCTRL_1: RWRegister, /// Timer Flag Register - pub TFLG1: RWRegister, + pub TFLG_1: RWRegister, /// Timer Load Value Register - pub LDVAL2: RWRegister, + pub LDVAL_2: RWRegister, /// Current Timer Value Register - pub CVAL2: RORegister, + pub CVAL_2: RORegister, /// Timer Control Register - pub TCTRL2: RWRegister, + pub TCTRL_2: RWRegister, /// Timer Flag Register - pub TFLG2: RWRegister, + pub TFLG_2: RWRegister, /// Timer Load Value Register - pub LDVAL3: RWRegister, + pub LDVAL_3: RWRegister, /// Current Timer Value Register - pub CVAL3: RORegister, + pub CVAL_3: RORegister, /// Timer Control Register - pub TCTRL3: RWRegister, + pub TCTRL_3: RWRegister, /// Timer Flag Register - pub TFLG3: RWRegister, + pub TFLG_3: RWRegister, } pub struct ResetValues { pub MCR: u32, pub LTMR64H: u32, pub LTMR64L: u32, - pub LDVAL0: u32, - pub CVAL0: u32, - pub TCTRL0: u32, - pub TFLG0: u32, - pub LDVAL1: u32, - pub CVAL1: u32, - pub TCTRL1: u32, - pub TFLG1: u32, - pub LDVAL2: u32, - pub CVAL2: u32, - pub TCTRL2: u32, - pub TFLG2: u32, - pub LDVAL3: u32, - pub CVAL3: u32, - pub TCTRL3: u32, - pub TFLG3: u32, + pub LDVAL_0: u32, + pub CVAL_0: u32, + pub TCTRL_0: u32, + pub TFLG_0: u32, + pub LDVAL_1: u32, + pub CVAL_1: u32, + pub TCTRL_1: u32, + pub TFLG_1: u32, + pub LDVAL_2: u32, + pub CVAL_2: u32, + pub TCTRL_2: u32, + pub TFLG_2: u32, + pub LDVAL_3: u32, + pub CVAL_3: u32, + pub TCTRL_3: u32, + pub TFLG_3: u32, } pub struct Instance { #[cfg_attr(feature = "nosync", allow(unused))] diff --git a/src/imxrt105/peripherals/pwm.rs b/src/imxrt105/peripherals/pwm.rs index 476fb39c5e8c..50283ca2cbde 100644 --- a/src/imxrt105/peripherals/pwm.rs +++ b/src/imxrt105/peripherals/pwm.rs @@ -938,7 +938,7 @@ pub mod FCTRL20 { } /// Counter Register -pub mod SMCNT0 { +pub mod SMCNT_0 { /// Counter Register Bits pub mod CNT { @@ -956,7 +956,7 @@ pub mod SMCNT0 { } /// Initial Count Register -pub mod SMINIT0 { +pub mod SMINIT_0 { /// Initial Count Register Bits pub mod INIT { @@ -974,7 +974,7 @@ pub mod SMINIT0 { } /// Control 2 Register -pub mod SMCTRL20 { +pub mod SMCTRL2_0 { /// Clock Source Select pub mod CLK_SEL { @@ -1215,7 +1215,7 @@ pub mod SMCTRL20 { } /// Control Register -pub mod SMCTRL0 { +pub mod SMCTRL_0 { /// Double Switching Enable pub mod DBLEN { @@ -1482,7 +1482,7 @@ pub mod SMCTRL0 { } /// Value Register 0 -pub mod SMVAL00 { +pub mod SMVAL0_0 { /// Value Register 0 pub mod VAL0 { @@ -1500,7 +1500,7 @@ pub mod SMVAL00 { } /// Fractional Value Register 1 -pub mod SMFRACVAL10 { +pub mod SMFRACVAL1_0 { /// Fractional Value 1 Register pub mod FRACVAL1 { @@ -1518,7 +1518,7 @@ pub mod SMFRACVAL10 { } /// Value Register 1 -pub mod SMVAL10 { +pub mod SMVAL1_0 { /// Value Register 1 pub mod VAL1 { @@ -1536,7 +1536,7 @@ pub mod SMVAL10 { } /// Fractional Value Register 2 -pub mod SMFRACVAL20 { +pub mod SMFRACVAL2_0 { /// Fractional Value 2 pub mod FRACVAL2 { @@ -1554,7 +1554,7 @@ pub mod SMFRACVAL20 { } /// Value Register 2 -pub mod SMVAL20 { +pub mod SMVAL2_0 { /// Value Register 2 pub mod VAL2 { @@ -1572,7 +1572,7 @@ pub mod SMVAL20 { } /// Fractional Value Register 3 -pub mod SMFRACVAL30 { +pub mod SMFRACVAL3_0 { /// Fractional Value 3 pub mod FRACVAL3 { @@ -1590,7 +1590,7 @@ pub mod SMFRACVAL30 { } /// Value Register 3 -pub mod SMVAL30 { +pub mod SMVAL3_0 { /// Value Register 3 pub mod VAL3 { @@ -1608,7 +1608,7 @@ pub mod SMVAL30 { } /// Fractional Value Register 4 -pub mod SMFRACVAL40 { +pub mod SMFRACVAL4_0 { /// Fractional Value 4 pub mod FRACVAL4 { @@ -1626,7 +1626,7 @@ pub mod SMFRACVAL40 { } /// Value Register 4 -pub mod SMVAL40 { +pub mod SMVAL4_0 { /// Value Register 4 pub mod VAL4 { @@ -1644,7 +1644,7 @@ pub mod SMVAL40 { } /// Fractional Value Register 5 -pub mod SMFRACVAL50 { +pub mod SMFRACVAL5_0 { /// Fractional Value 5 pub mod FRACVAL5 { @@ -1662,7 +1662,7 @@ pub mod SMFRACVAL50 { } /// Value Register 5 -pub mod SMVAL50 { +pub mod SMVAL5_0 { /// Value Register 5 pub mod VAL5 { @@ -1680,7 +1680,7 @@ pub mod SMVAL50 { } /// Fractional Control Register -pub mod SMFRCTRL0 { +pub mod SMFRCTRL_0 { /// Fractional Cycle PWM Period Enable pub mod FRAC1_EN { @@ -1782,7 +1782,7 @@ pub mod SMFRCTRL0 { } /// Output Control Register -pub mod SMOCTRL0 { +pub mod SMOCTRL_0 { /// PWM_X Fault State pub mod PWMXFS { @@ -1972,7 +1972,7 @@ pub mod SMOCTRL0 { } /// Status Register -pub mod SMSTS0 { +pub mod SMSTS_0 { /// Compare Flags pub mod CMPF { @@ -2144,7 +2144,7 @@ pub mod SMSTS0 { } /// Interrupt Enable Register -pub mod SMINTEN0 { +pub mod SMINTEN_0 { /// Compare Interrupt Enables pub mod CMPIE { @@ -2337,7 +2337,7 @@ pub mod SMINTEN0 { } /// DMA Enable Register -pub mod SMDMAEN0 { +pub mod SMDMAEN_0 { /// Capture X0 FIFO DMA Enable pub mod CX0DE { @@ -2494,7 +2494,7 @@ pub mod SMDMAEN0 { } /// Output Trigger Control Register -pub mod SMTCTRL0 { +pub mod SMTCTRL_0 { /// Output Trigger Enables pub mod OUT_TRIG_EN { @@ -2582,7 +2582,7 @@ pub mod SMTCTRL0 { } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP00 { +pub mod SMDISMAP0_0 { /// PWM_A Fault Disable Mask 0 pub mod DIS0A { @@ -2628,7 +2628,7 @@ pub mod SMDISMAP00 { } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP10 { +pub mod SMDISMAP1_0 { /// PWM_A Fault Disable Mask 1 pub mod DIS1A { @@ -2674,7 +2674,7 @@ pub mod SMDISMAP10 { } /// Deadtime Count Register 0 -pub mod SMDTCNT00 { +pub mod SMDTCNT0_0 { /// DTCNT0 pub mod DTCNT0 { @@ -2692,7 +2692,7 @@ pub mod SMDTCNT00 { } /// Deadtime Count Register 1 -pub mod SMDTCNT10 { +pub mod SMDTCNT1_0 { /// DTCNT1 pub mod DTCNT1 { @@ -2710,7 +2710,7 @@ pub mod SMDTCNT10 { } /// Capture Control A Register -pub mod SMCAPTCTRLA0 { +pub mod SMCAPTCTRLA_0 { /// Arm A pub mod ARMA { @@ -2894,7 +2894,7 @@ pub mod SMCAPTCTRLA0 { } /// Capture Compare A Register -pub mod SMCAPTCOMPA0 { +pub mod SMCAPTCOMPA_0 { /// Edge Compare A pub mod EDGCMPA { @@ -2926,7 +2926,7 @@ pub mod SMCAPTCOMPA0 { } /// Capture Control B Register -pub mod SMCAPTCTRLB0 { +pub mod SMCAPTCTRLB_0 { /// Arm B pub mod ARMB { @@ -3110,7 +3110,7 @@ pub mod SMCAPTCTRLB0 { } /// Capture Compare B Register -pub mod SMCAPTCOMPB0 { +pub mod SMCAPTCOMPB_0 { /// Edge Compare B pub mod EDGCMPB { @@ -3142,7 +3142,7 @@ pub mod SMCAPTCOMPB0 { } /// Capture Control X Register -pub mod SMCAPTCTRLX0 { +pub mod SMCAPTCTRLX_0 { /// Arm X pub mod ARMX { @@ -3326,7 +3326,7 @@ pub mod SMCAPTCTRLX0 { } /// Capture Compare X Register -pub mod SMCAPTCOMPX0 { +pub mod SMCAPTCOMPX_0 { /// Edge Compare X pub mod EDGCMPX { @@ -3358,7 +3358,7 @@ pub mod SMCAPTCOMPX0 { } /// Capture Value 0 Register -pub mod SMCVAL00 { +pub mod SMCVAL0_0 { /// CAPTVAL0 pub mod CAPTVAL0 { @@ -3376,7 +3376,7 @@ pub mod SMCVAL00 { } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC0 { +pub mod SMCVAL0CYC_0 { /// CVAL0CYC pub mod CVAL0CYC { @@ -3394,7 +3394,7 @@ pub mod SMCVAL0CYC0 { } /// Capture Value 1 Register -pub mod SMCVAL10 { +pub mod SMCVAL1_0 { /// CAPTVAL1 pub mod CAPTVAL1 { @@ -3412,7 +3412,7 @@ pub mod SMCVAL10 { } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC0 { +pub mod SMCVAL1CYC_0 { /// CVAL1CYC pub mod CVAL1CYC { @@ -3430,7 +3430,7 @@ pub mod SMCVAL1CYC0 { } /// Capture Value 2 Register -pub mod SMCVAL20 { +pub mod SMCVAL2_0 { /// CAPTVAL2 pub mod CAPTVAL2 { @@ -3448,7 +3448,7 @@ pub mod SMCVAL20 { } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC0 { +pub mod SMCVAL2CYC_0 { /// CVAL2CYC pub mod CVAL2CYC { @@ -3466,7 +3466,7 @@ pub mod SMCVAL2CYC0 { } /// Capture Value 3 Register -pub mod SMCVAL30 { +pub mod SMCVAL3_0 { /// CAPTVAL3 pub mod CAPTVAL3 { @@ -3484,7 +3484,7 @@ pub mod SMCVAL30 { } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC0 { +pub mod SMCVAL3CYC_0 { /// CVAL3CYC pub mod CVAL3CYC { @@ -3502,7 +3502,7 @@ pub mod SMCVAL3CYC0 { } /// Capture Value 4 Register -pub mod SMCVAL40 { +pub mod SMCVAL4_0 { /// CAPTVAL4 pub mod CAPTVAL4 { @@ -3520,7 +3520,7 @@ pub mod SMCVAL40 { } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC0 { +pub mod SMCVAL4CYC_0 { /// CVAL4CYC pub mod CVAL4CYC { @@ -3538,7 +3538,7 @@ pub mod SMCVAL4CYC0 { } /// Capture Value 5 Register -pub mod SMCVAL50 { +pub mod SMCVAL5_0 { /// CAPTVAL5 pub mod CAPTVAL5 { @@ -3556,7 +3556,7 @@ pub mod SMCVAL50 { } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC0 { +pub mod SMCVAL5CYC_0 { /// CVAL5CYC pub mod CVAL5CYC { @@ -3574,1453 +3574,1453 @@ pub mod SMCVAL5CYC0 { } /// Counter Register -pub mod SMCNT1 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_1 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT1 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_1 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL21 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_1 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL1 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_1 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL01 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_1 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL11 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_1 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL11 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_1 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL21 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_1 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL21 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_1 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL31 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_1 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL31 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_1 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL41 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_1 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL41 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_1 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL51 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_1 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL51 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_1 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL1 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_1 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL1 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_1 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS1 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_1 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN1 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_1 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN1 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_1 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL1 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_1 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP01 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_1 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP11 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_1 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT01 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_1 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT11 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_1 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA1 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_1 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA1 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_1 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB1 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_1 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB1 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_1 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX1 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_1 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX1 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_1 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL01 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_1 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC1 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_1 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL11 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_1 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC1 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_1 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL21 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_1 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC1 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_1 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL31 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_1 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC1 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_1 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL41 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_1 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC1 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_1 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL51 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_1 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC1 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_1 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } /// Counter Register -pub mod SMCNT2 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_2 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT2 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_2 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL22 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_2 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL2 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_2 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL02 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_2 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL12 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_2 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL12 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_2 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL22 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_2 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL22 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_2 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL32 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_2 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL32 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_2 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL42 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_2 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL42 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_2 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL52 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_2 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL52 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_2 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL2 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_2 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL2 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_2 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS2 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_2 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN2 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_2 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN2 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_2 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL2 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_2 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP02 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_2 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP12 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_2 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT02 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_2 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT12 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_2 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA2 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_2 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA2 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_2 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB2 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_2 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB2 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_2 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX2 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_2 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX2 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_2 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL02 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_2 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC2 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_2 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL12 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_2 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC2 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_2 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL22 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_2 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC2 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_2 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL32 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_2 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC2 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_2 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL42 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_2 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC2 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_2 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL52 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_2 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC2 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_2 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } /// Counter Register -pub mod SMCNT3 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_3 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT3 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_3 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL23 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_3 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL3 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_3 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL03 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_3 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL13 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_3 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL13 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_3 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL23 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_3 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL23 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_3 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL33 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_3 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL33 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_3 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL43 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_3 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL43 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_3 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL53 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_3 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL53 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_3 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL3 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_3 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL3 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_3 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS3 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_3 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN3 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_3 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN3 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_3 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL3 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_3 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP03 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_3 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP13 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_3 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT03 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_3 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT13 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_3 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA3 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_3 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA3 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_3 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB3 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_3 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB3 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_3 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX3 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_3 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX3 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_3 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL03 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_3 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC3 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_3 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL13 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_3 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC3 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_3 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL23 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_3 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC3 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_3 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL33 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_3 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC3 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_3 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL43 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_3 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC3 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_3 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL53 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_3 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC3 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_3 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } #[repr(C)] pub struct RegisterBlock { /// Counter Register - pub SMCNT0: RORegister, + pub SMCNT_0: RORegister, /// Initial Count Register - pub SMINIT0: RWRegister, + pub SMINIT_0: RWRegister, /// Control 2 Register - pub SMCTRL20: RWRegister, + pub SMCTRL2_0: RWRegister, /// Control Register - pub SMCTRL0: RWRegister, + pub SMCTRL_0: RWRegister, _reserved1: [u16; 1], /// Value Register 0 - pub SMVAL00: RWRegister, + pub SMVAL0_0: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL10: RWRegister, + pub SMFRACVAL1_0: RWRegister, /// Value Register 1 - pub SMVAL10: RWRegister, + pub SMVAL1_0: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL20: RWRegister, + pub SMFRACVAL2_0: RWRegister, /// Value Register 2 - pub SMVAL20: RWRegister, + pub SMVAL2_0: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL30: RWRegister, + pub SMFRACVAL3_0: RWRegister, /// Value Register 3 - pub SMVAL30: RWRegister, + pub SMVAL3_0: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL40: RWRegister, + pub SMFRACVAL4_0: RWRegister, /// Value Register 4 - pub SMVAL40: RWRegister, + pub SMVAL4_0: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL50: RWRegister, + pub SMFRACVAL5_0: RWRegister, /// Value Register 5 - pub SMVAL50: RWRegister, + pub SMVAL5_0: RWRegister, /// Fractional Control Register - pub SMFRCTRL0: RWRegister, + pub SMFRCTRL_0: RWRegister, /// Output Control Register - pub SMOCTRL0: RWRegister, + pub SMOCTRL_0: RWRegister, /// Status Register - pub SMSTS0: RWRegister, + pub SMSTS_0: RWRegister, /// Interrupt Enable Register - pub SMINTEN0: RWRegister, + pub SMINTEN_0: RWRegister, /// DMA Enable Register - pub SMDMAEN0: RWRegister, + pub SMDMAEN_0: RWRegister, /// Output Trigger Control Register - pub SMTCTRL0: RWRegister, + pub SMTCTRL_0: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP00: RWRegister, + pub SMDISMAP0_0: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP10: RWRegister, + pub SMDISMAP1_0: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT00: RWRegister, + pub SMDTCNT0_0: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT10: RWRegister, + pub SMDTCNT1_0: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA0: RWRegister, + pub SMCAPTCTRLA_0: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA0: RWRegister, + pub SMCAPTCOMPA_0: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB0: RWRegister, + pub SMCAPTCTRLB_0: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB0: RWRegister, + pub SMCAPTCOMPB_0: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX0: RWRegister, + pub SMCAPTCTRLX_0: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX0: RWRegister, + pub SMCAPTCOMPX_0: RWRegister, /// Capture Value 0 Register - pub SMCVAL00: RORegister, + pub SMCVAL0_0: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC0: RORegister, + pub SMCVAL0CYC_0: RORegister, /// Capture Value 1 Register - pub SMCVAL10: RORegister, + pub SMCVAL1_0: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC0: RORegister, + pub SMCVAL1CYC_0: RORegister, /// Capture Value 2 Register - pub SMCVAL20: RORegister, + pub SMCVAL2_0: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC0: RORegister, + pub SMCVAL2CYC_0: RORegister, /// Capture Value 3 Register - pub SMCVAL30: RORegister, + pub SMCVAL3_0: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC0: RORegister, + pub SMCVAL3CYC_0: RORegister, /// Capture Value 4 Register - pub SMCVAL40: RORegister, + pub SMCVAL4_0: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC0: RORegister, + pub SMCVAL4CYC_0: RORegister, /// Capture Value 5 Register - pub SMCVAL50: RORegister, + pub SMCVAL5_0: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC0: RORegister, + pub SMCVAL5CYC_0: RORegister, _reserved2: [u32; 2], /// Counter Register - pub SMCNT1: RORegister, + pub SMCNT_1: RORegister, /// Initial Count Register - pub SMINIT1: RWRegister, + pub SMINIT_1: RWRegister, /// Control 2 Register - pub SMCTRL21: RWRegister, + pub SMCTRL2_1: RWRegister, /// Control Register - pub SMCTRL1: RWRegister, + pub SMCTRL_1: RWRegister, _reserved3: [u16; 1], /// Value Register 0 - pub SMVAL01: RWRegister, + pub SMVAL0_1: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL11: RWRegister, + pub SMFRACVAL1_1: RWRegister, /// Value Register 1 - pub SMVAL11: RWRegister, + pub SMVAL1_1: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL21: RWRegister, + pub SMFRACVAL2_1: RWRegister, /// Value Register 2 - pub SMVAL21: RWRegister, + pub SMVAL2_1: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL31: RWRegister, + pub SMFRACVAL3_1: RWRegister, /// Value Register 3 - pub SMVAL31: RWRegister, + pub SMVAL3_1: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL41: RWRegister, + pub SMFRACVAL4_1: RWRegister, /// Value Register 4 - pub SMVAL41: RWRegister, + pub SMVAL4_1: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL51: RWRegister, + pub SMFRACVAL5_1: RWRegister, /// Value Register 5 - pub SMVAL51: RWRegister, + pub SMVAL5_1: RWRegister, /// Fractional Control Register - pub SMFRCTRL1: RWRegister, + pub SMFRCTRL_1: RWRegister, /// Output Control Register - pub SMOCTRL1: RWRegister, + pub SMOCTRL_1: RWRegister, /// Status Register - pub SMSTS1: RWRegister, + pub SMSTS_1: RWRegister, /// Interrupt Enable Register - pub SMINTEN1: RWRegister, + pub SMINTEN_1: RWRegister, /// DMA Enable Register - pub SMDMAEN1: RWRegister, + pub SMDMAEN_1: RWRegister, /// Output Trigger Control Register - pub SMTCTRL1: RWRegister, + pub SMTCTRL_1: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP01: RWRegister, + pub SMDISMAP0_1: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP11: RWRegister, + pub SMDISMAP1_1: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT01: RWRegister, + pub SMDTCNT0_1: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT11: RWRegister, + pub SMDTCNT1_1: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA1: RWRegister, + pub SMCAPTCTRLA_1: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA1: RWRegister, + pub SMCAPTCOMPA_1: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB1: RWRegister, + pub SMCAPTCTRLB_1: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB1: RWRegister, + pub SMCAPTCOMPB_1: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX1: RWRegister, + pub SMCAPTCTRLX_1: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX1: RWRegister, + pub SMCAPTCOMPX_1: RWRegister, /// Capture Value 0 Register - pub SMCVAL01: RORegister, + pub SMCVAL0_1: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC1: RORegister, + pub SMCVAL0CYC_1: RORegister, /// Capture Value 1 Register - pub SMCVAL11: RORegister, + pub SMCVAL1_1: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC1: RORegister, + pub SMCVAL1CYC_1: RORegister, /// Capture Value 2 Register - pub SMCVAL21: RORegister, + pub SMCVAL2_1: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC1: RORegister, + pub SMCVAL2CYC_1: RORegister, /// Capture Value 3 Register - pub SMCVAL31: RORegister, + pub SMCVAL3_1: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC1: RORegister, + pub SMCVAL3CYC_1: RORegister, /// Capture Value 4 Register - pub SMCVAL41: RORegister, + pub SMCVAL4_1: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC1: RORegister, + pub SMCVAL4CYC_1: RORegister, /// Capture Value 5 Register - pub SMCVAL51: RORegister, + pub SMCVAL5_1: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC1: RORegister, + pub SMCVAL5CYC_1: RORegister, _reserved4: [u32; 2], /// Counter Register - pub SMCNT2: RORegister, + pub SMCNT_2: RORegister, /// Initial Count Register - pub SMINIT2: RWRegister, + pub SMINIT_2: RWRegister, /// Control 2 Register - pub SMCTRL22: RWRegister, + pub SMCTRL2_2: RWRegister, /// Control Register - pub SMCTRL2: RWRegister, + pub SMCTRL_2: RWRegister, _reserved5: [u16; 1], /// Value Register 0 - pub SMVAL02: RWRegister, + pub SMVAL0_2: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL12: RWRegister, + pub SMFRACVAL1_2: RWRegister, /// Value Register 1 - pub SMVAL12: RWRegister, + pub SMVAL1_2: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL22: RWRegister, + pub SMFRACVAL2_2: RWRegister, /// Value Register 2 - pub SMVAL22: RWRegister, + pub SMVAL2_2: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL32: RWRegister, + pub SMFRACVAL3_2: RWRegister, /// Value Register 3 - pub SMVAL32: RWRegister, + pub SMVAL3_2: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL42: RWRegister, + pub SMFRACVAL4_2: RWRegister, /// Value Register 4 - pub SMVAL42: RWRegister, + pub SMVAL4_2: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL52: RWRegister, + pub SMFRACVAL5_2: RWRegister, /// Value Register 5 - pub SMVAL52: RWRegister, + pub SMVAL5_2: RWRegister, /// Fractional Control Register - pub SMFRCTRL2: RWRegister, + pub SMFRCTRL_2: RWRegister, /// Output Control Register - pub SMOCTRL2: RWRegister, + pub SMOCTRL_2: RWRegister, /// Status Register - pub SMSTS2: RWRegister, + pub SMSTS_2: RWRegister, /// Interrupt Enable Register - pub SMINTEN2: RWRegister, + pub SMINTEN_2: RWRegister, /// DMA Enable Register - pub SMDMAEN2: RWRegister, + pub SMDMAEN_2: RWRegister, /// Output Trigger Control Register - pub SMTCTRL2: RWRegister, + pub SMTCTRL_2: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP02: RWRegister, + pub SMDISMAP0_2: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP12: RWRegister, + pub SMDISMAP1_2: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT02: RWRegister, + pub SMDTCNT0_2: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT12: RWRegister, + pub SMDTCNT1_2: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA2: RWRegister, + pub SMCAPTCTRLA_2: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA2: RWRegister, + pub SMCAPTCOMPA_2: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB2: RWRegister, + pub SMCAPTCTRLB_2: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB2: RWRegister, + pub SMCAPTCOMPB_2: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX2: RWRegister, + pub SMCAPTCTRLX_2: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX2: RWRegister, + pub SMCAPTCOMPX_2: RWRegister, /// Capture Value 0 Register - pub SMCVAL02: RORegister, + pub SMCVAL0_2: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC2: RORegister, + pub SMCVAL0CYC_2: RORegister, /// Capture Value 1 Register - pub SMCVAL12: RORegister, + pub SMCVAL1_2: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC2: RORegister, + pub SMCVAL1CYC_2: RORegister, /// Capture Value 2 Register - pub SMCVAL22: RORegister, + pub SMCVAL2_2: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC2: RORegister, + pub SMCVAL2CYC_2: RORegister, /// Capture Value 3 Register - pub SMCVAL32: RORegister, + pub SMCVAL3_2: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC2: RORegister, + pub SMCVAL3CYC_2: RORegister, /// Capture Value 4 Register - pub SMCVAL42: RORegister, + pub SMCVAL4_2: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC2: RORegister, + pub SMCVAL4CYC_2: RORegister, /// Capture Value 5 Register - pub SMCVAL52: RORegister, + pub SMCVAL5_2: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC2: RORegister, + pub SMCVAL5CYC_2: RORegister, _reserved6: [u32; 2], /// Counter Register - pub SMCNT3: RORegister, + pub SMCNT_3: RORegister, /// Initial Count Register - pub SMINIT3: RWRegister, + pub SMINIT_3: RWRegister, /// Control 2 Register - pub SMCTRL23: RWRegister, + pub SMCTRL2_3: RWRegister, /// Control Register - pub SMCTRL3: RWRegister, + pub SMCTRL_3: RWRegister, _reserved7: [u16; 1], /// Value Register 0 - pub SMVAL03: RWRegister, + pub SMVAL0_3: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL13: RWRegister, + pub SMFRACVAL1_3: RWRegister, /// Value Register 1 - pub SMVAL13: RWRegister, + pub SMVAL1_3: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL23: RWRegister, + pub SMFRACVAL2_3: RWRegister, /// Value Register 2 - pub SMVAL23: RWRegister, + pub SMVAL2_3: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL33: RWRegister, + pub SMFRACVAL3_3: RWRegister, /// Value Register 3 - pub SMVAL33: RWRegister, + pub SMVAL3_3: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL43: RWRegister, + pub SMFRACVAL4_3: RWRegister, /// Value Register 4 - pub SMVAL43: RWRegister, + pub SMVAL4_3: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL53: RWRegister, + pub SMFRACVAL5_3: RWRegister, /// Value Register 5 - pub SMVAL53: RWRegister, + pub SMVAL5_3: RWRegister, /// Fractional Control Register - pub SMFRCTRL3: RWRegister, + pub SMFRCTRL_3: RWRegister, /// Output Control Register - pub SMOCTRL3: RWRegister, + pub SMOCTRL_3: RWRegister, /// Status Register - pub SMSTS3: RWRegister, + pub SMSTS_3: RWRegister, /// Interrupt Enable Register - pub SMINTEN3: RWRegister, + pub SMINTEN_3: RWRegister, /// DMA Enable Register - pub SMDMAEN3: RWRegister, + pub SMDMAEN_3: RWRegister, /// Output Trigger Control Register - pub SMTCTRL3: RWRegister, + pub SMTCTRL_3: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP03: RWRegister, + pub SMDISMAP0_3: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP13: RWRegister, + pub SMDISMAP1_3: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT03: RWRegister, + pub SMDTCNT0_3: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT13: RWRegister, + pub SMDTCNT1_3: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA3: RWRegister, + pub SMCAPTCTRLA_3: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA3: RWRegister, + pub SMCAPTCOMPA_3: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB3: RWRegister, + pub SMCAPTCTRLB_3: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB3: RWRegister, + pub SMCAPTCOMPB_3: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX3: RWRegister, + pub SMCAPTCTRLX_3: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX3: RWRegister, + pub SMCAPTCOMPX_3: RWRegister, /// Capture Value 0 Register - pub SMCVAL03: RORegister, + pub SMCVAL0_3: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC3: RORegister, + pub SMCVAL0CYC_3: RORegister, /// Capture Value 1 Register - pub SMCVAL13: RORegister, + pub SMCVAL1_3: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC3: RORegister, + pub SMCVAL1CYC_3: RORegister, /// Capture Value 2 Register - pub SMCVAL23: RORegister, + pub SMCVAL2_3: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC3: RORegister, + pub SMCVAL2CYC_3: RORegister, /// Capture Value 3 Register - pub SMCVAL33: RORegister, + pub SMCVAL3_3: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC3: RORegister, + pub SMCVAL3CYC_3: RORegister, /// Capture Value 4 Register - pub SMCVAL43: RORegister, + pub SMCVAL4_3: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC3: RORegister, + pub SMCVAL4CYC_3: RORegister, /// Capture Value 5 Register - pub SMCVAL53: RORegister, + pub SMCVAL5_3: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC3: RORegister, + pub SMCVAL5CYC_3: RORegister, _reserved8: [u32; 2], @@ -5058,178 +5058,178 @@ pub struct RegisterBlock { pub FCTRL20: RWRegister, } pub struct ResetValues { - pub SMCNT0: u16, - pub SMINIT0: u16, - pub SMCTRL20: u16, - pub SMCTRL0: u16, - pub SMVAL00: u16, - pub SMFRACVAL10: u16, - pub SMVAL10: u16, - pub SMFRACVAL20: u16, - pub SMVAL20: u16, - pub SMFRACVAL30: u16, - pub SMVAL30: u16, - pub SMFRACVAL40: u16, - pub SMVAL40: u16, - pub SMFRACVAL50: u16, - pub SMVAL50: u16, - pub SMFRCTRL0: u16, - pub SMOCTRL0: u16, - pub SMSTS0: u16, - pub SMINTEN0: u16, - pub SMDMAEN0: u16, - pub SMTCTRL0: u16, - pub SMDISMAP00: u16, - pub SMDISMAP10: u16, - pub SMDTCNT00: u16, - pub SMDTCNT10: u16, - pub SMCAPTCTRLA0: u16, - pub SMCAPTCOMPA0: u16, - pub SMCAPTCTRLB0: u16, - pub SMCAPTCOMPB0: u16, - pub SMCAPTCTRLX0: u16, - pub SMCAPTCOMPX0: u16, - pub SMCVAL00: u16, - pub SMCVAL0CYC0: u16, - pub SMCVAL10: u16, - pub SMCVAL1CYC0: u16, - pub SMCVAL20: u16, - pub SMCVAL2CYC0: u16, - pub SMCVAL30: u16, - pub SMCVAL3CYC0: u16, - pub SMCVAL40: u16, - pub SMCVAL4CYC0: u16, - pub SMCVAL50: u16, - pub SMCVAL5CYC0: u16, - pub SMCNT1: u16, - pub SMINIT1: u16, - pub SMCTRL21: u16, - pub SMCTRL1: u16, - pub SMVAL01: u16, - pub SMFRACVAL11: u16, - pub SMVAL11: u16, - pub SMFRACVAL21: u16, - pub SMVAL21: u16, - pub SMFRACVAL31: u16, - pub SMVAL31: u16, - pub SMFRACVAL41: u16, - pub SMVAL41: u16, - pub SMFRACVAL51: u16, - pub SMVAL51: u16, - pub SMFRCTRL1: u16, - pub SMOCTRL1: u16, - pub SMSTS1: u16, - pub SMINTEN1: u16, - pub SMDMAEN1: u16, - pub SMTCTRL1: u16, - pub SMDISMAP01: u16, - pub SMDISMAP11: u16, - pub SMDTCNT01: u16, - pub SMDTCNT11: u16, - pub SMCAPTCTRLA1: u16, - pub SMCAPTCOMPA1: u16, - pub SMCAPTCTRLB1: u16, - pub SMCAPTCOMPB1: u16, - pub SMCAPTCTRLX1: u16, - pub SMCAPTCOMPX1: u16, - pub SMCVAL01: u16, - pub SMCVAL0CYC1: u16, - pub SMCVAL11: u16, - pub SMCVAL1CYC1: u16, - pub SMCVAL21: u16, - pub SMCVAL2CYC1: u16, - pub SMCVAL31: u16, - pub SMCVAL3CYC1: u16, - pub SMCVAL41: u16, - pub SMCVAL4CYC1: u16, - pub SMCVAL51: u16, - pub SMCVAL5CYC1: u16, - pub SMCNT2: u16, - pub SMINIT2: u16, - pub SMCTRL22: u16, - pub SMCTRL2: u16, - pub SMVAL02: u16, - pub SMFRACVAL12: u16, - pub SMVAL12: u16, - pub SMFRACVAL22: u16, - pub SMVAL22: u16, - pub SMFRACVAL32: u16, - pub SMVAL32: u16, - pub SMFRACVAL42: u16, - pub SMVAL42: u16, - pub SMFRACVAL52: u16, - pub SMVAL52: u16, - pub SMFRCTRL2: u16, - pub SMOCTRL2: u16, - pub SMSTS2: u16, - pub SMINTEN2: u16, - pub SMDMAEN2: u16, - pub SMTCTRL2: u16, - pub SMDISMAP02: u16, - pub SMDISMAP12: u16, - pub SMDTCNT02: u16, - pub SMDTCNT12: u16, - pub SMCAPTCTRLA2: u16, - pub SMCAPTCOMPA2: u16, - pub SMCAPTCTRLB2: u16, - pub SMCAPTCOMPB2: u16, - pub SMCAPTCTRLX2: u16, - pub SMCAPTCOMPX2: u16, - pub SMCVAL02: u16, - pub SMCVAL0CYC2: u16, - pub SMCVAL12: u16, - pub SMCVAL1CYC2: u16, - pub SMCVAL22: u16, - pub SMCVAL2CYC2: u16, - pub SMCVAL32: u16, - pub SMCVAL3CYC2: u16, - pub SMCVAL42: u16, - pub SMCVAL4CYC2: u16, - pub SMCVAL52: u16, - pub SMCVAL5CYC2: u16, - pub SMCNT3: u16, - pub SMINIT3: u16, - pub SMCTRL23: u16, - pub SMCTRL3: u16, - pub SMVAL03: u16, - pub SMFRACVAL13: u16, - pub SMVAL13: u16, - pub SMFRACVAL23: u16, - pub SMVAL23: u16, - pub SMFRACVAL33: u16, - pub SMVAL33: u16, - pub SMFRACVAL43: u16, - pub SMVAL43: u16, - pub SMFRACVAL53: u16, - pub SMVAL53: u16, - pub SMFRCTRL3: u16, - pub SMOCTRL3: u16, - pub SMSTS3: u16, - pub SMINTEN3: u16, - pub SMDMAEN3: u16, - pub SMTCTRL3: u16, - pub SMDISMAP03: u16, - pub SMDISMAP13: u16, - pub SMDTCNT03: u16, - pub SMDTCNT13: u16, - pub SMCAPTCTRLA3: u16, - pub SMCAPTCOMPA3: u16, - pub SMCAPTCTRLB3: u16, - pub SMCAPTCOMPB3: u16, - pub SMCAPTCTRLX3: u16, - pub SMCAPTCOMPX3: u16, - pub SMCVAL03: u16, - pub SMCVAL0CYC3: u16, - pub SMCVAL13: u16, - pub SMCVAL1CYC3: u16, - pub SMCVAL23: u16, - pub SMCVAL2CYC3: u16, - pub SMCVAL33: u16, - pub SMCVAL3CYC3: u16, - pub SMCVAL43: u16, - pub SMCVAL4CYC3: u16, - pub SMCVAL53: u16, - pub SMCVAL5CYC3: u16, + pub SMCNT_0: u16, + pub SMINIT_0: u16, + pub SMCTRL2_0: u16, + pub SMCTRL_0: u16, + pub SMVAL0_0: u16, + pub SMFRACVAL1_0: u16, + pub SMVAL1_0: u16, + pub SMFRACVAL2_0: u16, + pub SMVAL2_0: u16, + pub SMFRACVAL3_0: u16, + pub SMVAL3_0: u16, + pub SMFRACVAL4_0: u16, + pub SMVAL4_0: u16, + pub SMFRACVAL5_0: u16, + pub SMVAL5_0: u16, + pub SMFRCTRL_0: u16, + pub SMOCTRL_0: u16, + pub SMSTS_0: u16, + pub SMINTEN_0: u16, + pub SMDMAEN_0: u16, + pub SMTCTRL_0: u16, + pub SMDISMAP0_0: u16, + pub SMDISMAP1_0: u16, + pub SMDTCNT0_0: u16, + pub SMDTCNT1_0: u16, + pub SMCAPTCTRLA_0: u16, + pub SMCAPTCOMPA_0: u16, + pub SMCAPTCTRLB_0: u16, + pub SMCAPTCOMPB_0: u16, + pub SMCAPTCTRLX_0: u16, + pub SMCAPTCOMPX_0: u16, + pub SMCVAL0_0: u16, + pub SMCVAL0CYC_0: u16, + pub SMCVAL1_0: u16, + pub SMCVAL1CYC_0: u16, + pub SMCVAL2_0: u16, + pub SMCVAL2CYC_0: u16, + pub SMCVAL3_0: u16, + pub SMCVAL3CYC_0: u16, + pub SMCVAL4_0: u16, + pub SMCVAL4CYC_0: u16, + pub SMCVAL5_0: u16, + pub SMCVAL5CYC_0: u16, + pub SMCNT_1: u16, + pub SMINIT_1: u16, + pub SMCTRL2_1: u16, + pub SMCTRL_1: u16, + pub SMVAL0_1: u16, + pub SMFRACVAL1_1: u16, + pub SMVAL1_1: u16, + pub SMFRACVAL2_1: u16, + pub SMVAL2_1: u16, + pub SMFRACVAL3_1: u16, + pub SMVAL3_1: u16, + pub SMFRACVAL4_1: u16, + pub SMVAL4_1: u16, + pub SMFRACVAL5_1: u16, + pub SMVAL5_1: u16, + pub SMFRCTRL_1: u16, + pub SMOCTRL_1: u16, + pub SMSTS_1: u16, + pub SMINTEN_1: u16, + pub SMDMAEN_1: u16, + pub SMTCTRL_1: u16, + pub SMDISMAP0_1: u16, + pub SMDISMAP1_1: u16, + pub SMDTCNT0_1: u16, + pub SMDTCNT1_1: u16, + pub SMCAPTCTRLA_1: u16, + pub SMCAPTCOMPA_1: u16, + pub SMCAPTCTRLB_1: u16, + pub SMCAPTCOMPB_1: u16, + pub SMCAPTCTRLX_1: u16, + pub SMCAPTCOMPX_1: u16, + pub SMCVAL0_1: u16, + pub SMCVAL0CYC_1: u16, + pub SMCVAL1_1: u16, + pub SMCVAL1CYC_1: u16, + pub SMCVAL2_1: u16, + pub SMCVAL2CYC_1: u16, + pub SMCVAL3_1: u16, + pub SMCVAL3CYC_1: u16, + pub SMCVAL4_1: u16, + pub SMCVAL4CYC_1: u16, + pub SMCVAL5_1: u16, + pub SMCVAL5CYC_1: u16, + pub SMCNT_2: u16, + pub SMINIT_2: u16, + pub SMCTRL2_2: u16, + pub SMCTRL_2: u16, + pub SMVAL0_2: u16, + pub SMFRACVAL1_2: u16, + pub SMVAL1_2: u16, + pub SMFRACVAL2_2: u16, + pub SMVAL2_2: u16, + pub SMFRACVAL3_2: u16, + pub SMVAL3_2: u16, + pub SMFRACVAL4_2: u16, + pub SMVAL4_2: u16, + pub SMFRACVAL5_2: u16, + pub SMVAL5_2: u16, + pub SMFRCTRL_2: u16, + pub SMOCTRL_2: u16, + pub SMSTS_2: u16, + pub SMINTEN_2: u16, + pub SMDMAEN_2: u16, + pub SMTCTRL_2: u16, + pub SMDISMAP0_2: u16, + pub SMDISMAP1_2: u16, + pub SMDTCNT0_2: u16, + pub SMDTCNT1_2: u16, + pub SMCAPTCTRLA_2: u16, + pub SMCAPTCOMPA_2: u16, + pub SMCAPTCTRLB_2: u16, + pub SMCAPTCOMPB_2: u16, + pub SMCAPTCTRLX_2: u16, + pub SMCAPTCOMPX_2: u16, + pub SMCVAL0_2: u16, + pub SMCVAL0CYC_2: u16, + pub SMCVAL1_2: u16, + pub SMCVAL1CYC_2: u16, + pub SMCVAL2_2: u16, + pub SMCVAL2CYC_2: u16, + pub SMCVAL3_2: u16, + pub SMCVAL3CYC_2: u16, + pub SMCVAL4_2: u16, + pub SMCVAL4CYC_2: u16, + pub SMCVAL5_2: u16, + pub SMCVAL5CYC_2: u16, + pub SMCNT_3: u16, + pub SMINIT_3: u16, + pub SMCTRL2_3: u16, + pub SMCTRL_3: u16, + pub SMVAL0_3: u16, + pub SMFRACVAL1_3: u16, + pub SMVAL1_3: u16, + pub SMFRACVAL2_3: u16, + pub SMVAL2_3: u16, + pub SMFRACVAL3_3: u16, + pub SMVAL3_3: u16, + pub SMFRACVAL4_3: u16, + pub SMVAL4_3: u16, + pub SMFRACVAL5_3: u16, + pub SMVAL5_3: u16, + pub SMFRCTRL_3: u16, + pub SMOCTRL_3: u16, + pub SMSTS_3: u16, + pub SMINTEN_3: u16, + pub SMDMAEN_3: u16, + pub SMTCTRL_3: u16, + pub SMDISMAP0_3: u16, + pub SMDISMAP1_3: u16, + pub SMDTCNT0_3: u16, + pub SMDTCNT1_3: u16, + pub SMCAPTCTRLA_3: u16, + pub SMCAPTCOMPA_3: u16, + pub SMCAPTCTRLB_3: u16, + pub SMCAPTCOMPB_3: u16, + pub SMCAPTCTRLX_3: u16, + pub SMCAPTCOMPX_3: u16, + pub SMCVAL0_3: u16, + pub SMCVAL0CYC_3: u16, + pub SMCVAL1_3: u16, + pub SMCVAL1CYC_3: u16, + pub SMCVAL2_3: u16, + pub SMCVAL2CYC_3: u16, + pub SMCVAL3_3: u16, + pub SMCVAL3CYC_3: u16, + pub SMCVAL4_3: u16, + pub SMCVAL4CYC_3: u16, + pub SMCVAL5_3: u16, + pub SMCVAL5CYC_3: u16, pub OUTEN: u16, pub MASK: u16, pub SWCOUT: u16, diff --git a/src/imxrt106/instances/dma0.rs b/src/imxrt106/instances/dma0.rs index 31d70868b59b..3afb73b61d2b 100644 --- a/src/imxrt106/instances/dma0.rs +++ b/src/imxrt106/instances/dma0.rs @@ -12,64 +12,69 @@ pub use crate::imxrt106::peripherals::dma0::{ DCHPRI14, DCHPRI15, DCHPRI16, DCHPRI17, DCHPRI18, DCHPRI19, DCHPRI2, DCHPRI20, DCHPRI21, DCHPRI22, DCHPRI23, DCHPRI24, DCHPRI25, DCHPRI26, DCHPRI27, DCHPRI28, DCHPRI29, DCHPRI3, DCHPRI30, DCHPRI31, DCHPRI4, DCHPRI5, DCHPRI6, DCHPRI7, DCHPRI8, DCHPRI9, EARS, EEI, ERQ, ERR, - ES, HRS, INT, SEEI, SERQ, SSRT, TCD_ATTR0, TCD_ATTR1, TCD_ATTR10, TCD_ATTR11, TCD_ATTR12, - TCD_ATTR13, TCD_ATTR14, TCD_ATTR15, TCD_ATTR16, TCD_ATTR17, TCD_ATTR18, TCD_ATTR19, TCD_ATTR2, - TCD_ATTR20, TCD_ATTR21, TCD_ATTR22, TCD_ATTR23, TCD_ATTR24, TCD_ATTR25, TCD_ATTR26, TCD_ATTR27, - TCD_ATTR28, TCD_ATTR29, TCD_ATTR3, TCD_ATTR30, TCD_ATTR31, TCD_ATTR4, TCD_ATTR5, TCD_ATTR6, - TCD_ATTR7, TCD_ATTR8, TCD_ATTR9, TCD_BITER_ELINK, TCD_BITER_ELINKNO1, TCD_BITER_ELINKNO10, - TCD_BITER_ELINKNO11, TCD_BITER_ELINKNO12, TCD_BITER_ELINKNO13, TCD_BITER_ELINKNO14, - TCD_BITER_ELINKNO15, TCD_BITER_ELINKNO16, TCD_BITER_ELINKNO17, TCD_BITER_ELINKNO18, - TCD_BITER_ELINKNO19, TCD_BITER_ELINKNO2, TCD_BITER_ELINKNO20, TCD_BITER_ELINKNO21, - TCD_BITER_ELINKNO22, TCD_BITER_ELINKNO23, TCD_BITER_ELINKNO24, TCD_BITER_ELINKNO25, - TCD_BITER_ELINKNO26, TCD_BITER_ELINKNO27, TCD_BITER_ELINKNO28, TCD_BITER_ELINKNO29, - TCD_BITER_ELINKNO3, TCD_BITER_ELINKNO30, TCD_BITER_ELINKNO31, TCD_BITER_ELINKNO4, - TCD_BITER_ELINKNO5, TCD_BITER_ELINKNO6, TCD_BITER_ELINKNO7, TCD_BITER_ELINKNO8, - TCD_BITER_ELINKNO9, TCD_CITER_ELINK, TCD_CITER_ELINKNO1, TCD_CITER_ELINKNO10, - TCD_CITER_ELINKNO11, TCD_CITER_ELINKNO12, TCD_CITER_ELINKNO13, TCD_CITER_ELINKNO14, - TCD_CITER_ELINKNO15, TCD_CITER_ELINKNO16, TCD_CITER_ELINKNO17, TCD_CITER_ELINKNO18, - TCD_CITER_ELINKNO19, TCD_CITER_ELINKNO2, TCD_CITER_ELINKNO20, TCD_CITER_ELINKNO21, - TCD_CITER_ELINKNO22, TCD_CITER_ELINKNO23, TCD_CITER_ELINKNO24, TCD_CITER_ELINKNO25, - TCD_CITER_ELINKNO26, TCD_CITER_ELINKNO27, TCD_CITER_ELINKNO28, TCD_CITER_ELINKNO29, - TCD_CITER_ELINKNO3, TCD_CITER_ELINKNO30, TCD_CITER_ELINKNO31, TCD_CITER_ELINKNO4, - TCD_CITER_ELINKNO5, TCD_CITER_ELINKNO6, TCD_CITER_ELINKNO7, TCD_CITER_ELINKNO8, - TCD_CITER_ELINKNO9, TCD_CSR0, TCD_CSR1, TCD_CSR10, TCD_CSR11, TCD_CSR12, TCD_CSR13, TCD_CSR14, - TCD_CSR15, TCD_CSR16, TCD_CSR17, TCD_CSR18, TCD_CSR19, TCD_CSR2, TCD_CSR20, TCD_CSR21, - TCD_CSR22, TCD_CSR23, TCD_CSR24, TCD_CSR25, TCD_CSR26, TCD_CSR27, TCD_CSR28, TCD_CSR29, - TCD_CSR3, TCD_CSR30, TCD_CSR31, TCD_CSR4, TCD_CSR5, TCD_CSR6, TCD_CSR7, TCD_CSR8, TCD_CSR9, - TCD_DADDR0, TCD_DADDR1, TCD_DADDR10, TCD_DADDR11, TCD_DADDR12, TCD_DADDR13, TCD_DADDR14, - TCD_DADDR15, TCD_DADDR16, TCD_DADDR17, TCD_DADDR18, TCD_DADDR19, TCD_DADDR2, TCD_DADDR20, - TCD_DADDR21, TCD_DADDR22, TCD_DADDR23, TCD_DADDR24, TCD_DADDR25, TCD_DADDR26, TCD_DADDR27, - TCD_DADDR28, TCD_DADDR29, TCD_DADDR3, TCD_DADDR30, TCD_DADDR31, TCD_DADDR4, TCD_DADDR5, - TCD_DADDR6, TCD_DADDR7, TCD_DADDR8, TCD_DADDR9, TCD_DLASTSGA0, TCD_DLASTSGA1, TCD_DLASTSGA10, - TCD_DLASTSGA11, TCD_DLASTSGA12, TCD_DLASTSGA13, TCD_DLASTSGA14, TCD_DLASTSGA15, TCD_DLASTSGA16, - TCD_DLASTSGA17, TCD_DLASTSGA18, TCD_DLASTSGA19, TCD_DLASTSGA2, TCD_DLASTSGA20, TCD_DLASTSGA21, - TCD_DLASTSGA22, TCD_DLASTSGA23, TCD_DLASTSGA24, TCD_DLASTSGA25, TCD_DLASTSGA26, TCD_DLASTSGA27, - TCD_DLASTSGA28, TCD_DLASTSGA29, TCD_DLASTSGA3, TCD_DLASTSGA30, TCD_DLASTSGA31, TCD_DLASTSGA4, - TCD_DLASTSGA5, TCD_DLASTSGA6, TCD_DLASTSGA7, TCD_DLASTSGA8, TCD_DLASTSGA9, TCD_DOFF0, - TCD_DOFF1, TCD_DOFF10, TCD_DOFF11, TCD_DOFF12, TCD_DOFF13, TCD_DOFF14, TCD_DOFF15, TCD_DOFF16, - TCD_DOFF17, TCD_DOFF18, TCD_DOFF19, TCD_DOFF2, TCD_DOFF20, TCD_DOFF21, TCD_DOFF22, TCD_DOFF23, - TCD_DOFF24, TCD_DOFF25, TCD_DOFF26, TCD_DOFF27, TCD_DOFF28, TCD_DOFF29, TCD_DOFF3, TCD_DOFF30, - TCD_DOFF31, TCD_DOFF4, TCD_DOFF5, TCD_DOFF6, TCD_DOFF7, TCD_DOFF8, TCD_DOFF9, TCD_NBYTES_ML, - TCD_NBYTES_MLNO1, TCD_NBYTES_MLNO10, TCD_NBYTES_MLNO11, TCD_NBYTES_MLNO12, TCD_NBYTES_MLNO13, - TCD_NBYTES_MLNO14, TCD_NBYTES_MLNO15, TCD_NBYTES_MLNO16, TCD_NBYTES_MLNO17, TCD_NBYTES_MLNO18, - TCD_NBYTES_MLNO19, TCD_NBYTES_MLNO2, TCD_NBYTES_MLNO20, TCD_NBYTES_MLNO21, TCD_NBYTES_MLNO22, - TCD_NBYTES_MLNO23, TCD_NBYTES_MLNO24, TCD_NBYTES_MLNO25, TCD_NBYTES_MLNO26, TCD_NBYTES_MLNO27, - TCD_NBYTES_MLNO28, TCD_NBYTES_MLNO29, TCD_NBYTES_MLNO3, TCD_NBYTES_MLNO30, TCD_NBYTES_MLNO31, - TCD_NBYTES_MLNO4, TCD_NBYTES_MLNO5, TCD_NBYTES_MLNO6, TCD_NBYTES_MLNO7, TCD_NBYTES_MLNO8, - TCD_NBYTES_MLNO9, TCD_SADDR0, TCD_SADDR1, TCD_SADDR10, TCD_SADDR11, TCD_SADDR12, TCD_SADDR13, - TCD_SADDR14, TCD_SADDR15, TCD_SADDR16, TCD_SADDR17, TCD_SADDR18, TCD_SADDR19, TCD_SADDR2, - TCD_SADDR20, TCD_SADDR21, TCD_SADDR22, TCD_SADDR23, TCD_SADDR24, TCD_SADDR25, TCD_SADDR26, - TCD_SADDR27, TCD_SADDR28, TCD_SADDR29, TCD_SADDR3, TCD_SADDR30, TCD_SADDR31, TCD_SADDR4, - TCD_SADDR5, TCD_SADDR6, TCD_SADDR7, TCD_SADDR8, TCD_SADDR9, TCD_SLAST0, TCD_SLAST1, - TCD_SLAST10, TCD_SLAST11, TCD_SLAST12, TCD_SLAST13, TCD_SLAST14, TCD_SLAST15, TCD_SLAST16, - TCD_SLAST17, TCD_SLAST18, TCD_SLAST19, TCD_SLAST2, TCD_SLAST20, TCD_SLAST21, TCD_SLAST22, - TCD_SLAST23, TCD_SLAST24, TCD_SLAST25, TCD_SLAST26, TCD_SLAST27, TCD_SLAST28, TCD_SLAST29, - TCD_SLAST3, TCD_SLAST30, TCD_SLAST31, TCD_SLAST4, TCD_SLAST5, TCD_SLAST6, TCD_SLAST7, - TCD_SLAST8, TCD_SLAST9, TCD_SOFF0, TCD_SOFF1, TCD_SOFF10, TCD_SOFF11, TCD_SOFF12, TCD_SOFF13, - TCD_SOFF14, TCD_SOFF15, TCD_SOFF16, TCD_SOFF17, TCD_SOFF18, TCD_SOFF19, TCD_SOFF2, TCD_SOFF20, - TCD_SOFF21, TCD_SOFF22, TCD_SOFF23, TCD_SOFF24, TCD_SOFF25, TCD_SOFF26, TCD_SOFF27, TCD_SOFF28, - TCD_SOFF29, TCD_SOFF3, TCD_SOFF30, TCD_SOFF31, TCD_SOFF4, TCD_SOFF5, TCD_SOFF6, TCD_SOFF7, - TCD_SOFF8, TCD_SOFF9, + ES, HRS, INT, SEEI, SERQ, SSRT, TCD_ATTR_0, TCD_ATTR_1, TCD_ATTR_10, TCD_ATTR_11, TCD_ATTR_12, + TCD_ATTR_13, TCD_ATTR_14, TCD_ATTR_15, TCD_ATTR_16, TCD_ATTR_17, TCD_ATTR_18, TCD_ATTR_19, + TCD_ATTR_2, TCD_ATTR_20, TCD_ATTR_21, TCD_ATTR_22, TCD_ATTR_23, TCD_ATTR_24, TCD_ATTR_25, + TCD_ATTR_26, TCD_ATTR_27, TCD_ATTR_28, TCD_ATTR_29, TCD_ATTR_3, TCD_ATTR_30, TCD_ATTR_31, + TCD_ATTR_4, TCD_ATTR_5, TCD_ATTR_6, TCD_ATTR_7, TCD_ATTR_8, TCD_ATTR_9, TCD_BITER_ELINK, + TCD_BITER_ELINKNO_1, TCD_BITER_ELINKNO_10, TCD_BITER_ELINKNO_11, TCD_BITER_ELINKNO_12, + TCD_BITER_ELINKNO_13, TCD_BITER_ELINKNO_14, TCD_BITER_ELINKNO_15, TCD_BITER_ELINKNO_16, + TCD_BITER_ELINKNO_17, TCD_BITER_ELINKNO_18, TCD_BITER_ELINKNO_19, TCD_BITER_ELINKNO_2, + TCD_BITER_ELINKNO_20, TCD_BITER_ELINKNO_21, TCD_BITER_ELINKNO_22, TCD_BITER_ELINKNO_23, + TCD_BITER_ELINKNO_24, TCD_BITER_ELINKNO_25, TCD_BITER_ELINKNO_26, TCD_BITER_ELINKNO_27, + TCD_BITER_ELINKNO_28, TCD_BITER_ELINKNO_29, TCD_BITER_ELINKNO_3, TCD_BITER_ELINKNO_30, + TCD_BITER_ELINKNO_31, TCD_BITER_ELINKNO_4, TCD_BITER_ELINKNO_5, TCD_BITER_ELINKNO_6, + TCD_BITER_ELINKNO_7, TCD_BITER_ELINKNO_8, TCD_BITER_ELINKNO_9, TCD_CITER_ELINK, + TCD_CITER_ELINKNO_1, TCD_CITER_ELINKNO_10, TCD_CITER_ELINKNO_11, TCD_CITER_ELINKNO_12, + TCD_CITER_ELINKNO_13, TCD_CITER_ELINKNO_14, TCD_CITER_ELINKNO_15, TCD_CITER_ELINKNO_16, + TCD_CITER_ELINKNO_17, TCD_CITER_ELINKNO_18, TCD_CITER_ELINKNO_19, TCD_CITER_ELINKNO_2, + TCD_CITER_ELINKNO_20, TCD_CITER_ELINKNO_21, TCD_CITER_ELINKNO_22, TCD_CITER_ELINKNO_23, + TCD_CITER_ELINKNO_24, TCD_CITER_ELINKNO_25, TCD_CITER_ELINKNO_26, TCD_CITER_ELINKNO_27, + TCD_CITER_ELINKNO_28, TCD_CITER_ELINKNO_29, TCD_CITER_ELINKNO_3, TCD_CITER_ELINKNO_30, + TCD_CITER_ELINKNO_31, TCD_CITER_ELINKNO_4, TCD_CITER_ELINKNO_5, TCD_CITER_ELINKNO_6, + TCD_CITER_ELINKNO_7, TCD_CITER_ELINKNO_8, TCD_CITER_ELINKNO_9, TCD_CSR_0, TCD_CSR_1, + TCD_CSR_10, TCD_CSR_11, TCD_CSR_12, TCD_CSR_13, TCD_CSR_14, TCD_CSR_15, TCD_CSR_16, TCD_CSR_17, + TCD_CSR_18, TCD_CSR_19, TCD_CSR_2, TCD_CSR_20, TCD_CSR_21, TCD_CSR_22, TCD_CSR_23, TCD_CSR_24, + TCD_CSR_25, TCD_CSR_26, TCD_CSR_27, TCD_CSR_28, TCD_CSR_29, TCD_CSR_3, TCD_CSR_30, TCD_CSR_31, + TCD_CSR_4, TCD_CSR_5, TCD_CSR_6, TCD_CSR_7, TCD_CSR_8, TCD_CSR_9, TCD_DADDR_0, TCD_DADDR_1, + TCD_DADDR_10, TCD_DADDR_11, TCD_DADDR_12, TCD_DADDR_13, TCD_DADDR_14, TCD_DADDR_15, + TCD_DADDR_16, TCD_DADDR_17, TCD_DADDR_18, TCD_DADDR_19, TCD_DADDR_2, TCD_DADDR_20, + TCD_DADDR_21, TCD_DADDR_22, TCD_DADDR_23, TCD_DADDR_24, TCD_DADDR_25, TCD_DADDR_26, + TCD_DADDR_27, TCD_DADDR_28, TCD_DADDR_29, TCD_DADDR_3, TCD_DADDR_30, TCD_DADDR_31, TCD_DADDR_4, + TCD_DADDR_5, TCD_DADDR_6, TCD_DADDR_7, TCD_DADDR_8, TCD_DADDR_9, TCD_DLASTSGA_0, + TCD_DLASTSGA_1, TCD_DLASTSGA_10, TCD_DLASTSGA_11, TCD_DLASTSGA_12, TCD_DLASTSGA_13, + TCD_DLASTSGA_14, TCD_DLASTSGA_15, TCD_DLASTSGA_16, TCD_DLASTSGA_17, TCD_DLASTSGA_18, + TCD_DLASTSGA_19, TCD_DLASTSGA_2, TCD_DLASTSGA_20, TCD_DLASTSGA_21, TCD_DLASTSGA_22, + TCD_DLASTSGA_23, TCD_DLASTSGA_24, TCD_DLASTSGA_25, TCD_DLASTSGA_26, TCD_DLASTSGA_27, + TCD_DLASTSGA_28, TCD_DLASTSGA_29, TCD_DLASTSGA_3, TCD_DLASTSGA_30, TCD_DLASTSGA_31, + TCD_DLASTSGA_4, TCD_DLASTSGA_5, TCD_DLASTSGA_6, TCD_DLASTSGA_7, TCD_DLASTSGA_8, TCD_DLASTSGA_9, + TCD_DOFF_0, TCD_DOFF_1, TCD_DOFF_10, TCD_DOFF_11, TCD_DOFF_12, TCD_DOFF_13, TCD_DOFF_14, + TCD_DOFF_15, TCD_DOFF_16, TCD_DOFF_17, TCD_DOFF_18, TCD_DOFF_19, TCD_DOFF_2, TCD_DOFF_20, + TCD_DOFF_21, TCD_DOFF_22, TCD_DOFF_23, TCD_DOFF_24, TCD_DOFF_25, TCD_DOFF_26, TCD_DOFF_27, + TCD_DOFF_28, TCD_DOFF_29, TCD_DOFF_3, TCD_DOFF_30, TCD_DOFF_31, TCD_DOFF_4, TCD_DOFF_5, + TCD_DOFF_6, TCD_DOFF_7, TCD_DOFF_8, TCD_DOFF_9, TCD_NBYTES_ML, TCD_NBYTES_MLNO_1, + TCD_NBYTES_MLNO_10, TCD_NBYTES_MLNO_11, TCD_NBYTES_MLNO_12, TCD_NBYTES_MLNO_13, + TCD_NBYTES_MLNO_14, TCD_NBYTES_MLNO_15, TCD_NBYTES_MLNO_16, TCD_NBYTES_MLNO_17, + TCD_NBYTES_MLNO_18, TCD_NBYTES_MLNO_19, TCD_NBYTES_MLNO_2, TCD_NBYTES_MLNO_20, + TCD_NBYTES_MLNO_21, TCD_NBYTES_MLNO_22, TCD_NBYTES_MLNO_23, TCD_NBYTES_MLNO_24, + TCD_NBYTES_MLNO_25, TCD_NBYTES_MLNO_26, TCD_NBYTES_MLNO_27, TCD_NBYTES_MLNO_28, + TCD_NBYTES_MLNO_29, TCD_NBYTES_MLNO_3, TCD_NBYTES_MLNO_30, TCD_NBYTES_MLNO_31, + TCD_NBYTES_MLNO_4, TCD_NBYTES_MLNO_5, TCD_NBYTES_MLNO_6, TCD_NBYTES_MLNO_7, TCD_NBYTES_MLNO_8, + TCD_NBYTES_MLNO_9, TCD_SADDR_0, TCD_SADDR_1, TCD_SADDR_10, TCD_SADDR_11, TCD_SADDR_12, + TCD_SADDR_13, TCD_SADDR_14, TCD_SADDR_15, TCD_SADDR_16, TCD_SADDR_17, TCD_SADDR_18, + TCD_SADDR_19, TCD_SADDR_2, TCD_SADDR_20, TCD_SADDR_21, TCD_SADDR_22, TCD_SADDR_23, + TCD_SADDR_24, TCD_SADDR_25, TCD_SADDR_26, TCD_SADDR_27, TCD_SADDR_28, TCD_SADDR_29, + TCD_SADDR_3, TCD_SADDR_30, TCD_SADDR_31, TCD_SADDR_4, TCD_SADDR_5, TCD_SADDR_6, TCD_SADDR_7, + TCD_SADDR_8, TCD_SADDR_9, TCD_SLAST_0, TCD_SLAST_1, TCD_SLAST_10, TCD_SLAST_11, TCD_SLAST_12, + TCD_SLAST_13, TCD_SLAST_14, TCD_SLAST_15, TCD_SLAST_16, TCD_SLAST_17, TCD_SLAST_18, + TCD_SLAST_19, TCD_SLAST_2, TCD_SLAST_20, TCD_SLAST_21, TCD_SLAST_22, TCD_SLAST_23, + TCD_SLAST_24, TCD_SLAST_25, TCD_SLAST_26, TCD_SLAST_27, TCD_SLAST_28, TCD_SLAST_29, + TCD_SLAST_3, TCD_SLAST_30, TCD_SLAST_31, TCD_SLAST_4, TCD_SLAST_5, TCD_SLAST_6, TCD_SLAST_7, + TCD_SLAST_8, TCD_SLAST_9, TCD_SOFF_0, TCD_SOFF_1, TCD_SOFF_10, TCD_SOFF_11, TCD_SOFF_12, + TCD_SOFF_13, TCD_SOFF_14, TCD_SOFF_15, TCD_SOFF_16, TCD_SOFF_17, TCD_SOFF_18, TCD_SOFF_19, + TCD_SOFF_2, TCD_SOFF_20, TCD_SOFF_21, TCD_SOFF_22, TCD_SOFF_23, TCD_SOFF_24, TCD_SOFF_25, + TCD_SOFF_26, TCD_SOFF_27, TCD_SOFF_28, TCD_SOFF_29, TCD_SOFF_3, TCD_SOFF_30, TCD_SOFF_31, + TCD_SOFF_4, TCD_SOFF_5, TCD_SOFF_6, TCD_SOFF_7, TCD_SOFF_8, TCD_SOFF_9, }; #[cfg(not(feature = "nosync"))] use core::sync::atomic::{AtomicBool, Ordering}; @@ -188,358 +193,358 @@ impl DMA0 { DCHPRI30: 0x0000001E, DCHPRI29: 0x0000001D, DCHPRI28: 0x0000001C, - TCD_SADDR0: 0x00000000, - TCD_SOFF0: 0x00000000, - TCD_ATTR0: 0x00000000, + TCD_SADDR_0: 0x00000000, + TCD_SOFF_0: 0x00000000, + TCD_ATTR_0: 0x00000000, TCD_NBYTES_ML: 0x00000000, - TCD_SLAST0: 0x00000000, - TCD_DADDR0: 0x00000000, - TCD_DOFF0: 0x00000000, + TCD_SLAST_0: 0x00000000, + TCD_DADDR_0: 0x00000000, + TCD_DOFF_0: 0x00000000, TCD_CITER_ELINK: 0x00000000, - TCD_DLASTSGA0: 0x00000000, - TCD_CSR0: 0x00000000, + TCD_DLASTSGA_0: 0x00000000, + TCD_CSR_0: 0x00000000, TCD_BITER_ELINK: 0x00000000, - TCD_SADDR1: 0x00000000, - TCD_SOFF1: 0x00000000, - TCD_ATTR1: 0x00000000, - TCD_NBYTES_MLNO1: 0x00000000, - TCD_SLAST1: 0x00000000, - TCD_DADDR1: 0x00000000, - TCD_DOFF1: 0x00000000, - TCD_CITER_ELINKNO1: 0x00000000, - TCD_DLASTSGA1: 0x00000000, - TCD_CSR1: 0x00000000, - TCD_BITER_ELINKNO1: 0x00000000, - TCD_SADDR2: 0x00000000, - TCD_SOFF2: 0x00000000, - TCD_ATTR2: 0x00000000, - TCD_NBYTES_MLNO2: 0x00000000, - TCD_SLAST2: 0x00000000, - TCD_DADDR2: 0x00000000, - TCD_DOFF2: 0x00000000, - TCD_CITER_ELINKNO2: 0x00000000, - TCD_DLASTSGA2: 0x00000000, - TCD_CSR2: 0x00000000, - TCD_BITER_ELINKNO2: 0x00000000, - TCD_SADDR3: 0x00000000, - TCD_SOFF3: 0x00000000, - TCD_ATTR3: 0x00000000, - TCD_NBYTES_MLNO3: 0x00000000, - TCD_SLAST3: 0x00000000, - TCD_DADDR3: 0x00000000, - TCD_DOFF3: 0x00000000, - TCD_CITER_ELINKNO3: 0x00000000, - TCD_DLASTSGA3: 0x00000000, - TCD_CSR3: 0x00000000, - TCD_BITER_ELINKNO3: 0x00000000, - TCD_SADDR4: 0x00000000, - TCD_SOFF4: 0x00000000, - TCD_ATTR4: 0x00000000, - TCD_NBYTES_MLNO4: 0x00000000, - TCD_SLAST4: 0x00000000, - TCD_DADDR4: 0x00000000, - TCD_DOFF4: 0x00000000, - TCD_CITER_ELINKNO4: 0x00000000, - TCD_DLASTSGA4: 0x00000000, - TCD_CSR4: 0x00000000, - TCD_BITER_ELINKNO4: 0x00000000, - TCD_SADDR5: 0x00000000, - TCD_SOFF5: 0x00000000, - TCD_ATTR5: 0x00000000, - TCD_NBYTES_MLNO5: 0x00000000, - TCD_SLAST5: 0x00000000, - TCD_DADDR5: 0x00000000, - TCD_DOFF5: 0x00000000, - TCD_CITER_ELINKNO5: 0x00000000, - TCD_DLASTSGA5: 0x00000000, - TCD_CSR5: 0x00000000, - TCD_BITER_ELINKNO5: 0x00000000, - TCD_SADDR6: 0x00000000, - TCD_SOFF6: 0x00000000, - TCD_ATTR6: 0x00000000, - TCD_NBYTES_MLNO6: 0x00000000, - TCD_SLAST6: 0x00000000, - TCD_DADDR6: 0x00000000, - TCD_DOFF6: 0x00000000, - TCD_CITER_ELINKNO6: 0x00000000, - TCD_DLASTSGA6: 0x00000000, - TCD_CSR6: 0x00000000, - TCD_BITER_ELINKNO6: 0x00000000, - TCD_SADDR7: 0x00000000, - TCD_SOFF7: 0x00000000, - TCD_ATTR7: 0x00000000, - TCD_NBYTES_MLNO7: 0x00000000, - TCD_SLAST7: 0x00000000, - TCD_DADDR7: 0x00000000, - TCD_DOFF7: 0x00000000, - TCD_CITER_ELINKNO7: 0x00000000, - TCD_DLASTSGA7: 0x00000000, - TCD_CSR7: 0x00000000, - TCD_BITER_ELINKNO7: 0x00000000, - TCD_SADDR8: 0x00000000, - TCD_SOFF8: 0x00000000, - TCD_ATTR8: 0x00000000, - TCD_NBYTES_MLNO8: 0x00000000, - TCD_SLAST8: 0x00000000, - TCD_DADDR8: 0x00000000, - TCD_DOFF8: 0x00000000, - TCD_CITER_ELINKNO8: 0x00000000, - TCD_DLASTSGA8: 0x00000000, - TCD_CSR8: 0x00000000, - TCD_BITER_ELINKNO8: 0x00000000, - TCD_SADDR9: 0x00000000, - TCD_SOFF9: 0x00000000, - TCD_ATTR9: 0x00000000, - TCD_NBYTES_MLNO9: 0x00000000, - TCD_SLAST9: 0x00000000, - TCD_DADDR9: 0x00000000, - TCD_DOFF9: 0x00000000, - TCD_CITER_ELINKNO9: 0x00000000, - TCD_DLASTSGA9: 0x00000000, - TCD_CSR9: 0x00000000, - TCD_BITER_ELINKNO9: 0x00000000, - TCD_SADDR10: 0x00000000, - TCD_SOFF10: 0x00000000, - TCD_ATTR10: 0x00000000, - TCD_NBYTES_MLNO10: 0x00000000, - TCD_SLAST10: 0x00000000, - TCD_DADDR10: 0x00000000, - TCD_DOFF10: 0x00000000, - TCD_CITER_ELINKNO10: 0x00000000, - TCD_DLASTSGA10: 0x00000000, - TCD_CSR10: 0x00000000, - TCD_BITER_ELINKNO10: 0x00000000, - TCD_SADDR11: 0x00000000, - TCD_SOFF11: 0x00000000, - TCD_ATTR11: 0x00000000, - TCD_NBYTES_MLNO11: 0x00000000, - TCD_SLAST11: 0x00000000, - TCD_DADDR11: 0x00000000, - TCD_DOFF11: 0x00000000, - TCD_CITER_ELINKNO11: 0x00000000, - TCD_DLASTSGA11: 0x00000000, - TCD_CSR11: 0x00000000, - TCD_BITER_ELINKNO11: 0x00000000, - TCD_SADDR12: 0x00000000, - TCD_SOFF12: 0x00000000, - TCD_ATTR12: 0x00000000, - TCD_NBYTES_MLNO12: 0x00000000, - TCD_SLAST12: 0x00000000, - TCD_DADDR12: 0x00000000, - TCD_DOFF12: 0x00000000, - TCD_CITER_ELINKNO12: 0x00000000, - TCD_DLASTSGA12: 0x00000000, - TCD_CSR12: 0x00000000, - TCD_BITER_ELINKNO12: 0x00000000, - TCD_SADDR13: 0x00000000, - TCD_SOFF13: 0x00000000, - TCD_ATTR13: 0x00000000, - TCD_NBYTES_MLNO13: 0x00000000, - TCD_SLAST13: 0x00000000, - TCD_DADDR13: 0x00000000, - TCD_DOFF13: 0x00000000, - TCD_CITER_ELINKNO13: 0x00000000, - TCD_DLASTSGA13: 0x00000000, - TCD_CSR13: 0x00000000, - TCD_BITER_ELINKNO13: 0x00000000, - TCD_SADDR14: 0x00000000, - TCD_SOFF14: 0x00000000, - TCD_ATTR14: 0x00000000, - TCD_NBYTES_MLNO14: 0x00000000, - TCD_SLAST14: 0x00000000, - TCD_DADDR14: 0x00000000, - TCD_DOFF14: 0x00000000, - TCD_CITER_ELINKNO14: 0x00000000, - TCD_DLASTSGA14: 0x00000000, - TCD_CSR14: 0x00000000, - TCD_BITER_ELINKNO14: 0x00000000, - TCD_SADDR15: 0x00000000, - TCD_SOFF15: 0x00000000, - TCD_ATTR15: 0x00000000, - TCD_NBYTES_MLNO15: 0x00000000, - TCD_SLAST15: 0x00000000, - TCD_DADDR15: 0x00000000, - TCD_DOFF15: 0x00000000, - TCD_CITER_ELINKNO15: 0x00000000, - TCD_DLASTSGA15: 0x00000000, - TCD_CSR15: 0x00000000, - TCD_BITER_ELINKNO15: 0x00000000, - TCD_SADDR16: 0x00000000, - TCD_SOFF16: 0x00000000, - TCD_ATTR16: 0x00000000, - TCD_NBYTES_MLNO16: 0x00000000, - TCD_SLAST16: 0x00000000, - TCD_DADDR16: 0x00000000, - TCD_DOFF16: 0x00000000, - TCD_CITER_ELINKNO16: 0x00000000, - TCD_DLASTSGA16: 0x00000000, - TCD_CSR16: 0x00000000, - TCD_BITER_ELINKNO16: 0x00000000, - TCD_SADDR17: 0x00000000, - TCD_SOFF17: 0x00000000, - TCD_ATTR17: 0x00000000, - TCD_NBYTES_MLNO17: 0x00000000, - TCD_SLAST17: 0x00000000, - TCD_DADDR17: 0x00000000, - TCD_DOFF17: 0x00000000, - TCD_CITER_ELINKNO17: 0x00000000, - TCD_DLASTSGA17: 0x00000000, - TCD_CSR17: 0x00000000, - TCD_BITER_ELINKNO17: 0x00000000, - TCD_SADDR18: 0x00000000, - TCD_SOFF18: 0x00000000, - TCD_ATTR18: 0x00000000, - TCD_NBYTES_MLNO18: 0x00000000, - TCD_SLAST18: 0x00000000, - TCD_DADDR18: 0x00000000, - TCD_DOFF18: 0x00000000, - TCD_CITER_ELINKNO18: 0x00000000, - TCD_DLASTSGA18: 0x00000000, - TCD_CSR18: 0x00000000, - TCD_BITER_ELINKNO18: 0x00000000, - TCD_SADDR19: 0x00000000, - TCD_SOFF19: 0x00000000, - TCD_ATTR19: 0x00000000, - TCD_NBYTES_MLNO19: 0x00000000, - TCD_SLAST19: 0x00000000, - TCD_DADDR19: 0x00000000, - TCD_DOFF19: 0x00000000, - TCD_CITER_ELINKNO19: 0x00000000, - TCD_DLASTSGA19: 0x00000000, - TCD_CSR19: 0x00000000, - TCD_BITER_ELINKNO19: 0x00000000, - TCD_SADDR20: 0x00000000, - TCD_SOFF20: 0x00000000, - TCD_ATTR20: 0x00000000, - TCD_NBYTES_MLNO20: 0x00000000, - TCD_SLAST20: 0x00000000, - TCD_DADDR20: 0x00000000, - TCD_DOFF20: 0x00000000, - TCD_CITER_ELINKNO20: 0x00000000, - TCD_DLASTSGA20: 0x00000000, - TCD_CSR20: 0x00000000, - TCD_BITER_ELINKNO20: 0x00000000, - TCD_SADDR21: 0x00000000, - TCD_SOFF21: 0x00000000, - TCD_ATTR21: 0x00000000, - TCD_NBYTES_MLNO21: 0x00000000, - TCD_SLAST21: 0x00000000, - TCD_DADDR21: 0x00000000, - TCD_DOFF21: 0x00000000, - TCD_CITER_ELINKNO21: 0x00000000, - TCD_DLASTSGA21: 0x00000000, - TCD_CSR21: 0x00000000, - TCD_BITER_ELINKNO21: 0x00000000, - TCD_SADDR22: 0x00000000, - TCD_SOFF22: 0x00000000, - TCD_ATTR22: 0x00000000, - TCD_NBYTES_MLNO22: 0x00000000, - TCD_SLAST22: 0x00000000, - TCD_DADDR22: 0x00000000, - TCD_DOFF22: 0x00000000, - TCD_CITER_ELINKNO22: 0x00000000, - TCD_DLASTSGA22: 0x00000000, - TCD_CSR22: 0x00000000, - TCD_BITER_ELINKNO22: 0x00000000, - TCD_SADDR23: 0x00000000, - TCD_SOFF23: 0x00000000, - TCD_ATTR23: 0x00000000, - TCD_NBYTES_MLNO23: 0x00000000, - TCD_SLAST23: 0x00000000, - TCD_DADDR23: 0x00000000, - TCD_DOFF23: 0x00000000, - TCD_CITER_ELINKNO23: 0x00000000, - TCD_DLASTSGA23: 0x00000000, - TCD_CSR23: 0x00000000, - TCD_BITER_ELINKNO23: 0x00000000, - TCD_SADDR24: 0x00000000, - TCD_SOFF24: 0x00000000, - TCD_ATTR24: 0x00000000, - TCD_NBYTES_MLNO24: 0x00000000, - TCD_SLAST24: 0x00000000, - TCD_DADDR24: 0x00000000, - TCD_DOFF24: 0x00000000, - TCD_CITER_ELINKNO24: 0x00000000, - TCD_DLASTSGA24: 0x00000000, - TCD_CSR24: 0x00000000, - TCD_BITER_ELINKNO24: 0x00000000, - TCD_SADDR25: 0x00000000, - TCD_SOFF25: 0x00000000, - TCD_ATTR25: 0x00000000, - TCD_NBYTES_MLNO25: 0x00000000, - TCD_SLAST25: 0x00000000, - TCD_DADDR25: 0x00000000, - TCD_DOFF25: 0x00000000, - TCD_CITER_ELINKNO25: 0x00000000, - TCD_DLASTSGA25: 0x00000000, - TCD_CSR25: 0x00000000, - TCD_BITER_ELINKNO25: 0x00000000, - TCD_SADDR26: 0x00000000, - TCD_SOFF26: 0x00000000, - TCD_ATTR26: 0x00000000, - TCD_NBYTES_MLNO26: 0x00000000, - TCD_SLAST26: 0x00000000, - TCD_DADDR26: 0x00000000, - TCD_DOFF26: 0x00000000, - TCD_CITER_ELINKNO26: 0x00000000, - TCD_DLASTSGA26: 0x00000000, - TCD_CSR26: 0x00000000, - TCD_BITER_ELINKNO26: 0x00000000, - TCD_SADDR27: 0x00000000, - TCD_SOFF27: 0x00000000, - TCD_ATTR27: 0x00000000, - TCD_NBYTES_MLNO27: 0x00000000, - TCD_SLAST27: 0x00000000, - TCD_DADDR27: 0x00000000, - TCD_DOFF27: 0x00000000, - TCD_CITER_ELINKNO27: 0x00000000, - TCD_DLASTSGA27: 0x00000000, - TCD_CSR27: 0x00000000, - TCD_BITER_ELINKNO27: 0x00000000, - TCD_SADDR28: 0x00000000, - TCD_SOFF28: 0x00000000, - TCD_ATTR28: 0x00000000, - TCD_NBYTES_MLNO28: 0x00000000, - TCD_SLAST28: 0x00000000, - TCD_DADDR28: 0x00000000, - TCD_DOFF28: 0x00000000, - TCD_CITER_ELINKNO28: 0x00000000, - TCD_DLASTSGA28: 0x00000000, - TCD_CSR28: 0x00000000, - TCD_BITER_ELINKNO28: 0x00000000, - TCD_SADDR29: 0x00000000, - TCD_SOFF29: 0x00000000, - TCD_ATTR29: 0x00000000, - TCD_NBYTES_MLNO29: 0x00000000, - TCD_SLAST29: 0x00000000, - TCD_DADDR29: 0x00000000, - TCD_DOFF29: 0x00000000, - TCD_CITER_ELINKNO29: 0x00000000, - TCD_DLASTSGA29: 0x00000000, - TCD_CSR29: 0x00000000, - TCD_BITER_ELINKNO29: 0x00000000, - TCD_SADDR30: 0x00000000, - TCD_SOFF30: 0x00000000, - TCD_ATTR30: 0x00000000, - TCD_NBYTES_MLNO30: 0x00000000, - TCD_SLAST30: 0x00000000, - TCD_DADDR30: 0x00000000, - TCD_DOFF30: 0x00000000, - TCD_CITER_ELINKNO30: 0x00000000, - TCD_DLASTSGA30: 0x00000000, - TCD_CSR30: 0x00000000, - TCD_BITER_ELINKNO30: 0x00000000, - TCD_SADDR31: 0x00000000, - TCD_SOFF31: 0x00000000, - TCD_ATTR31: 0x00000000, - TCD_NBYTES_MLNO31: 0x00000000, - TCD_SLAST31: 0x00000000, - TCD_DADDR31: 0x00000000, - TCD_DOFF31: 0x00000000, - TCD_CITER_ELINKNO31: 0x00000000, - TCD_DLASTSGA31: 0x00000000, - TCD_CSR31: 0x00000000, - TCD_BITER_ELINKNO31: 0x00000000, + TCD_SADDR_1: 0x00000000, + TCD_SOFF_1: 0x00000000, + TCD_ATTR_1: 0x00000000, + TCD_NBYTES_MLNO_1: 0x00000000, + TCD_SLAST_1: 0x00000000, + TCD_DADDR_1: 0x00000000, + TCD_DOFF_1: 0x00000000, + TCD_CITER_ELINKNO_1: 0x00000000, + TCD_DLASTSGA_1: 0x00000000, + TCD_CSR_1: 0x00000000, + TCD_BITER_ELINKNO_1: 0x00000000, + TCD_SADDR_2: 0x00000000, + TCD_SOFF_2: 0x00000000, + TCD_ATTR_2: 0x00000000, + TCD_NBYTES_MLNO_2: 0x00000000, + TCD_SLAST_2: 0x00000000, + TCD_DADDR_2: 0x00000000, + TCD_DOFF_2: 0x00000000, + TCD_CITER_ELINKNO_2: 0x00000000, + TCD_DLASTSGA_2: 0x00000000, + TCD_CSR_2: 0x00000000, + TCD_BITER_ELINKNO_2: 0x00000000, + TCD_SADDR_3: 0x00000000, + TCD_SOFF_3: 0x00000000, + TCD_ATTR_3: 0x00000000, + TCD_NBYTES_MLNO_3: 0x00000000, + TCD_SLAST_3: 0x00000000, + TCD_DADDR_3: 0x00000000, + TCD_DOFF_3: 0x00000000, + TCD_CITER_ELINKNO_3: 0x00000000, + TCD_DLASTSGA_3: 0x00000000, + TCD_CSR_3: 0x00000000, + TCD_BITER_ELINKNO_3: 0x00000000, + TCD_SADDR_4: 0x00000000, + TCD_SOFF_4: 0x00000000, + TCD_ATTR_4: 0x00000000, + TCD_NBYTES_MLNO_4: 0x00000000, + TCD_SLAST_4: 0x00000000, + TCD_DADDR_4: 0x00000000, + TCD_DOFF_4: 0x00000000, + TCD_CITER_ELINKNO_4: 0x00000000, + TCD_DLASTSGA_4: 0x00000000, + TCD_CSR_4: 0x00000000, + TCD_BITER_ELINKNO_4: 0x00000000, + TCD_SADDR_5: 0x00000000, + TCD_SOFF_5: 0x00000000, + TCD_ATTR_5: 0x00000000, + TCD_NBYTES_MLNO_5: 0x00000000, + TCD_SLAST_5: 0x00000000, + TCD_DADDR_5: 0x00000000, + TCD_DOFF_5: 0x00000000, + TCD_CITER_ELINKNO_5: 0x00000000, + TCD_DLASTSGA_5: 0x00000000, + TCD_CSR_5: 0x00000000, + TCD_BITER_ELINKNO_5: 0x00000000, + TCD_SADDR_6: 0x00000000, + TCD_SOFF_6: 0x00000000, + TCD_ATTR_6: 0x00000000, + TCD_NBYTES_MLNO_6: 0x00000000, + TCD_SLAST_6: 0x00000000, + TCD_DADDR_6: 0x00000000, + TCD_DOFF_6: 0x00000000, + TCD_CITER_ELINKNO_6: 0x00000000, + TCD_DLASTSGA_6: 0x00000000, + TCD_CSR_6: 0x00000000, + TCD_BITER_ELINKNO_6: 0x00000000, + TCD_SADDR_7: 0x00000000, + TCD_SOFF_7: 0x00000000, + TCD_ATTR_7: 0x00000000, + TCD_NBYTES_MLNO_7: 0x00000000, + TCD_SLAST_7: 0x00000000, + TCD_DADDR_7: 0x00000000, + TCD_DOFF_7: 0x00000000, + TCD_CITER_ELINKNO_7: 0x00000000, + TCD_DLASTSGA_7: 0x00000000, + TCD_CSR_7: 0x00000000, + TCD_BITER_ELINKNO_7: 0x00000000, + TCD_SADDR_8: 0x00000000, + TCD_SOFF_8: 0x00000000, + TCD_ATTR_8: 0x00000000, + TCD_NBYTES_MLNO_8: 0x00000000, + TCD_SLAST_8: 0x00000000, + TCD_DADDR_8: 0x00000000, + TCD_DOFF_8: 0x00000000, + TCD_CITER_ELINKNO_8: 0x00000000, + TCD_DLASTSGA_8: 0x00000000, + TCD_CSR_8: 0x00000000, + TCD_BITER_ELINKNO_8: 0x00000000, + TCD_SADDR_9: 0x00000000, + TCD_SOFF_9: 0x00000000, + TCD_ATTR_9: 0x00000000, + TCD_NBYTES_MLNO_9: 0x00000000, + TCD_SLAST_9: 0x00000000, + TCD_DADDR_9: 0x00000000, + TCD_DOFF_9: 0x00000000, + TCD_CITER_ELINKNO_9: 0x00000000, + TCD_DLASTSGA_9: 0x00000000, + TCD_CSR_9: 0x00000000, + TCD_BITER_ELINKNO_9: 0x00000000, + TCD_SADDR_10: 0x00000000, + TCD_SOFF_10: 0x00000000, + TCD_ATTR_10: 0x00000000, + TCD_NBYTES_MLNO_10: 0x00000000, + TCD_SLAST_10: 0x00000000, + TCD_DADDR_10: 0x00000000, + TCD_DOFF_10: 0x00000000, + TCD_CITER_ELINKNO_10: 0x00000000, + TCD_DLASTSGA_10: 0x00000000, + TCD_CSR_10: 0x00000000, + TCD_BITER_ELINKNO_10: 0x00000000, + TCD_SADDR_11: 0x00000000, + TCD_SOFF_11: 0x00000000, + TCD_ATTR_11: 0x00000000, + TCD_NBYTES_MLNO_11: 0x00000000, + TCD_SLAST_11: 0x00000000, + TCD_DADDR_11: 0x00000000, + TCD_DOFF_11: 0x00000000, + TCD_CITER_ELINKNO_11: 0x00000000, + TCD_DLASTSGA_11: 0x00000000, + TCD_CSR_11: 0x00000000, + TCD_BITER_ELINKNO_11: 0x00000000, + TCD_SADDR_12: 0x00000000, + TCD_SOFF_12: 0x00000000, + TCD_ATTR_12: 0x00000000, + TCD_NBYTES_MLNO_12: 0x00000000, + TCD_SLAST_12: 0x00000000, + TCD_DADDR_12: 0x00000000, + TCD_DOFF_12: 0x00000000, + TCD_CITER_ELINKNO_12: 0x00000000, + TCD_DLASTSGA_12: 0x00000000, + TCD_CSR_12: 0x00000000, + TCD_BITER_ELINKNO_12: 0x00000000, + TCD_SADDR_13: 0x00000000, + TCD_SOFF_13: 0x00000000, + TCD_ATTR_13: 0x00000000, + TCD_NBYTES_MLNO_13: 0x00000000, + TCD_SLAST_13: 0x00000000, + TCD_DADDR_13: 0x00000000, + TCD_DOFF_13: 0x00000000, + TCD_CITER_ELINKNO_13: 0x00000000, + TCD_DLASTSGA_13: 0x00000000, + TCD_CSR_13: 0x00000000, + TCD_BITER_ELINKNO_13: 0x00000000, + TCD_SADDR_14: 0x00000000, + TCD_SOFF_14: 0x00000000, + TCD_ATTR_14: 0x00000000, + TCD_NBYTES_MLNO_14: 0x00000000, + TCD_SLAST_14: 0x00000000, + TCD_DADDR_14: 0x00000000, + TCD_DOFF_14: 0x00000000, + TCD_CITER_ELINKNO_14: 0x00000000, + TCD_DLASTSGA_14: 0x00000000, + TCD_CSR_14: 0x00000000, + TCD_BITER_ELINKNO_14: 0x00000000, + TCD_SADDR_15: 0x00000000, + TCD_SOFF_15: 0x00000000, + TCD_ATTR_15: 0x00000000, + TCD_NBYTES_MLNO_15: 0x00000000, + TCD_SLAST_15: 0x00000000, + TCD_DADDR_15: 0x00000000, + TCD_DOFF_15: 0x00000000, + TCD_CITER_ELINKNO_15: 0x00000000, + TCD_DLASTSGA_15: 0x00000000, + TCD_CSR_15: 0x00000000, + TCD_BITER_ELINKNO_15: 0x00000000, + TCD_SADDR_16: 0x00000000, + TCD_SOFF_16: 0x00000000, + TCD_ATTR_16: 0x00000000, + TCD_NBYTES_MLNO_16: 0x00000000, + TCD_SLAST_16: 0x00000000, + TCD_DADDR_16: 0x00000000, + TCD_DOFF_16: 0x00000000, + TCD_CITER_ELINKNO_16: 0x00000000, + TCD_DLASTSGA_16: 0x00000000, + TCD_CSR_16: 0x00000000, + TCD_BITER_ELINKNO_16: 0x00000000, + TCD_SADDR_17: 0x00000000, + TCD_SOFF_17: 0x00000000, + TCD_ATTR_17: 0x00000000, + TCD_NBYTES_MLNO_17: 0x00000000, + TCD_SLAST_17: 0x00000000, + TCD_DADDR_17: 0x00000000, + TCD_DOFF_17: 0x00000000, + TCD_CITER_ELINKNO_17: 0x00000000, + TCD_DLASTSGA_17: 0x00000000, + TCD_CSR_17: 0x00000000, + TCD_BITER_ELINKNO_17: 0x00000000, + TCD_SADDR_18: 0x00000000, + TCD_SOFF_18: 0x00000000, + TCD_ATTR_18: 0x00000000, + TCD_NBYTES_MLNO_18: 0x00000000, + TCD_SLAST_18: 0x00000000, + TCD_DADDR_18: 0x00000000, + TCD_DOFF_18: 0x00000000, + TCD_CITER_ELINKNO_18: 0x00000000, + TCD_DLASTSGA_18: 0x00000000, + TCD_CSR_18: 0x00000000, + TCD_BITER_ELINKNO_18: 0x00000000, + TCD_SADDR_19: 0x00000000, + TCD_SOFF_19: 0x00000000, + TCD_ATTR_19: 0x00000000, + TCD_NBYTES_MLNO_19: 0x00000000, + TCD_SLAST_19: 0x00000000, + TCD_DADDR_19: 0x00000000, + TCD_DOFF_19: 0x00000000, + TCD_CITER_ELINKNO_19: 0x00000000, + TCD_DLASTSGA_19: 0x00000000, + TCD_CSR_19: 0x00000000, + TCD_BITER_ELINKNO_19: 0x00000000, + TCD_SADDR_20: 0x00000000, + TCD_SOFF_20: 0x00000000, + TCD_ATTR_20: 0x00000000, + TCD_NBYTES_MLNO_20: 0x00000000, + TCD_SLAST_20: 0x00000000, + TCD_DADDR_20: 0x00000000, + TCD_DOFF_20: 0x00000000, + TCD_CITER_ELINKNO_20: 0x00000000, + TCD_DLASTSGA_20: 0x00000000, + TCD_CSR_20: 0x00000000, + TCD_BITER_ELINKNO_20: 0x00000000, + TCD_SADDR_21: 0x00000000, + TCD_SOFF_21: 0x00000000, + TCD_ATTR_21: 0x00000000, + TCD_NBYTES_MLNO_21: 0x00000000, + TCD_SLAST_21: 0x00000000, + TCD_DADDR_21: 0x00000000, + TCD_DOFF_21: 0x00000000, + TCD_CITER_ELINKNO_21: 0x00000000, + TCD_DLASTSGA_21: 0x00000000, + TCD_CSR_21: 0x00000000, + TCD_BITER_ELINKNO_21: 0x00000000, + TCD_SADDR_22: 0x00000000, + TCD_SOFF_22: 0x00000000, + TCD_ATTR_22: 0x00000000, + TCD_NBYTES_MLNO_22: 0x00000000, + TCD_SLAST_22: 0x00000000, + TCD_DADDR_22: 0x00000000, + TCD_DOFF_22: 0x00000000, + TCD_CITER_ELINKNO_22: 0x00000000, + TCD_DLASTSGA_22: 0x00000000, + TCD_CSR_22: 0x00000000, + TCD_BITER_ELINKNO_22: 0x00000000, + TCD_SADDR_23: 0x00000000, + TCD_SOFF_23: 0x00000000, + TCD_ATTR_23: 0x00000000, + TCD_NBYTES_MLNO_23: 0x00000000, + TCD_SLAST_23: 0x00000000, + TCD_DADDR_23: 0x00000000, + TCD_DOFF_23: 0x00000000, + TCD_CITER_ELINKNO_23: 0x00000000, + TCD_DLASTSGA_23: 0x00000000, + TCD_CSR_23: 0x00000000, + TCD_BITER_ELINKNO_23: 0x00000000, + TCD_SADDR_24: 0x00000000, + TCD_SOFF_24: 0x00000000, + TCD_ATTR_24: 0x00000000, + TCD_NBYTES_MLNO_24: 0x00000000, + TCD_SLAST_24: 0x00000000, + TCD_DADDR_24: 0x00000000, + TCD_DOFF_24: 0x00000000, + TCD_CITER_ELINKNO_24: 0x00000000, + TCD_DLASTSGA_24: 0x00000000, + TCD_CSR_24: 0x00000000, + TCD_BITER_ELINKNO_24: 0x00000000, + TCD_SADDR_25: 0x00000000, + TCD_SOFF_25: 0x00000000, + TCD_ATTR_25: 0x00000000, + TCD_NBYTES_MLNO_25: 0x00000000, + TCD_SLAST_25: 0x00000000, + TCD_DADDR_25: 0x00000000, + TCD_DOFF_25: 0x00000000, + TCD_CITER_ELINKNO_25: 0x00000000, + TCD_DLASTSGA_25: 0x00000000, + TCD_CSR_25: 0x00000000, + TCD_BITER_ELINKNO_25: 0x00000000, + TCD_SADDR_26: 0x00000000, + TCD_SOFF_26: 0x00000000, + TCD_ATTR_26: 0x00000000, + TCD_NBYTES_MLNO_26: 0x00000000, + TCD_SLAST_26: 0x00000000, + TCD_DADDR_26: 0x00000000, + TCD_DOFF_26: 0x00000000, + TCD_CITER_ELINKNO_26: 0x00000000, + TCD_DLASTSGA_26: 0x00000000, + TCD_CSR_26: 0x00000000, + TCD_BITER_ELINKNO_26: 0x00000000, + TCD_SADDR_27: 0x00000000, + TCD_SOFF_27: 0x00000000, + TCD_ATTR_27: 0x00000000, + TCD_NBYTES_MLNO_27: 0x00000000, + TCD_SLAST_27: 0x00000000, + TCD_DADDR_27: 0x00000000, + TCD_DOFF_27: 0x00000000, + TCD_CITER_ELINKNO_27: 0x00000000, + TCD_DLASTSGA_27: 0x00000000, + TCD_CSR_27: 0x00000000, + TCD_BITER_ELINKNO_27: 0x00000000, + TCD_SADDR_28: 0x00000000, + TCD_SOFF_28: 0x00000000, + TCD_ATTR_28: 0x00000000, + TCD_NBYTES_MLNO_28: 0x00000000, + TCD_SLAST_28: 0x00000000, + TCD_DADDR_28: 0x00000000, + TCD_DOFF_28: 0x00000000, + TCD_CITER_ELINKNO_28: 0x00000000, + TCD_DLASTSGA_28: 0x00000000, + TCD_CSR_28: 0x00000000, + TCD_BITER_ELINKNO_28: 0x00000000, + TCD_SADDR_29: 0x00000000, + TCD_SOFF_29: 0x00000000, + TCD_ATTR_29: 0x00000000, + TCD_NBYTES_MLNO_29: 0x00000000, + TCD_SLAST_29: 0x00000000, + TCD_DADDR_29: 0x00000000, + TCD_DOFF_29: 0x00000000, + TCD_CITER_ELINKNO_29: 0x00000000, + TCD_DLASTSGA_29: 0x00000000, + TCD_CSR_29: 0x00000000, + TCD_BITER_ELINKNO_29: 0x00000000, + TCD_SADDR_30: 0x00000000, + TCD_SOFF_30: 0x00000000, + TCD_ATTR_30: 0x00000000, + TCD_NBYTES_MLNO_30: 0x00000000, + TCD_SLAST_30: 0x00000000, + TCD_DADDR_30: 0x00000000, + TCD_DOFF_30: 0x00000000, + TCD_CITER_ELINKNO_30: 0x00000000, + TCD_DLASTSGA_30: 0x00000000, + TCD_CSR_30: 0x00000000, + TCD_BITER_ELINKNO_30: 0x00000000, + TCD_SADDR_31: 0x00000000, + TCD_SOFF_31: 0x00000000, + TCD_ATTR_31: 0x00000000, + TCD_NBYTES_MLNO_31: 0x00000000, + TCD_SLAST_31: 0x00000000, + TCD_DADDR_31: 0x00000000, + TCD_DOFF_31: 0x00000000, + TCD_CITER_ELINKNO_31: 0x00000000, + TCD_DLASTSGA_31: 0x00000000, + TCD_CSR_31: 0x00000000, + TCD_BITER_ELINKNO_31: 0x00000000, }; /// Safe access to DMA0 diff --git a/src/imxrt106/instances/pit.rs b/src/imxrt106/instances/pit.rs index e62cebf48f9b..a0fbea3b379e 100644 --- a/src/imxrt106/instances/pit.rs +++ b/src/imxrt106/instances/pit.rs @@ -8,8 +8,8 @@ pub use crate::imxrt106::peripherals::pit::Instance; pub use crate::imxrt106::peripherals::pit::{RegisterBlock, ResetValues}; pub use crate::imxrt106::peripherals::pit::{ - CVAL0, CVAL1, CVAL2, CVAL3, LDVAL0, LDVAL1, LDVAL2, LDVAL3, LTMR64H, LTMR64L, MCR, TCTRL0, - TCTRL1, TCTRL2, TCTRL3, TFLG0, TFLG1, TFLG2, TFLG3, + CVAL_0, CVAL_1, CVAL_2, CVAL_3, LDVAL_0, LDVAL_1, LDVAL_2, LDVAL_3, LTMR64H, LTMR64L, MCR, + TCTRL_0, TCTRL_1, TCTRL_2, TCTRL_3, TFLG_0, TFLG_1, TFLG_2, TFLG_3, }; #[cfg(not(feature = "nosync"))] use core::sync::atomic::{AtomicBool, Ordering}; @@ -65,22 +65,22 @@ impl PIT { MCR: 0x00000002, LTMR64H: 0x00000000, LTMR64L: 0x00000000, - LDVAL0: 0x00000000, - CVAL0: 0x00000000, - TCTRL0: 0x00000000, - TFLG0: 0x00000000, - LDVAL1: 0x00000000, - CVAL1: 0x00000000, - TCTRL1: 0x00000000, - TFLG1: 0x00000000, - LDVAL2: 0x00000000, - CVAL2: 0x00000000, - TCTRL2: 0x00000000, - TFLG2: 0x00000000, - LDVAL3: 0x00000000, - CVAL3: 0x00000000, - TCTRL3: 0x00000000, - TFLG3: 0x00000000, + LDVAL_0: 0x00000000, + CVAL_0: 0x00000000, + TCTRL_0: 0x00000000, + TFLG_0: 0x00000000, + LDVAL_1: 0x00000000, + CVAL_1: 0x00000000, + TCTRL_1: 0x00000000, + TFLG_1: 0x00000000, + LDVAL_2: 0x00000000, + CVAL_2: 0x00000000, + TCTRL_2: 0x00000000, + TFLG_2: 0x00000000, + LDVAL_3: 0x00000000, + CVAL_3: 0x00000000, + TCTRL_3: 0x00000000, + TFLG_3: 0x00000000, }; /// Safe access to PIT diff --git a/src/imxrt106/instances/pwm.rs b/src/imxrt106/instances/pwm.rs index ca8c3c2b9c08..a87a919e1ae4 100644 --- a/src/imxrt106/instances/pwm.rs +++ b/src/imxrt106/instances/pwm.rs @@ -8,29 +8,31 @@ pub use crate::imxrt106::peripherals::pwm::Instance; pub use crate::imxrt106::peripherals::pwm::{RegisterBlock, ResetValues}; pub use crate::imxrt106::peripherals::pwm::{ - DTSRCSEL, FCTRL0, FCTRL20, FFILT0, FSTS0, FTST0, MASK, MCTRL, MCTRL2, OUTEN, SMCAPTCOMPA0, - SMCAPTCOMPA1, SMCAPTCOMPA2, SMCAPTCOMPA3, SMCAPTCOMPB0, SMCAPTCOMPB1, SMCAPTCOMPB2, - SMCAPTCOMPB3, SMCAPTCOMPX0, SMCAPTCOMPX1, SMCAPTCOMPX2, SMCAPTCOMPX3, SMCAPTCTRLA0, - SMCAPTCTRLA1, SMCAPTCTRLA2, SMCAPTCTRLA3, SMCAPTCTRLB0, SMCAPTCTRLB1, SMCAPTCTRLB2, - SMCAPTCTRLB3, SMCAPTCTRLX0, SMCAPTCTRLX1, SMCAPTCTRLX2, SMCAPTCTRLX3, SMCNT0, SMCNT1, SMCNT2, - SMCNT3, SMCTRL0, SMCTRL1, SMCTRL2, SMCTRL20, SMCTRL21, SMCTRL22, SMCTRL23, SMCTRL3, SMCVAL00, - SMCVAL01, SMCVAL02, SMCVAL03, SMCVAL0CYC0, SMCVAL0CYC1, SMCVAL0CYC2, SMCVAL0CYC3, SMCVAL10, - SMCVAL11, SMCVAL12, SMCVAL13, SMCVAL1CYC0, SMCVAL1CYC1, SMCVAL1CYC2, SMCVAL1CYC3, SMCVAL20, - SMCVAL21, SMCVAL22, SMCVAL23, SMCVAL2CYC0, SMCVAL2CYC1, SMCVAL2CYC2, SMCVAL2CYC3, SMCVAL30, - SMCVAL31, SMCVAL32, SMCVAL33, SMCVAL3CYC0, SMCVAL3CYC1, SMCVAL3CYC2, SMCVAL3CYC3, SMCVAL40, - SMCVAL41, SMCVAL42, SMCVAL43, SMCVAL4CYC0, SMCVAL4CYC1, SMCVAL4CYC2, SMCVAL4CYC3, SMCVAL50, - SMCVAL51, SMCVAL52, SMCVAL53, SMCVAL5CYC0, SMCVAL5CYC1, SMCVAL5CYC2, SMCVAL5CYC3, SMDISMAP00, - SMDISMAP01, SMDISMAP02, SMDISMAP03, SMDISMAP10, SMDISMAP11, SMDISMAP12, SMDISMAP13, SMDMAEN0, - SMDMAEN1, SMDMAEN2, SMDMAEN3, SMDTCNT00, SMDTCNT01, SMDTCNT02, SMDTCNT03, SMDTCNT10, SMDTCNT11, - SMDTCNT12, SMDTCNT13, SMFRACVAL10, SMFRACVAL11, SMFRACVAL12, SMFRACVAL13, SMFRACVAL20, - SMFRACVAL21, SMFRACVAL22, SMFRACVAL23, SMFRACVAL30, SMFRACVAL31, SMFRACVAL32, SMFRACVAL33, - SMFRACVAL40, SMFRACVAL41, SMFRACVAL42, SMFRACVAL43, SMFRACVAL50, SMFRACVAL51, SMFRACVAL52, - SMFRACVAL53, SMFRCTRL0, SMFRCTRL1, SMFRCTRL2, SMFRCTRL3, SMINIT0, SMINIT1, SMINIT2, SMINIT3, - SMINTEN0, SMINTEN1, SMINTEN2, SMINTEN3, SMOCTRL0, SMOCTRL1, SMOCTRL2, SMOCTRL3, SMSTS0, SMSTS1, - SMSTS2, SMSTS3, SMTCTRL0, SMTCTRL1, SMTCTRL2, SMTCTRL3, SMVAL00, SMVAL01, SMVAL02, SMVAL03, - SMVAL10, SMVAL11, SMVAL12, SMVAL13, SMVAL20, SMVAL21, SMVAL22, SMVAL23, SMVAL30, SMVAL31, - SMVAL32, SMVAL33, SMVAL40, SMVAL41, SMVAL42, SMVAL43, SMVAL50, SMVAL51, SMVAL52, SMVAL53, - SWCOUT, + DTSRCSEL, FCTRL0, FCTRL20, FFILT0, FSTS0, FTST0, MASK, MCTRL, MCTRL2, OUTEN, SMCAPTCOMPA_0, + SMCAPTCOMPA_1, SMCAPTCOMPA_2, SMCAPTCOMPA_3, SMCAPTCOMPB_0, SMCAPTCOMPB_1, SMCAPTCOMPB_2, + SMCAPTCOMPB_3, SMCAPTCOMPX_0, SMCAPTCOMPX_1, SMCAPTCOMPX_2, SMCAPTCOMPX_3, SMCAPTCTRLA_0, + SMCAPTCTRLA_1, SMCAPTCTRLA_2, SMCAPTCTRLA_3, SMCAPTCTRLB_0, SMCAPTCTRLB_1, SMCAPTCTRLB_2, + SMCAPTCTRLB_3, SMCAPTCTRLX_0, SMCAPTCTRLX_1, SMCAPTCTRLX_2, SMCAPTCTRLX_3, SMCNT_0, SMCNT_1, + SMCNT_2, SMCNT_3, SMCTRL2_0, SMCTRL2_1, SMCTRL2_2, SMCTRL2_3, SMCTRL_0, SMCTRL_1, SMCTRL_2, + SMCTRL_3, SMCVAL0CYC_0, SMCVAL0CYC_1, SMCVAL0CYC_2, SMCVAL0CYC_3, SMCVAL0_0, SMCVAL0_1, + SMCVAL0_2, SMCVAL0_3, SMCVAL1CYC_0, SMCVAL1CYC_1, SMCVAL1CYC_2, SMCVAL1CYC_3, SMCVAL1_0, + SMCVAL1_1, SMCVAL1_2, SMCVAL1_3, SMCVAL2CYC_0, SMCVAL2CYC_1, SMCVAL2CYC_2, SMCVAL2CYC_3, + SMCVAL2_0, SMCVAL2_1, SMCVAL2_2, SMCVAL2_3, SMCVAL3CYC_0, SMCVAL3CYC_1, SMCVAL3CYC_2, + SMCVAL3CYC_3, SMCVAL3_0, SMCVAL3_1, SMCVAL3_2, SMCVAL3_3, SMCVAL4CYC_0, SMCVAL4CYC_1, + SMCVAL4CYC_2, SMCVAL4CYC_3, SMCVAL4_0, SMCVAL4_1, SMCVAL4_2, SMCVAL4_3, SMCVAL5CYC_0, + SMCVAL5CYC_1, SMCVAL5CYC_2, SMCVAL5CYC_3, SMCVAL5_0, SMCVAL5_1, SMCVAL5_2, SMCVAL5_3, + SMDISMAP0_0, SMDISMAP0_1, SMDISMAP0_2, SMDISMAP0_3, SMDISMAP1_0, SMDISMAP1_1, SMDISMAP1_2, + SMDISMAP1_3, SMDMAEN_0, SMDMAEN_1, SMDMAEN_2, SMDMAEN_3, SMDTCNT0_0, SMDTCNT0_1, SMDTCNT0_2, + SMDTCNT0_3, SMDTCNT1_0, SMDTCNT1_1, SMDTCNT1_2, SMDTCNT1_3, SMFRACVAL1_0, SMFRACVAL1_1, + SMFRACVAL1_2, SMFRACVAL1_3, SMFRACVAL2_0, SMFRACVAL2_1, SMFRACVAL2_2, SMFRACVAL2_3, + SMFRACVAL3_0, SMFRACVAL3_1, SMFRACVAL3_2, SMFRACVAL3_3, SMFRACVAL4_0, SMFRACVAL4_1, + SMFRACVAL4_2, SMFRACVAL4_3, SMFRACVAL5_0, SMFRACVAL5_1, SMFRACVAL5_2, SMFRACVAL5_3, SMFRCTRL_0, + SMFRCTRL_1, SMFRCTRL_2, SMFRCTRL_3, SMINIT_0, SMINIT_1, SMINIT_2, SMINIT_3, SMINTEN_0, + SMINTEN_1, SMINTEN_2, SMINTEN_3, SMOCTRL_0, SMOCTRL_1, SMOCTRL_2, SMOCTRL_3, SMSTS_0, SMSTS_1, + SMSTS_2, SMSTS_3, SMTCTRL_0, SMTCTRL_1, SMTCTRL_2, SMTCTRL_3, SMVAL0_0, SMVAL0_1, SMVAL0_2, + SMVAL0_3, SMVAL1_0, SMVAL1_1, SMVAL1_2, SMVAL1_3, SMVAL2_0, SMVAL2_1, SMVAL2_2, SMVAL2_3, + SMVAL3_0, SMVAL3_1, SMVAL3_2, SMVAL3_3, SMVAL4_0, SMVAL4_1, SMVAL4_2, SMVAL4_3, SMVAL5_0, + SMVAL5_1, SMVAL5_2, SMVAL5_3, SWCOUT, }; #[cfg(not(feature = "nosync"))] use core::sync::atomic::{AtomicBool, Ordering}; @@ -100,178 +102,178 @@ impl PWM1 { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, }; /// Safe access to PWM1 @@ -414,178 +416,178 @@ impl PWM2 { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, }; /// Safe access to PWM2 @@ -728,178 +730,178 @@ impl PWM3 { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, }; /// Safe access to PWM3 @@ -1042,178 +1044,178 @@ impl PWM4 { FFILT0: 0x00000000, FTST0: 0x00000000, FCTRL20: 0x00000000, - SMCNT0: 0x00000000, - SMINIT0: 0x00000000, - SMCTRL20: 0x00000000, - SMCTRL0: 0x00000400, - SMVAL00: 0x00000000, - SMFRACVAL10: 0x00000000, - SMVAL10: 0x00000000, - SMFRACVAL20: 0x00000000, - SMVAL20: 0x00000000, - SMFRACVAL30: 0x00000000, - SMVAL30: 0x00000000, - SMFRACVAL40: 0x00000000, - SMVAL40: 0x00000000, - SMFRACVAL50: 0x00000000, - SMVAL50: 0x00000000, - SMFRCTRL0: 0x00000000, - SMOCTRL0: 0x00000000, - SMSTS0: 0x00000000, - SMINTEN0: 0x00000000, - SMDMAEN0: 0x00000000, - SMTCTRL0: 0x00000000, - SMDISMAP00: 0x0000FFFF, - SMDISMAP10: 0x0000FFFF, - SMDTCNT00: 0x000007FF, - SMDTCNT10: 0x000007FF, - SMCAPTCTRLA0: 0x00000000, - SMCAPTCOMPA0: 0x00000000, - SMCAPTCTRLB0: 0x00000000, - SMCAPTCOMPB0: 0x00000000, - SMCAPTCTRLX0: 0x00000000, - SMCAPTCOMPX0: 0x00000000, - SMCVAL00: 0x00000000, - SMCVAL0CYC0: 0x00000000, - SMCVAL10: 0x00000000, - SMCVAL1CYC0: 0x00000000, - SMCVAL20: 0x00000000, - SMCVAL2CYC0: 0x00000000, - SMCVAL30: 0x00000000, - SMCVAL3CYC0: 0x00000000, - SMCVAL40: 0x00000000, - SMCVAL4CYC0: 0x00000000, - SMCVAL50: 0x00000000, - SMCVAL5CYC0: 0x00000000, - SMCNT1: 0x00000000, - SMINIT1: 0x00000000, - SMCTRL21: 0x00000000, - SMCTRL1: 0x00000400, - SMVAL01: 0x00000000, - SMFRACVAL11: 0x00000000, - SMVAL11: 0x00000000, - SMFRACVAL21: 0x00000000, - SMVAL21: 0x00000000, - SMFRACVAL31: 0x00000000, - SMVAL31: 0x00000000, - SMFRACVAL41: 0x00000000, - SMVAL41: 0x00000000, - SMFRACVAL51: 0x00000000, - SMVAL51: 0x00000000, - SMFRCTRL1: 0x00000000, - SMOCTRL1: 0x00000000, - SMSTS1: 0x00000000, - SMINTEN1: 0x00000000, - SMDMAEN1: 0x00000000, - SMTCTRL1: 0x00000000, - SMDISMAP01: 0x0000FFFF, - SMDISMAP11: 0x0000FFFF, - SMDTCNT01: 0x000007FF, - SMDTCNT11: 0x000007FF, - SMCAPTCTRLA1: 0x00000000, - SMCAPTCOMPA1: 0x00000000, - SMCAPTCTRLB1: 0x00000000, - SMCAPTCOMPB1: 0x00000000, - SMCAPTCTRLX1: 0x00000000, - SMCAPTCOMPX1: 0x00000000, - SMCVAL01: 0x00000000, - SMCVAL0CYC1: 0x00000000, - SMCVAL11: 0x00000000, - SMCVAL1CYC1: 0x00000000, - SMCVAL21: 0x00000000, - SMCVAL2CYC1: 0x00000000, - SMCVAL31: 0x00000000, - SMCVAL3CYC1: 0x00000000, - SMCVAL41: 0x00000000, - SMCVAL4CYC1: 0x00000000, - SMCVAL51: 0x00000000, - SMCVAL5CYC1: 0x00000000, - SMCNT2: 0x00000000, - SMINIT2: 0x00000000, - SMCTRL22: 0x00000000, - SMCTRL2: 0x00000400, - SMVAL02: 0x00000000, - SMFRACVAL12: 0x00000000, - SMVAL12: 0x00000000, - SMFRACVAL22: 0x00000000, - SMVAL22: 0x00000000, - SMFRACVAL32: 0x00000000, - SMVAL32: 0x00000000, - SMFRACVAL42: 0x00000000, - SMVAL42: 0x00000000, - SMFRACVAL52: 0x00000000, - SMVAL52: 0x00000000, - SMFRCTRL2: 0x00000000, - SMOCTRL2: 0x00000000, - SMSTS2: 0x00000000, - SMINTEN2: 0x00000000, - SMDMAEN2: 0x00000000, - SMTCTRL2: 0x00000000, - SMDISMAP02: 0x0000FFFF, - SMDISMAP12: 0x0000FFFF, - SMDTCNT02: 0x000007FF, - SMDTCNT12: 0x000007FF, - SMCAPTCTRLA2: 0x00000000, - SMCAPTCOMPA2: 0x00000000, - SMCAPTCTRLB2: 0x00000000, - SMCAPTCOMPB2: 0x00000000, - SMCAPTCTRLX2: 0x00000000, - SMCAPTCOMPX2: 0x00000000, - SMCVAL02: 0x00000000, - SMCVAL0CYC2: 0x00000000, - SMCVAL12: 0x00000000, - SMCVAL1CYC2: 0x00000000, - SMCVAL22: 0x00000000, - SMCVAL2CYC2: 0x00000000, - SMCVAL32: 0x00000000, - SMCVAL3CYC2: 0x00000000, - SMCVAL42: 0x00000000, - SMCVAL4CYC2: 0x00000000, - SMCVAL52: 0x00000000, - SMCVAL5CYC2: 0x00000000, - SMCNT3: 0x00000000, - SMINIT3: 0x00000000, - SMCTRL23: 0x00000000, - SMCTRL3: 0x00000400, - SMVAL03: 0x00000000, - SMFRACVAL13: 0x00000000, - SMVAL13: 0x00000000, - SMFRACVAL23: 0x00000000, - SMVAL23: 0x00000000, - SMFRACVAL33: 0x00000000, - SMVAL33: 0x00000000, - SMFRACVAL43: 0x00000000, - SMVAL43: 0x00000000, - SMFRACVAL53: 0x00000000, - SMVAL53: 0x00000000, - SMFRCTRL3: 0x00000000, - SMOCTRL3: 0x00000000, - SMSTS3: 0x00000000, - SMINTEN3: 0x00000000, - SMDMAEN3: 0x00000000, - SMTCTRL3: 0x00000000, - SMDISMAP03: 0x0000FFFF, - SMDISMAP13: 0x0000FFFF, - SMDTCNT03: 0x000007FF, - SMDTCNT13: 0x000007FF, - SMCAPTCTRLA3: 0x00000000, - SMCAPTCOMPA3: 0x00000000, - SMCAPTCTRLB3: 0x00000000, - SMCAPTCOMPB3: 0x00000000, - SMCAPTCTRLX3: 0x00000000, - SMCAPTCOMPX3: 0x00000000, - SMCVAL03: 0x00000000, - SMCVAL0CYC3: 0x00000000, - SMCVAL13: 0x00000000, - SMCVAL1CYC3: 0x00000000, - SMCVAL23: 0x00000000, - SMCVAL2CYC3: 0x00000000, - SMCVAL33: 0x00000000, - SMCVAL3CYC3: 0x00000000, - SMCVAL43: 0x00000000, - SMCVAL4CYC3: 0x00000000, - SMCVAL53: 0x00000000, - SMCVAL5CYC3: 0x00000000, + SMCNT_0: 0x00000000, + SMINIT_0: 0x00000000, + SMCTRL2_0: 0x00000000, + SMCTRL_0: 0x00000400, + SMVAL0_0: 0x00000000, + SMFRACVAL1_0: 0x00000000, + SMVAL1_0: 0x00000000, + SMFRACVAL2_0: 0x00000000, + SMVAL2_0: 0x00000000, + SMFRACVAL3_0: 0x00000000, + SMVAL3_0: 0x00000000, + SMFRACVAL4_0: 0x00000000, + SMVAL4_0: 0x00000000, + SMFRACVAL5_0: 0x00000000, + SMVAL5_0: 0x00000000, + SMFRCTRL_0: 0x00000000, + SMOCTRL_0: 0x00000000, + SMSTS_0: 0x00000000, + SMINTEN_0: 0x00000000, + SMDMAEN_0: 0x00000000, + SMTCTRL_0: 0x00000000, + SMDISMAP0_0: 0x0000FFFF, + SMDISMAP1_0: 0x0000FFFF, + SMDTCNT0_0: 0x000007FF, + SMDTCNT1_0: 0x000007FF, + SMCAPTCTRLA_0: 0x00000000, + SMCAPTCOMPA_0: 0x00000000, + SMCAPTCTRLB_0: 0x00000000, + SMCAPTCOMPB_0: 0x00000000, + SMCAPTCTRLX_0: 0x00000000, + SMCAPTCOMPX_0: 0x00000000, + SMCVAL0_0: 0x00000000, + SMCVAL0CYC_0: 0x00000000, + SMCVAL1_0: 0x00000000, + SMCVAL1CYC_0: 0x00000000, + SMCVAL2_0: 0x00000000, + SMCVAL2CYC_0: 0x00000000, + SMCVAL3_0: 0x00000000, + SMCVAL3CYC_0: 0x00000000, + SMCVAL4_0: 0x00000000, + SMCVAL4CYC_0: 0x00000000, + SMCVAL5_0: 0x00000000, + SMCVAL5CYC_0: 0x00000000, + SMCNT_1: 0x00000000, + SMINIT_1: 0x00000000, + SMCTRL2_1: 0x00000000, + SMCTRL_1: 0x00000400, + SMVAL0_1: 0x00000000, + SMFRACVAL1_1: 0x00000000, + SMVAL1_1: 0x00000000, + SMFRACVAL2_1: 0x00000000, + SMVAL2_1: 0x00000000, + SMFRACVAL3_1: 0x00000000, + SMVAL3_1: 0x00000000, + SMFRACVAL4_1: 0x00000000, + SMVAL4_1: 0x00000000, + SMFRACVAL5_1: 0x00000000, + SMVAL5_1: 0x00000000, + SMFRCTRL_1: 0x00000000, + SMOCTRL_1: 0x00000000, + SMSTS_1: 0x00000000, + SMINTEN_1: 0x00000000, + SMDMAEN_1: 0x00000000, + SMTCTRL_1: 0x00000000, + SMDISMAP0_1: 0x0000FFFF, + SMDISMAP1_1: 0x0000FFFF, + SMDTCNT0_1: 0x000007FF, + SMDTCNT1_1: 0x000007FF, + SMCAPTCTRLA_1: 0x00000000, + SMCAPTCOMPA_1: 0x00000000, + SMCAPTCTRLB_1: 0x00000000, + SMCAPTCOMPB_1: 0x00000000, + SMCAPTCTRLX_1: 0x00000000, + SMCAPTCOMPX_1: 0x00000000, + SMCVAL0_1: 0x00000000, + SMCVAL0CYC_1: 0x00000000, + SMCVAL1_1: 0x00000000, + SMCVAL1CYC_1: 0x00000000, + SMCVAL2_1: 0x00000000, + SMCVAL2CYC_1: 0x00000000, + SMCVAL3_1: 0x00000000, + SMCVAL3CYC_1: 0x00000000, + SMCVAL4_1: 0x00000000, + SMCVAL4CYC_1: 0x00000000, + SMCVAL5_1: 0x00000000, + SMCVAL5CYC_1: 0x00000000, + SMCNT_2: 0x00000000, + SMINIT_2: 0x00000000, + SMCTRL2_2: 0x00000000, + SMCTRL_2: 0x00000400, + SMVAL0_2: 0x00000000, + SMFRACVAL1_2: 0x00000000, + SMVAL1_2: 0x00000000, + SMFRACVAL2_2: 0x00000000, + SMVAL2_2: 0x00000000, + SMFRACVAL3_2: 0x00000000, + SMVAL3_2: 0x00000000, + SMFRACVAL4_2: 0x00000000, + SMVAL4_2: 0x00000000, + SMFRACVAL5_2: 0x00000000, + SMVAL5_2: 0x00000000, + SMFRCTRL_2: 0x00000000, + SMOCTRL_2: 0x00000000, + SMSTS_2: 0x00000000, + SMINTEN_2: 0x00000000, + SMDMAEN_2: 0x00000000, + SMTCTRL_2: 0x00000000, + SMDISMAP0_2: 0x0000FFFF, + SMDISMAP1_2: 0x0000FFFF, + SMDTCNT0_2: 0x000007FF, + SMDTCNT1_2: 0x000007FF, + SMCAPTCTRLA_2: 0x00000000, + SMCAPTCOMPA_2: 0x00000000, + SMCAPTCTRLB_2: 0x00000000, + SMCAPTCOMPB_2: 0x00000000, + SMCAPTCTRLX_2: 0x00000000, + SMCAPTCOMPX_2: 0x00000000, + SMCVAL0_2: 0x00000000, + SMCVAL0CYC_2: 0x00000000, + SMCVAL1_2: 0x00000000, + SMCVAL1CYC_2: 0x00000000, + SMCVAL2_2: 0x00000000, + SMCVAL2CYC_2: 0x00000000, + SMCVAL3_2: 0x00000000, + SMCVAL3CYC_2: 0x00000000, + SMCVAL4_2: 0x00000000, + SMCVAL4CYC_2: 0x00000000, + SMCVAL5_2: 0x00000000, + SMCVAL5CYC_2: 0x00000000, + SMCNT_3: 0x00000000, + SMINIT_3: 0x00000000, + SMCTRL2_3: 0x00000000, + SMCTRL_3: 0x00000400, + SMVAL0_3: 0x00000000, + SMFRACVAL1_3: 0x00000000, + SMVAL1_3: 0x00000000, + SMFRACVAL2_3: 0x00000000, + SMVAL2_3: 0x00000000, + SMFRACVAL3_3: 0x00000000, + SMVAL3_3: 0x00000000, + SMFRACVAL4_3: 0x00000000, + SMVAL4_3: 0x00000000, + SMFRACVAL5_3: 0x00000000, + SMVAL5_3: 0x00000000, + SMFRCTRL_3: 0x00000000, + SMOCTRL_3: 0x00000000, + SMSTS_3: 0x00000000, + SMINTEN_3: 0x00000000, + SMDMAEN_3: 0x00000000, + SMTCTRL_3: 0x00000000, + SMDISMAP0_3: 0x0000FFFF, + SMDISMAP1_3: 0x0000FFFF, + SMDTCNT0_3: 0x000007FF, + SMDTCNT1_3: 0x000007FF, + SMCAPTCTRLA_3: 0x00000000, + SMCAPTCOMPA_3: 0x00000000, + SMCAPTCTRLB_3: 0x00000000, + SMCAPTCOMPB_3: 0x00000000, + SMCAPTCTRLX_3: 0x00000000, + SMCAPTCOMPX_3: 0x00000000, + SMCVAL0_3: 0x00000000, + SMCVAL0CYC_3: 0x00000000, + SMCVAL1_3: 0x00000000, + SMCVAL1CYC_3: 0x00000000, + SMCVAL2_3: 0x00000000, + SMCVAL2CYC_3: 0x00000000, + SMCVAL3_3: 0x00000000, + SMCVAL3CYC_3: 0x00000000, + SMCVAL4_3: 0x00000000, + SMCVAL4CYC_3: 0x00000000, + SMCVAL5_3: 0x00000000, + SMCVAL5CYC_3: 0x00000000, }; /// Safe access to PWM4 diff --git a/src/imxrt106/peripherals/dma0.rs b/src/imxrt106/peripherals/dma0.rs index c00eaa39819d..2b3100cd4eb0 100644 --- a/src/imxrt106/peripherals/dma0.rs +++ b/src/imxrt106/peripherals/dma0.rs @@ -5377,7 +5377,7 @@ pub mod DCHPRI28 { } /// TCD Source Address -pub mod TCD_SADDR0 { +pub mod TCD_SADDR_0 { /// Source Address pub mod SADDR { @@ -5395,7 +5395,7 @@ pub mod TCD_SADDR0 { } /// TCD Signed Source Address Offset -pub mod TCD_SOFF0 { +pub mod TCD_SOFF_0 { /// Source address signed offset pub mod SOFF { @@ -5413,7 +5413,7 @@ pub mod TCD_SOFF0 { } /// TCD Transfer Attributes -pub mod TCD_ATTR0 { +pub mod TCD_ATTR_0 { /// Destination data transfer size pub mod DSIZE { @@ -5519,11 +5519,11 @@ pub mod TCD_ATTR0 { } } -/// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES0 -/// TCD_NBYTES_ML: TCD_NBYTES_MLNO0 and TCD_NBYTES_MLOFFNO0 -/// TCD_NBYTES_MLNO0: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +/// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES_0 +/// TCD_NBYTES_ML: TCD_NBYTES_MLNO_0 and TCD_NBYTES_MLOFFNO_0 +/// TCD_NBYTES_MLNO_0: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) pub mod TCD_NBYTES_ML { /// Minor Byte Transfer Count @@ -5598,7 +5598,7 @@ pub mod TCD_NBYTES_ML { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST0 { +pub mod TCD_SLAST_0 { /// Last Source Address Adjustment pub mod SLAST { @@ -5616,7 +5616,7 @@ pub mod TCD_SLAST0 { } /// TCD Destination Address -pub mod TCD_DADDR0 { +pub mod TCD_DADDR_0 { /// Destination Address pub mod DADDR { @@ -5634,7 +5634,7 @@ pub mod TCD_DADDR0 { } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF0 { +pub mod TCD_DOFF_0 { /// Destination Address Signed Offset pub mod DOFF { @@ -5651,9 +5651,9 @@ pub mod TCD_DOFF0 { } } -/// TCD_CITER_ELINKNO0 and TCD_CITER_ELINKYES0 -/// TCD_CITER_ELINKNO0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +/// TCD_CITER_ELINKNO_0 and TCD_CITER_ELINKYES_0 +/// TCD_CITER_ELINKNO_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub mod TCD_CITER_ELINK { /// Current Major Iteration Count @@ -5707,7 +5707,7 @@ pub mod TCD_CITER_ELINK { } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA0 { +pub mod TCD_DLASTSGA_0 { /// DLASTSGA pub mod DLASTSGA { @@ -5725,7 +5725,7 @@ pub mod TCD_DLASTSGA0 { } /// TCD Control and Status -pub mod TCD_CSR0 { +pub mod TCD_CSR_0 { /// Channel Start pub mod START { @@ -5920,9 +5920,9 @@ pub mod TCD_CSR0 { } } -/// TCD_BITER_ELINKNO0 and TCD_BITER_ELINKYES0 -/// TCD_BITER_ELINKNO0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +/// TCD_BITER_ELINKNO_0 and TCD_BITER_ELINKYES_0 +/// TCD_BITER_ELINKNO_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub mod TCD_BITER_ELINK { /// Starting Major Iteration Count @@ -5976,29 +5976,29 @@ pub mod TCD_BITER_ELINK { } /// TCD Source Address -pub mod TCD_SADDR1 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_1 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF1 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_1 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR1 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFYES1 -/// TCD_NBYTES_MLNO1: TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFNO1 -/// TCD_NBYTES_MLNO1: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO1 { +pub mod TCD_ATTR_1 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFYES_1 +/// TCD_NBYTES_MLNO_1: TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFNO_1 +/// TCD_NBYTES_MLNO_1: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_1 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6006,81 +6006,81 @@ pub mod TCD_NBYTES_MLNO1 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST1 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_1 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR1 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_1 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF1 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_1 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO1 and TCD_CITER_ELINKYES1 -/// TCD_CITER_ELINKNO1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO1 { +/// TCD_CITER_ELINKNO_1 and TCD_CITER_ELINKYES_1 +/// TCD_CITER_ELINKNO_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_1 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA1 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_1 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR1 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO1 and TCD_BITER_ELINKYES1 -/// TCD_BITER_ELINKNO1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO1 { +pub mod TCD_CSR_1 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_1 and TCD_BITER_ELINKYES_1 +/// TCD_BITER_ELINKNO_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_1 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR2 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_2 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF2 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_2 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR2 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFYES2 -/// TCD_NBYTES_MLNO2: TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFNO2 -/// TCD_NBYTES_MLNO2: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO2 { +pub mod TCD_ATTR_2 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFYES_2 +/// TCD_NBYTES_MLNO_2: TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFNO_2 +/// TCD_NBYTES_MLNO_2: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_2 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6088,81 +6088,81 @@ pub mod TCD_NBYTES_MLNO2 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST2 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_2 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR2 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_2 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF2 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_2 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO2 and TCD_CITER_ELINKYES2 -/// TCD_CITER_ELINKNO2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO2 { +/// TCD_CITER_ELINKNO_2 and TCD_CITER_ELINKYES_2 +/// TCD_CITER_ELINKNO_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_2 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA2 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_2 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR2 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO2 and TCD_BITER_ELINKYES2 -/// TCD_BITER_ELINKNO2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO2 { +pub mod TCD_CSR_2 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_2 and TCD_BITER_ELINKYES_2 +/// TCD_BITER_ELINKNO_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_2 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR3 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_3 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF3 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_3 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR3 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFYES3 -/// TCD_NBYTES_MLNO3: TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFNO3 -/// TCD_NBYTES_MLNO3: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO3 { +pub mod TCD_ATTR_3 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFYES_3 +/// TCD_NBYTES_MLNO_3: TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFNO_3 +/// TCD_NBYTES_MLNO_3: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_3 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6170,81 +6170,81 @@ pub mod TCD_NBYTES_MLNO3 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST3 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_3 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR3 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_3 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF3 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_3 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO3 and TCD_CITER_ELINKYES3 -/// TCD_CITER_ELINKNO3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO3 { +/// TCD_CITER_ELINKNO_3 and TCD_CITER_ELINKYES_3 +/// TCD_CITER_ELINKNO_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_3 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA3 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_3 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR3 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO3 and TCD_BITER_ELINKYES3 -/// TCD_BITER_ELINKNO3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO3 { +pub mod TCD_CSR_3 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_3 and TCD_BITER_ELINKYES_3 +/// TCD_BITER_ELINKNO_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_3 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR4 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_4 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF4 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_4 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR4 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFYES4 -/// TCD_NBYTES_MLNO4: TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFNO4 -/// TCD_NBYTES_MLNO4: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO4 { +pub mod TCD_ATTR_4 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFYES_4 +/// TCD_NBYTES_MLNO_4: TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFNO_4 +/// TCD_NBYTES_MLNO_4: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_4 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6252,81 +6252,81 @@ pub mod TCD_NBYTES_MLNO4 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST4 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_4 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR4 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_4 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF4 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_4 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO4 and TCD_CITER_ELINKYES4 -/// TCD_CITER_ELINKNO4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO4 { +/// TCD_CITER_ELINKNO_4 and TCD_CITER_ELINKYES_4 +/// TCD_CITER_ELINKNO_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_4 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA4 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_4 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR4 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO4 and TCD_BITER_ELINKYES4 -/// TCD_BITER_ELINKNO4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO4 { +pub mod TCD_CSR_4 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_4 and TCD_BITER_ELINKYES_4 +/// TCD_BITER_ELINKNO_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_4 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR5 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_5 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF5 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_5 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR5 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFYES5 -/// TCD_NBYTES_MLNO5: TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFNO5 -/// TCD_NBYTES_MLNO5: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO5 { +pub mod TCD_ATTR_5 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFYES_5 +/// TCD_NBYTES_MLNO_5: TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFNO_5 +/// TCD_NBYTES_MLNO_5: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_5 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6334,81 +6334,81 @@ pub mod TCD_NBYTES_MLNO5 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST5 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_5 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR5 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_5 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF5 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_5 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO5 and TCD_CITER_ELINKYES5 -/// TCD_CITER_ELINKNO5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO5 { +/// TCD_CITER_ELINKNO_5 and TCD_CITER_ELINKYES_5 +/// TCD_CITER_ELINKNO_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_5 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA5 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_5 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR5 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO5 and TCD_BITER_ELINKYES5 -/// TCD_BITER_ELINKNO5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO5 { +pub mod TCD_CSR_5 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_5 and TCD_BITER_ELINKYES_5 +/// TCD_BITER_ELINKNO_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_5 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR6 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_6 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF6 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_6 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR6 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFYES6 -/// TCD_NBYTES_MLNO6: TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFNO6 -/// TCD_NBYTES_MLNO6: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO6 { +pub mod TCD_ATTR_6 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFYES_6 +/// TCD_NBYTES_MLNO_6: TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFNO_6 +/// TCD_NBYTES_MLNO_6: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_6 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6416,81 +6416,81 @@ pub mod TCD_NBYTES_MLNO6 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST6 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_6 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR6 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_6 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF6 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_6 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO6 and TCD_CITER_ELINKYES6 -/// TCD_CITER_ELINKNO6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO6 { +/// TCD_CITER_ELINKNO_6 and TCD_CITER_ELINKYES_6 +/// TCD_CITER_ELINKNO_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_6 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA6 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_6 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR6 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO6 and TCD_BITER_ELINKYES6 -/// TCD_BITER_ELINKNO6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO6 { +pub mod TCD_CSR_6 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_6 and TCD_BITER_ELINKYES_6 +/// TCD_BITER_ELINKNO_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_6 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR7 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_7 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF7 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_7 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR7 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFYES7 -/// TCD_NBYTES_MLNO7: TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFNO7 -/// TCD_NBYTES_MLNO7: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO7 { +pub mod TCD_ATTR_7 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFYES_7 +/// TCD_NBYTES_MLNO_7: TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFNO_7 +/// TCD_NBYTES_MLNO_7: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_7 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6498,81 +6498,81 @@ pub mod TCD_NBYTES_MLNO7 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST7 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_7 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR7 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_7 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF7 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_7 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO7 and TCD_CITER_ELINKYES7 -/// TCD_CITER_ELINKNO7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO7 { +/// TCD_CITER_ELINKNO_7 and TCD_CITER_ELINKYES_7 +/// TCD_CITER_ELINKNO_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_7 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA7 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_7 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR7 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO7 and TCD_BITER_ELINKYES7 -/// TCD_BITER_ELINKNO7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO7 { +pub mod TCD_CSR_7 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_7 and TCD_BITER_ELINKYES_7 +/// TCD_BITER_ELINKNO_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_7 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR8 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_8 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF8 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_8 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR8 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFYES8 -/// TCD_NBYTES_MLNO8: TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFNO8 -/// TCD_NBYTES_MLNO8: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO8 { +pub mod TCD_ATTR_8 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFYES_8 +/// TCD_NBYTES_MLNO_8: TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFNO_8 +/// TCD_NBYTES_MLNO_8: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_8 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6580,81 +6580,81 @@ pub mod TCD_NBYTES_MLNO8 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST8 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_8 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR8 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_8 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF8 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_8 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO8 and TCD_CITER_ELINKYES8 -/// TCD_CITER_ELINKNO8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO8 { +/// TCD_CITER_ELINKNO_8 and TCD_CITER_ELINKYES_8 +/// TCD_CITER_ELINKNO_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_8 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA8 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_8 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR8 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO8 and TCD_BITER_ELINKYES8 -/// TCD_BITER_ELINKNO8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO8 { +pub mod TCD_CSR_8 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_8 and TCD_BITER_ELINKYES_8 +/// TCD_BITER_ELINKNO_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_8 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR9 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_9 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF9 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_9 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR9 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFYES9 -/// TCD_NBYTES_MLNO9: TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFNO9 -/// TCD_NBYTES_MLNO9: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO9 { +pub mod TCD_ATTR_9 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFYES_9 +/// TCD_NBYTES_MLNO_9: TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFNO_9 +/// TCD_NBYTES_MLNO_9: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_9 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6662,81 +6662,81 @@ pub mod TCD_NBYTES_MLNO9 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST9 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_9 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR9 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_9 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF9 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_9 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO9 and TCD_CITER_ELINKYES9 -/// TCD_CITER_ELINKNO9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO9 { +/// TCD_CITER_ELINKNO_9 and TCD_CITER_ELINKYES_9 +/// TCD_CITER_ELINKNO_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_9 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA9 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_9 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR9 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO9 and TCD_BITER_ELINKYES9 -/// TCD_BITER_ELINKNO9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO9 { +pub mod TCD_CSR_9 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_9 and TCD_BITER_ELINKYES_9 +/// TCD_BITER_ELINKNO_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_9 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR10 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_10 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF10 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_10 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR10 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFYES10 -/// TCD_NBYTES_MLNO10: TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFNO10 -/// TCD_NBYTES_MLNO10: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO10 { +pub mod TCD_ATTR_10 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFYES_10 +/// TCD_NBYTES_MLNO_10: TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFNO_10 +/// TCD_NBYTES_MLNO_10: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_10 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6744,81 +6744,81 @@ pub mod TCD_NBYTES_MLNO10 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST10 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_10 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR10 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_10 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF10 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_10 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO10 and TCD_CITER_ELINKYES10 -/// TCD_CITER_ELINKNO10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO10 { +/// TCD_CITER_ELINKNO_10 and TCD_CITER_ELINKYES_10 +/// TCD_CITER_ELINKNO_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_10 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA10 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_10 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR10 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO10 and TCD_BITER_ELINKYES10 -/// TCD_BITER_ELINKNO10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO10 { +pub mod TCD_CSR_10 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_10 and TCD_BITER_ELINKYES_10 +/// TCD_BITER_ELINKNO_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_10 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR11 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_11 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF11 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_11 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR11 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFYES11 -/// TCD_NBYTES_MLNO11: TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFNO11 -/// TCD_NBYTES_MLNO11: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO11 { +pub mod TCD_ATTR_11 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFYES_11 +/// TCD_NBYTES_MLNO_11: TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFNO_11 +/// TCD_NBYTES_MLNO_11: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_11 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6826,81 +6826,81 @@ pub mod TCD_NBYTES_MLNO11 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST11 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_11 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR11 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_11 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF11 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_11 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO11 and TCD_CITER_ELINKYES11 -/// TCD_CITER_ELINKNO11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO11 { +/// TCD_CITER_ELINKNO_11 and TCD_CITER_ELINKYES_11 +/// TCD_CITER_ELINKNO_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_11 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA11 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_11 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR11 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO11 and TCD_BITER_ELINKYES11 -/// TCD_BITER_ELINKNO11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO11 { +pub mod TCD_CSR_11 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_11 and TCD_BITER_ELINKYES_11 +/// TCD_BITER_ELINKNO_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_11 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR12 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_12 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF12 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_12 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR12 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFYES12 -/// TCD_NBYTES_MLNO12: TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFNO12 -/// TCD_NBYTES_MLNO12: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO12 { +pub mod TCD_ATTR_12 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFYES_12 +/// TCD_NBYTES_MLNO_12: TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFNO_12 +/// TCD_NBYTES_MLNO_12: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_12 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6908,81 +6908,81 @@ pub mod TCD_NBYTES_MLNO12 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST12 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_12 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR12 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_12 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF12 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_12 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO12 and TCD_CITER_ELINKYES12 -/// TCD_CITER_ELINKNO12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO12 { +/// TCD_CITER_ELINKNO_12 and TCD_CITER_ELINKYES_12 +/// TCD_CITER_ELINKNO_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_12 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA12 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_12 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR12 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO12 and TCD_BITER_ELINKYES12 -/// TCD_BITER_ELINKNO12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO12 { +pub mod TCD_CSR_12 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_12 and TCD_BITER_ELINKYES_12 +/// TCD_BITER_ELINKNO_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_12 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR13 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_13 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF13 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_13 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR13 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFYES13 -/// TCD_NBYTES_MLNO13: TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFNO13 -/// TCD_NBYTES_MLNO13: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO13 { +pub mod TCD_ATTR_13 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFYES_13 +/// TCD_NBYTES_MLNO_13: TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFNO_13 +/// TCD_NBYTES_MLNO_13: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_13 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -6990,81 +6990,81 @@ pub mod TCD_NBYTES_MLNO13 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST13 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_13 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR13 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_13 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF13 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_13 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO13 and TCD_CITER_ELINKYES13 -/// TCD_CITER_ELINKNO13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO13 { +/// TCD_CITER_ELINKNO_13 and TCD_CITER_ELINKYES_13 +/// TCD_CITER_ELINKNO_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_13 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA13 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_13 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR13 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO13 and TCD_BITER_ELINKYES13 -/// TCD_BITER_ELINKNO13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO13 { +pub mod TCD_CSR_13 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_13 and TCD_BITER_ELINKYES_13 +/// TCD_BITER_ELINKNO_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_13 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR14 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_14 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF14 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_14 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR14 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFYES14 -/// TCD_NBYTES_MLNO14: TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFNO14 -/// TCD_NBYTES_MLNO14: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO14 { +pub mod TCD_ATTR_14 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFYES_14 +/// TCD_NBYTES_MLNO_14: TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFNO_14 +/// TCD_NBYTES_MLNO_14: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_14 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7072,81 +7072,81 @@ pub mod TCD_NBYTES_MLNO14 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST14 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_14 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR14 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_14 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF14 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_14 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO14 and TCD_CITER_ELINKYES14 -/// TCD_CITER_ELINKNO14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO14 { +/// TCD_CITER_ELINKNO_14 and TCD_CITER_ELINKYES_14 +/// TCD_CITER_ELINKNO_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_14 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA14 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_14 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR14 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO14 and TCD_BITER_ELINKYES14 -/// TCD_BITER_ELINKNO14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO14 { +pub mod TCD_CSR_14 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_14 and TCD_BITER_ELINKYES_14 +/// TCD_BITER_ELINKNO_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_14 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR15 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_15 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF15 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_15 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR15 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFYES15 -/// TCD_NBYTES_MLNO15: TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFNO15 -/// TCD_NBYTES_MLNO15: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO15 { +pub mod TCD_ATTR_15 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFYES_15 +/// TCD_NBYTES_MLNO_15: TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFNO_15 +/// TCD_NBYTES_MLNO_15: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_15 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7154,81 +7154,81 @@ pub mod TCD_NBYTES_MLNO15 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST15 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_15 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR15 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_15 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF15 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_15 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO15 and TCD_CITER_ELINKYES15 -/// TCD_CITER_ELINKNO15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO15 { +/// TCD_CITER_ELINKNO_15 and TCD_CITER_ELINKYES_15 +/// TCD_CITER_ELINKNO_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_15 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA15 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_15 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR15 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO15 and TCD_BITER_ELINKYES15 -/// TCD_BITER_ELINKNO15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO15 { +pub mod TCD_CSR_15 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_15 and TCD_BITER_ELINKYES_15 +/// TCD_BITER_ELINKNO_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_15 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR16 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_16 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF16 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_16 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR16 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFYES16 -/// TCD_NBYTES_MLNO16: TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFNO16 -/// TCD_NBYTES_MLNO16: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO16 { +pub mod TCD_ATTR_16 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFYES_16 +/// TCD_NBYTES_MLNO_16: TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFNO_16 +/// TCD_NBYTES_MLNO_16: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_16 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7236,81 +7236,81 @@ pub mod TCD_NBYTES_MLNO16 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST16 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_16 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR16 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_16 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF16 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_16 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO16 and TCD_CITER_ELINKYES16 -/// TCD_CITER_ELINKNO16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO16 { +/// TCD_CITER_ELINKNO_16 and TCD_CITER_ELINKYES_16 +/// TCD_CITER_ELINKNO_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_16 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA16 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_16 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR16 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO16 and TCD_BITER_ELINKYES16 -/// TCD_BITER_ELINKNO16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO16 { +pub mod TCD_CSR_16 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_16 and TCD_BITER_ELINKYES_16 +/// TCD_BITER_ELINKNO_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_16 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR17 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_17 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF17 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_17 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR17 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFYES17 -/// TCD_NBYTES_MLNO17: TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFNO17 -/// TCD_NBYTES_MLNO17: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO17 { +pub mod TCD_ATTR_17 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFYES_17 +/// TCD_NBYTES_MLNO_17: TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFNO_17 +/// TCD_NBYTES_MLNO_17: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_17 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7318,81 +7318,81 @@ pub mod TCD_NBYTES_MLNO17 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST17 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_17 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR17 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_17 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF17 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_17 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO17 and TCD_CITER_ELINKYES17 -/// TCD_CITER_ELINKNO17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO17 { +/// TCD_CITER_ELINKNO_17 and TCD_CITER_ELINKYES_17 +/// TCD_CITER_ELINKNO_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_17 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA17 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_17 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR17 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO17 and TCD_BITER_ELINKYES17 -/// TCD_BITER_ELINKNO17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO17 { +pub mod TCD_CSR_17 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_17 and TCD_BITER_ELINKYES_17 +/// TCD_BITER_ELINKNO_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_17 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR18 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_18 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF18 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_18 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR18 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFYES18 -/// TCD_NBYTES_MLNO18: TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFNO18 -/// TCD_NBYTES_MLNO18: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO18 { +pub mod TCD_ATTR_18 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFYES_18 +/// TCD_NBYTES_MLNO_18: TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFNO_18 +/// TCD_NBYTES_MLNO_18: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_18 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7400,81 +7400,81 @@ pub mod TCD_NBYTES_MLNO18 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST18 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_18 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR18 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_18 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF18 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_18 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO18 and TCD_CITER_ELINKYES18 -/// TCD_CITER_ELINKNO18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO18 { +/// TCD_CITER_ELINKNO_18 and TCD_CITER_ELINKYES_18 +/// TCD_CITER_ELINKNO_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_18 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA18 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_18 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR18 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO18 and TCD_BITER_ELINKYES18 -/// TCD_BITER_ELINKNO18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO18 { +pub mod TCD_CSR_18 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_18 and TCD_BITER_ELINKYES_18 +/// TCD_BITER_ELINKNO_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_18 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR19 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_19 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF19 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_19 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR19 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFYES19 -/// TCD_NBYTES_MLNO19: TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFNO19 -/// TCD_NBYTES_MLNO19: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO19 { +pub mod TCD_ATTR_19 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFYES_19 +/// TCD_NBYTES_MLNO_19: TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFNO_19 +/// TCD_NBYTES_MLNO_19: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_19 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7482,81 +7482,81 @@ pub mod TCD_NBYTES_MLNO19 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST19 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_19 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR19 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_19 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF19 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_19 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO19 and TCD_CITER_ELINKYES19 -/// TCD_CITER_ELINKNO19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO19 { +/// TCD_CITER_ELINKNO_19 and TCD_CITER_ELINKYES_19 +/// TCD_CITER_ELINKNO_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_19 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA19 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_19 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR19 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO19 and TCD_BITER_ELINKYES19 -/// TCD_BITER_ELINKNO19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO19 { +pub mod TCD_CSR_19 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_19 and TCD_BITER_ELINKYES_19 +/// TCD_BITER_ELINKNO_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_19 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR20 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_20 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF20 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_20 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR20 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFYES20 -/// TCD_NBYTES_MLNO20: TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFNO20 -/// TCD_NBYTES_MLNO20: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO20 { +pub mod TCD_ATTR_20 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFYES_20 +/// TCD_NBYTES_MLNO_20: TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFNO_20 +/// TCD_NBYTES_MLNO_20: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_20 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7564,81 +7564,81 @@ pub mod TCD_NBYTES_MLNO20 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST20 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_20 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR20 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_20 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF20 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_20 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO20 and TCD_CITER_ELINKYES20 -/// TCD_CITER_ELINKNO20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO20 { +/// TCD_CITER_ELINKNO_20 and TCD_CITER_ELINKYES_20 +/// TCD_CITER_ELINKNO_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_20 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA20 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_20 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR20 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO20 and TCD_BITER_ELINKYES20 -/// TCD_BITER_ELINKNO20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO20 { +pub mod TCD_CSR_20 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_20 and TCD_BITER_ELINKYES_20 +/// TCD_BITER_ELINKNO_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_20 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR21 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_21 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF21 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_21 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR21 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFYES21 -/// TCD_NBYTES_MLNO21: TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFNO21 -/// TCD_NBYTES_MLNO21: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO21 { +pub mod TCD_ATTR_21 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFYES_21 +/// TCD_NBYTES_MLNO_21: TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFNO_21 +/// TCD_NBYTES_MLNO_21: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_21 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7646,81 +7646,81 @@ pub mod TCD_NBYTES_MLNO21 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST21 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_21 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR21 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_21 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF21 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_21 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO21 and TCD_CITER_ELINKYES21 -/// TCD_CITER_ELINKNO21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO21 { +/// TCD_CITER_ELINKNO_21 and TCD_CITER_ELINKYES_21 +/// TCD_CITER_ELINKNO_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_21 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA21 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_21 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR21 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO21 and TCD_BITER_ELINKYES21 -/// TCD_BITER_ELINKNO21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO21 { +pub mod TCD_CSR_21 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_21 and TCD_BITER_ELINKYES_21 +/// TCD_BITER_ELINKNO_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_21 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR22 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_22 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF22 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_22 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR22 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFYES22 -/// TCD_NBYTES_MLNO22: TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFNO22 -/// TCD_NBYTES_MLNO22: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO22 { +pub mod TCD_ATTR_22 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFYES_22 +/// TCD_NBYTES_MLNO_22: TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFNO_22 +/// TCD_NBYTES_MLNO_22: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_22 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7728,81 +7728,81 @@ pub mod TCD_NBYTES_MLNO22 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST22 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_22 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR22 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_22 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF22 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_22 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO22 and TCD_CITER_ELINKYES22 -/// TCD_CITER_ELINKNO22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO22 { +/// TCD_CITER_ELINKNO_22 and TCD_CITER_ELINKYES_22 +/// TCD_CITER_ELINKNO_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_22 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA22 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_22 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR22 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO22 and TCD_BITER_ELINKYES22 -/// TCD_BITER_ELINKNO22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO22 { +pub mod TCD_CSR_22 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_22 and TCD_BITER_ELINKYES_22 +/// TCD_BITER_ELINKNO_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_22 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR23 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_23 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF23 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_23 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR23 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFYES23 -/// TCD_NBYTES_MLNO23: TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFNO23 -/// TCD_NBYTES_MLNO23: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO23 { +pub mod TCD_ATTR_23 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFYES_23 +/// TCD_NBYTES_MLNO_23: TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFNO_23 +/// TCD_NBYTES_MLNO_23: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_23 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7810,81 +7810,81 @@ pub mod TCD_NBYTES_MLNO23 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST23 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_23 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR23 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_23 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF23 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_23 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO23 and TCD_CITER_ELINKYES23 -/// TCD_CITER_ELINKNO23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO23 { +/// TCD_CITER_ELINKNO_23 and TCD_CITER_ELINKYES_23 +/// TCD_CITER_ELINKNO_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_23 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA23 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_23 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR23 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO23 and TCD_BITER_ELINKYES23 -/// TCD_BITER_ELINKNO23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO23 { +pub mod TCD_CSR_23 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_23 and TCD_BITER_ELINKYES_23 +/// TCD_BITER_ELINKNO_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_23 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR24 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_24 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF24 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_24 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR24 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFYES24 -/// TCD_NBYTES_MLNO24: TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFNO24 -/// TCD_NBYTES_MLNO24: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO24 { +pub mod TCD_ATTR_24 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFYES_24 +/// TCD_NBYTES_MLNO_24: TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFNO_24 +/// TCD_NBYTES_MLNO_24: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_24 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7892,81 +7892,81 @@ pub mod TCD_NBYTES_MLNO24 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST24 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_24 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR24 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_24 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF24 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_24 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO24 and TCD_CITER_ELINKYES24 -/// TCD_CITER_ELINKNO24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO24 { +/// TCD_CITER_ELINKNO_24 and TCD_CITER_ELINKYES_24 +/// TCD_CITER_ELINKNO_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_24 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA24 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_24 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR24 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO24 and TCD_BITER_ELINKYES24 -/// TCD_BITER_ELINKNO24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO24 { +pub mod TCD_CSR_24 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_24 and TCD_BITER_ELINKYES_24 +/// TCD_BITER_ELINKNO_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_24 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR25 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_25 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF25 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_25 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR25 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFYES25 -/// TCD_NBYTES_MLNO25: TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFNO25 -/// TCD_NBYTES_MLNO25: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO25 { +pub mod TCD_ATTR_25 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFYES_25 +/// TCD_NBYTES_MLNO_25: TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFNO_25 +/// TCD_NBYTES_MLNO_25: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_25 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -7974,81 +7974,81 @@ pub mod TCD_NBYTES_MLNO25 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST25 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_25 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR25 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_25 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF25 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_25 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO25 and TCD_CITER_ELINKYES25 -/// TCD_CITER_ELINKNO25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO25 { +/// TCD_CITER_ELINKNO_25 and TCD_CITER_ELINKYES_25 +/// TCD_CITER_ELINKNO_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_25 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA25 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_25 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR25 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO25 and TCD_BITER_ELINKYES25 -/// TCD_BITER_ELINKNO25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO25 { +pub mod TCD_CSR_25 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_25 and TCD_BITER_ELINKYES_25 +/// TCD_BITER_ELINKNO_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_25 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR26 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_26 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF26 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_26 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR26 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFYES26 -/// TCD_NBYTES_MLNO26: TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFNO26 -/// TCD_NBYTES_MLNO26: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO26 { +pub mod TCD_ATTR_26 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFYES_26 +/// TCD_NBYTES_MLNO_26: TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFNO_26 +/// TCD_NBYTES_MLNO_26: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_26 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8056,81 +8056,81 @@ pub mod TCD_NBYTES_MLNO26 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST26 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_26 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR26 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_26 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF26 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_26 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO26 and TCD_CITER_ELINKYES26 -/// TCD_CITER_ELINKNO26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO26 { +/// TCD_CITER_ELINKNO_26 and TCD_CITER_ELINKYES_26 +/// TCD_CITER_ELINKNO_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_26 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA26 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_26 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR26 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO26 and TCD_BITER_ELINKYES26 -/// TCD_BITER_ELINKNO26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO26 { +pub mod TCD_CSR_26 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_26 and TCD_BITER_ELINKYES_26 +/// TCD_BITER_ELINKNO_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_26 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR27 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_27 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF27 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_27 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR27 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFYES27 -/// TCD_NBYTES_MLNO27: TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFNO27 -/// TCD_NBYTES_MLNO27: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO27 { +pub mod TCD_ATTR_27 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFYES_27 +/// TCD_NBYTES_MLNO_27: TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFNO_27 +/// TCD_NBYTES_MLNO_27: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_27 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8138,81 +8138,81 @@ pub mod TCD_NBYTES_MLNO27 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST27 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_27 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR27 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_27 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF27 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_27 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO27 and TCD_CITER_ELINKYES27 -/// TCD_CITER_ELINKNO27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO27 { +/// TCD_CITER_ELINKNO_27 and TCD_CITER_ELINKYES_27 +/// TCD_CITER_ELINKNO_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_27 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA27 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_27 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR27 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO27 and TCD_BITER_ELINKYES27 -/// TCD_BITER_ELINKNO27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO27 { +pub mod TCD_CSR_27 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_27 and TCD_BITER_ELINKYES_27 +/// TCD_BITER_ELINKNO_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_27 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR28 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_28 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF28 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_28 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR28 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFYES28 -/// TCD_NBYTES_MLNO28: TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFNO28 -/// TCD_NBYTES_MLNO28: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO28 { +pub mod TCD_ATTR_28 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFYES_28 +/// TCD_NBYTES_MLNO_28: TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFNO_28 +/// TCD_NBYTES_MLNO_28: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_28 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8220,81 +8220,81 @@ pub mod TCD_NBYTES_MLNO28 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST28 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_28 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR28 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_28 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF28 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_28 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO28 and TCD_CITER_ELINKYES28 -/// TCD_CITER_ELINKNO28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO28 { +/// TCD_CITER_ELINKNO_28 and TCD_CITER_ELINKYES_28 +/// TCD_CITER_ELINKNO_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_28 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA28 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_28 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR28 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO28 and TCD_BITER_ELINKYES28 -/// TCD_BITER_ELINKNO28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO28 { +pub mod TCD_CSR_28 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_28 and TCD_BITER_ELINKYES_28 +/// TCD_BITER_ELINKNO_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_28 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR29 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_29 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF29 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_29 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR29 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFYES29 -/// TCD_NBYTES_MLNO29: TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFNO29 -/// TCD_NBYTES_MLNO29: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO29 { +pub mod TCD_ATTR_29 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFYES_29 +/// TCD_NBYTES_MLNO_29: TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFNO_29 +/// TCD_NBYTES_MLNO_29: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_29 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8302,81 +8302,81 @@ pub mod TCD_NBYTES_MLNO29 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST29 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_29 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR29 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_29 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF29 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_29 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO29 and TCD_CITER_ELINKYES29 -/// TCD_CITER_ELINKNO29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO29 { +/// TCD_CITER_ELINKNO_29 and TCD_CITER_ELINKYES_29 +/// TCD_CITER_ELINKNO_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_29 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA29 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_29 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR29 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO29 and TCD_BITER_ELINKYES29 -/// TCD_BITER_ELINKNO29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO29 { +pub mod TCD_CSR_29 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_29 and TCD_BITER_ELINKYES_29 +/// TCD_BITER_ELINKNO_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_29 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR30 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_30 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF30 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_30 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR30 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFYES30 -/// TCD_NBYTES_MLNO30: TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFNO30 -/// TCD_NBYTES_MLNO30: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO30 { +pub mod TCD_ATTR_30 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFYES_30 +/// TCD_NBYTES_MLNO_30: TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFNO_30 +/// TCD_NBYTES_MLNO_30: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_30 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8384,81 +8384,81 @@ pub mod TCD_NBYTES_MLNO30 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST30 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_30 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR30 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_30 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF30 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_30 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO30 and TCD_CITER_ELINKYES30 -/// TCD_CITER_ELINKNO30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO30 { +/// TCD_CITER_ELINKNO_30 and TCD_CITER_ELINKYES_30 +/// TCD_CITER_ELINKNO_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_30 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA30 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_30 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR30 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO30 and TCD_BITER_ELINKYES30 -/// TCD_BITER_ELINKNO30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO30 { +pub mod TCD_CSR_30 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_30 and TCD_BITER_ELINKYES_30 +/// TCD_BITER_ELINKNO_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_30 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; } /// TCD Source Address -pub mod TCD_SADDR31 { - pub use super::TCD_SADDR0::SADDR; +pub mod TCD_SADDR_31 { + pub use super::TCD_SADDR_0::SADDR; } /// TCD Signed Source Address Offset -pub mod TCD_SOFF31 { - pub use super::TCD_SOFF0::SOFF; +pub mod TCD_SOFF_31 { + pub use super::TCD_SOFF_0::SOFF; } /// TCD Transfer Attributes -pub mod TCD_ATTR31 { - pub use super::TCD_ATTR0::DMOD; - pub use super::TCD_ATTR0::DSIZE; - pub use super::TCD_ATTR0::SMOD; - pub use super::TCD_ATTR0::SSIZE; -} - -/// TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFYES31 -/// TCD_NBYTES_MLNO31: TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFNO31 -/// TCD_NBYTES_MLNO31: TCD Minor Byte Count (Minor Loop Mapping Disabled) -/// TCD_NBYTES_MLOFFNO31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) -/// TCD_NBYTES_MLOFFYES31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) -pub mod TCD_NBYTES_MLNO31 { +pub mod TCD_ATTR_31 { + pub use super::TCD_ATTR_0::DMOD; + pub use super::TCD_ATTR_0::DSIZE; + pub use super::TCD_ATTR_0::SMOD; + pub use super::TCD_ATTR_0::SSIZE; +} + +/// TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFYES_31 +/// TCD_NBYTES_MLNO_31: TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFNO_31 +/// TCD_NBYTES_MLNO_31: TCD Minor Byte Count (Minor Loop Mapping Disabled) +/// TCD_NBYTES_MLOFFNO_31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) +/// TCD_NBYTES_MLOFFYES_31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) +pub mod TCD_NBYTES_MLNO_31 { pub use super::TCD_NBYTES_ML::DMLOE; pub use super::TCD_NBYTES_ML::MLOFF; pub use super::TCD_NBYTES_ML::NBYTES; @@ -8466,52 +8466,52 @@ pub mod TCD_NBYTES_MLNO31 { } /// TCD Last Source Address Adjustment -pub mod TCD_SLAST31 { - pub use super::TCD_SLAST0::SLAST; +pub mod TCD_SLAST_31 { + pub use super::TCD_SLAST_0::SLAST; } /// TCD Destination Address -pub mod TCD_DADDR31 { - pub use super::TCD_DADDR0::DADDR; +pub mod TCD_DADDR_31 { + pub use super::TCD_DADDR_0::DADDR; } /// TCD Signed Destination Address Offset -pub mod TCD_DOFF31 { - pub use super::TCD_DOFF0::DOFF; +pub mod TCD_DOFF_31 { + pub use super::TCD_DOFF_0::DOFF; } -/// TCD_CITER_ELINKNO31 and TCD_CITER_ELINKYES31 -/// TCD_CITER_ELINKNO31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_CITER_ELINKYES31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_CITER_ELINKNO31 { +/// TCD_CITER_ELINKNO_31 and TCD_CITER_ELINKYES_31 +/// TCD_CITER_ELINKNO_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_CITER_ELINKYES_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_CITER_ELINKNO_31 { pub use super::TCD_CITER_ELINK::CITER; pub use super::TCD_CITER_ELINK::ELINK; pub use super::TCD_CITER_ELINK::LINKCH; } /// TCD Last Destination Address Adjustment/Scatter Gather Address -pub mod TCD_DLASTSGA31 { - pub use super::TCD_DLASTSGA0::DLASTSGA; +pub mod TCD_DLASTSGA_31 { + pub use super::TCD_DLASTSGA_0::DLASTSGA; } /// TCD Control and Status -pub mod TCD_CSR31 { - pub use super::TCD_CSR0::ACTIVE; - pub use super::TCD_CSR0::BWC; - pub use super::TCD_CSR0::DONE; - pub use super::TCD_CSR0::DREQ; - pub use super::TCD_CSR0::ESG; - pub use super::TCD_CSR0::INTHALF; - pub use super::TCD_CSR0::INTMAJOR; - pub use super::TCD_CSR0::MAJORELINK; - pub use super::TCD_CSR0::MAJORLINKCH; - pub use super::TCD_CSR0::START; -} - -/// TCD_BITER_ELINKNO31 and TCD_BITER_ELINKYES31 -/// TCD_BITER_ELINKNO31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) -/// TCD_BITER_ELINKYES31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) -pub mod TCD_BITER_ELINKNO31 { +pub mod TCD_CSR_31 { + pub use super::TCD_CSR_0::ACTIVE; + pub use super::TCD_CSR_0::BWC; + pub use super::TCD_CSR_0::DONE; + pub use super::TCD_CSR_0::DREQ; + pub use super::TCD_CSR_0::ESG; + pub use super::TCD_CSR_0::INTHALF; + pub use super::TCD_CSR_0::INTMAJOR; + pub use super::TCD_CSR_0::MAJORELINK; + pub use super::TCD_CSR_0::MAJORLINKCH; + pub use super::TCD_CSR_0::START; +} + +/// TCD_BITER_ELINKNO_31 and TCD_BITER_ELINKYES_31 +/// TCD_BITER_ELINKNO_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) +/// TCD_BITER_ELINKYES_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) +pub mod TCD_BITER_ELINKNO_31 { pub use super::TCD_BITER_ELINK::BITER; pub use super::TCD_BITER_ELINK::ELINK; pub use super::TCD_BITER_ELINK::LINKCH; @@ -8679,1316 +8679,1316 @@ pub struct RegisterBlock { _reserved8: [u32; 952], /// TCD Source Address - pub TCD_SADDR0: RWRegister, + pub TCD_SADDR_0: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF0: RWRegister, + pub TCD_SOFF_0: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR0: RWRegister, + pub TCD_ATTR_0: RWRegister, - /// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES0 - /// TCD_NBYTES_ML: TCD_NBYTES_MLNO0 and TCD_NBYTES_MLOFFNO0 - /// TCD_NBYTES_MLNO0: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + /// TCD_NBYTES_ML and TCD_NBYTES_MLOFFYES_0 + /// TCD_NBYTES_ML: TCD_NBYTES_MLNO_0 and TCD_NBYTES_MLOFFNO_0 + /// TCD_NBYTES_MLNO_0: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_0: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_0: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) pub TCD_NBYTES_ML: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST0: RWRegister, + pub TCD_SLAST_0: RWRegister, /// TCD Destination Address - pub TCD_DADDR0: RWRegister, + pub TCD_DADDR_0: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF0: RWRegister, + pub TCD_DOFF_0: RWRegister, - /// TCD_CITER_ELINKNO0 and TCD_CITER_ELINKYES0 - /// TCD_CITER_ELINKNO0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + /// TCD_CITER_ELINKNO_0 and TCD_CITER_ELINKYES_0 + /// TCD_CITER_ELINKNO_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_0: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub TCD_CITER_ELINK: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA0: RWRegister, + pub TCD_DLASTSGA_0: RWRegister, /// TCD Control and Status - pub TCD_CSR0: RWRegister, + pub TCD_CSR_0: RWRegister, - /// TCD_BITER_ELINKNO0 and TCD_BITER_ELINKYES0 - /// TCD_BITER_ELINKNO0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + /// TCD_BITER_ELINKNO_0 and TCD_BITER_ELINKYES_0 + /// TCD_BITER_ELINKNO_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_0: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) pub TCD_BITER_ELINK: RWRegister, /// TCD Source Address - pub TCD_SADDR1: RWRegister, + pub TCD_SADDR_1: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF1: RWRegister, + pub TCD_SOFF_1: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR1: RWRegister, + pub TCD_ATTR_1: RWRegister, - /// TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFYES1 - /// TCD_NBYTES_MLNO1: TCD_NBYTES_MLNO1 and TCD_NBYTES_MLOFFNO1 - /// TCD_NBYTES_MLNO1: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO1: RWRegister, + /// TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFYES_1 + /// TCD_NBYTES_MLNO_1: TCD_NBYTES_MLNO_1 and TCD_NBYTES_MLOFFNO_1 + /// TCD_NBYTES_MLNO_1: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_1: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_1: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_1: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST1: RWRegister, + pub TCD_SLAST_1: RWRegister, /// TCD Destination Address - pub TCD_DADDR1: RWRegister, + pub TCD_DADDR_1: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF1: RWRegister, + pub TCD_DOFF_1: RWRegister, - /// TCD_CITER_ELINKNO1 and TCD_CITER_ELINKYES1 - /// TCD_CITER_ELINKNO1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO1: RWRegister, + /// TCD_CITER_ELINKNO_1 and TCD_CITER_ELINKYES_1 + /// TCD_CITER_ELINKNO_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_1: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_1: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA1: RWRegister, + pub TCD_DLASTSGA_1: RWRegister, /// TCD Control and Status - pub TCD_CSR1: RWRegister, + pub TCD_CSR_1: RWRegister, - /// TCD_BITER_ELINKNO1 and TCD_BITER_ELINKYES1 - /// TCD_BITER_ELINKNO1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO1: RWRegister, + /// TCD_BITER_ELINKNO_1 and TCD_BITER_ELINKYES_1 + /// TCD_BITER_ELINKNO_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_1: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_1: RWRegister, /// TCD Source Address - pub TCD_SADDR2: RWRegister, + pub TCD_SADDR_2: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF2: RWRegister, + pub TCD_SOFF_2: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR2: RWRegister, + pub TCD_ATTR_2: RWRegister, - /// TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFYES2 - /// TCD_NBYTES_MLNO2: TCD_NBYTES_MLNO2 and TCD_NBYTES_MLOFFNO2 - /// TCD_NBYTES_MLNO2: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO2: RWRegister, + /// TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFYES_2 + /// TCD_NBYTES_MLNO_2: TCD_NBYTES_MLNO_2 and TCD_NBYTES_MLOFFNO_2 + /// TCD_NBYTES_MLNO_2: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_2: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_2: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_2: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST2: RWRegister, + pub TCD_SLAST_2: RWRegister, /// TCD Destination Address - pub TCD_DADDR2: RWRegister, + pub TCD_DADDR_2: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF2: RWRegister, + pub TCD_DOFF_2: RWRegister, - /// TCD_CITER_ELINKNO2 and TCD_CITER_ELINKYES2 - /// TCD_CITER_ELINKNO2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO2: RWRegister, + /// TCD_CITER_ELINKNO_2 and TCD_CITER_ELINKYES_2 + /// TCD_CITER_ELINKNO_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_2: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_2: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA2: RWRegister, + pub TCD_DLASTSGA_2: RWRegister, /// TCD Control and Status - pub TCD_CSR2: RWRegister, + pub TCD_CSR_2: RWRegister, - /// TCD_BITER_ELINKNO2 and TCD_BITER_ELINKYES2 - /// TCD_BITER_ELINKNO2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO2: RWRegister, + /// TCD_BITER_ELINKNO_2 and TCD_BITER_ELINKYES_2 + /// TCD_BITER_ELINKNO_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_2: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_2: RWRegister, /// TCD Source Address - pub TCD_SADDR3: RWRegister, + pub TCD_SADDR_3: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF3: RWRegister, + pub TCD_SOFF_3: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR3: RWRegister, + pub TCD_ATTR_3: RWRegister, - /// TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFYES3 - /// TCD_NBYTES_MLNO3: TCD_NBYTES_MLNO3 and TCD_NBYTES_MLOFFNO3 - /// TCD_NBYTES_MLNO3: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO3: RWRegister, + /// TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFYES_3 + /// TCD_NBYTES_MLNO_3: TCD_NBYTES_MLNO_3 and TCD_NBYTES_MLOFFNO_3 + /// TCD_NBYTES_MLNO_3: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_3: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_3: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_3: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST3: RWRegister, + pub TCD_SLAST_3: RWRegister, /// TCD Destination Address - pub TCD_DADDR3: RWRegister, + pub TCD_DADDR_3: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF3: RWRegister, + pub TCD_DOFF_3: RWRegister, - /// TCD_CITER_ELINKNO3 and TCD_CITER_ELINKYES3 - /// TCD_CITER_ELINKNO3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO3: RWRegister, + /// TCD_CITER_ELINKNO_3 and TCD_CITER_ELINKYES_3 + /// TCD_CITER_ELINKNO_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_3: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_3: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA3: RWRegister, + pub TCD_DLASTSGA_3: RWRegister, /// TCD Control and Status - pub TCD_CSR3: RWRegister, + pub TCD_CSR_3: RWRegister, - /// TCD_BITER_ELINKNO3 and TCD_BITER_ELINKYES3 - /// TCD_BITER_ELINKNO3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO3: RWRegister, + /// TCD_BITER_ELINKNO_3 and TCD_BITER_ELINKYES_3 + /// TCD_BITER_ELINKNO_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_3: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_3: RWRegister, /// TCD Source Address - pub TCD_SADDR4: RWRegister, + pub TCD_SADDR_4: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF4: RWRegister, + pub TCD_SOFF_4: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR4: RWRegister, + pub TCD_ATTR_4: RWRegister, - /// TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFYES4 - /// TCD_NBYTES_MLNO4: TCD_NBYTES_MLNO4 and TCD_NBYTES_MLOFFNO4 - /// TCD_NBYTES_MLNO4: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO4: RWRegister, + /// TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFYES_4 + /// TCD_NBYTES_MLNO_4: TCD_NBYTES_MLNO_4 and TCD_NBYTES_MLOFFNO_4 + /// TCD_NBYTES_MLNO_4: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_4: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_4: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_4: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST4: RWRegister, + pub TCD_SLAST_4: RWRegister, /// TCD Destination Address - pub TCD_DADDR4: RWRegister, + pub TCD_DADDR_4: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF4: RWRegister, + pub TCD_DOFF_4: RWRegister, - /// TCD_CITER_ELINKNO4 and TCD_CITER_ELINKYES4 - /// TCD_CITER_ELINKNO4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO4: RWRegister, + /// TCD_CITER_ELINKNO_4 and TCD_CITER_ELINKYES_4 + /// TCD_CITER_ELINKNO_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_4: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_4: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA4: RWRegister, + pub TCD_DLASTSGA_4: RWRegister, /// TCD Control and Status - pub TCD_CSR4: RWRegister, + pub TCD_CSR_4: RWRegister, - /// TCD_BITER_ELINKNO4 and TCD_BITER_ELINKYES4 - /// TCD_BITER_ELINKNO4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO4: RWRegister, + /// TCD_BITER_ELINKNO_4 and TCD_BITER_ELINKYES_4 + /// TCD_BITER_ELINKNO_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_4: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_4: RWRegister, /// TCD Source Address - pub TCD_SADDR5: RWRegister, + pub TCD_SADDR_5: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF5: RWRegister, + pub TCD_SOFF_5: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR5: RWRegister, + pub TCD_ATTR_5: RWRegister, - /// TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFYES5 - /// TCD_NBYTES_MLNO5: TCD_NBYTES_MLNO5 and TCD_NBYTES_MLOFFNO5 - /// TCD_NBYTES_MLNO5: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO5: RWRegister, + /// TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFYES_5 + /// TCD_NBYTES_MLNO_5: TCD_NBYTES_MLNO_5 and TCD_NBYTES_MLOFFNO_5 + /// TCD_NBYTES_MLNO_5: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_5: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_5: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_5: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST5: RWRegister, + pub TCD_SLAST_5: RWRegister, /// TCD Destination Address - pub TCD_DADDR5: RWRegister, + pub TCD_DADDR_5: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF5: RWRegister, + pub TCD_DOFF_5: RWRegister, - /// TCD_CITER_ELINKNO5 and TCD_CITER_ELINKYES5 - /// TCD_CITER_ELINKNO5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO5: RWRegister, + /// TCD_CITER_ELINKNO_5 and TCD_CITER_ELINKYES_5 + /// TCD_CITER_ELINKNO_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_5: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_5: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA5: RWRegister, + pub TCD_DLASTSGA_5: RWRegister, /// TCD Control and Status - pub TCD_CSR5: RWRegister, + pub TCD_CSR_5: RWRegister, - /// TCD_BITER_ELINKNO5 and TCD_BITER_ELINKYES5 - /// TCD_BITER_ELINKNO5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO5: RWRegister, + /// TCD_BITER_ELINKNO_5 and TCD_BITER_ELINKYES_5 + /// TCD_BITER_ELINKNO_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_5: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_5: RWRegister, /// TCD Source Address - pub TCD_SADDR6: RWRegister, + pub TCD_SADDR_6: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF6: RWRegister, + pub TCD_SOFF_6: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR6: RWRegister, + pub TCD_ATTR_6: RWRegister, - /// TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFYES6 - /// TCD_NBYTES_MLNO6: TCD_NBYTES_MLNO6 and TCD_NBYTES_MLOFFNO6 - /// TCD_NBYTES_MLNO6: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO6: RWRegister, + /// TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFYES_6 + /// TCD_NBYTES_MLNO_6: TCD_NBYTES_MLNO_6 and TCD_NBYTES_MLOFFNO_6 + /// TCD_NBYTES_MLNO_6: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_6: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_6: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_6: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST6: RWRegister, + pub TCD_SLAST_6: RWRegister, /// TCD Destination Address - pub TCD_DADDR6: RWRegister, + pub TCD_DADDR_6: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF6: RWRegister, + pub TCD_DOFF_6: RWRegister, - /// TCD_CITER_ELINKNO6 and TCD_CITER_ELINKYES6 - /// TCD_CITER_ELINKNO6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO6: RWRegister, + /// TCD_CITER_ELINKNO_6 and TCD_CITER_ELINKYES_6 + /// TCD_CITER_ELINKNO_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_6: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_6: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA6: RWRegister, + pub TCD_DLASTSGA_6: RWRegister, /// TCD Control and Status - pub TCD_CSR6: RWRegister, + pub TCD_CSR_6: RWRegister, - /// TCD_BITER_ELINKNO6 and TCD_BITER_ELINKYES6 - /// TCD_BITER_ELINKNO6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO6: RWRegister, + /// TCD_BITER_ELINKNO_6 and TCD_BITER_ELINKYES_6 + /// TCD_BITER_ELINKNO_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_6: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_6: RWRegister, /// TCD Source Address - pub TCD_SADDR7: RWRegister, + pub TCD_SADDR_7: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF7: RWRegister, + pub TCD_SOFF_7: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR7: RWRegister, + pub TCD_ATTR_7: RWRegister, - /// TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFYES7 - /// TCD_NBYTES_MLNO7: TCD_NBYTES_MLNO7 and TCD_NBYTES_MLOFFNO7 - /// TCD_NBYTES_MLNO7: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO7: RWRegister, + /// TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFYES_7 + /// TCD_NBYTES_MLNO_7: TCD_NBYTES_MLNO_7 and TCD_NBYTES_MLOFFNO_7 + /// TCD_NBYTES_MLNO_7: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_7: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_7: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_7: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST7: RWRegister, + pub TCD_SLAST_7: RWRegister, /// TCD Destination Address - pub TCD_DADDR7: RWRegister, + pub TCD_DADDR_7: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF7: RWRegister, + pub TCD_DOFF_7: RWRegister, - /// TCD_CITER_ELINKNO7 and TCD_CITER_ELINKYES7 - /// TCD_CITER_ELINKNO7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO7: RWRegister, + /// TCD_CITER_ELINKNO_7 and TCD_CITER_ELINKYES_7 + /// TCD_CITER_ELINKNO_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_7: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_7: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA7: RWRegister, + pub TCD_DLASTSGA_7: RWRegister, /// TCD Control and Status - pub TCD_CSR7: RWRegister, + pub TCD_CSR_7: RWRegister, - /// TCD_BITER_ELINKNO7 and TCD_BITER_ELINKYES7 - /// TCD_BITER_ELINKNO7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO7: RWRegister, + /// TCD_BITER_ELINKNO_7 and TCD_BITER_ELINKYES_7 + /// TCD_BITER_ELINKNO_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_7: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_7: RWRegister, /// TCD Source Address - pub TCD_SADDR8: RWRegister, + pub TCD_SADDR_8: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF8: RWRegister, + pub TCD_SOFF_8: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR8: RWRegister, + pub TCD_ATTR_8: RWRegister, - /// TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFYES8 - /// TCD_NBYTES_MLNO8: TCD_NBYTES_MLNO8 and TCD_NBYTES_MLOFFNO8 - /// TCD_NBYTES_MLNO8: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO8: RWRegister, + /// TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFYES_8 + /// TCD_NBYTES_MLNO_8: TCD_NBYTES_MLNO_8 and TCD_NBYTES_MLOFFNO_8 + /// TCD_NBYTES_MLNO_8: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_8: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_8: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_8: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST8: RWRegister, + pub TCD_SLAST_8: RWRegister, /// TCD Destination Address - pub TCD_DADDR8: RWRegister, + pub TCD_DADDR_8: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF8: RWRegister, + pub TCD_DOFF_8: RWRegister, - /// TCD_CITER_ELINKNO8 and TCD_CITER_ELINKYES8 - /// TCD_CITER_ELINKNO8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO8: RWRegister, + /// TCD_CITER_ELINKNO_8 and TCD_CITER_ELINKYES_8 + /// TCD_CITER_ELINKNO_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_8: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_8: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA8: RWRegister, + pub TCD_DLASTSGA_8: RWRegister, /// TCD Control and Status - pub TCD_CSR8: RWRegister, + pub TCD_CSR_8: RWRegister, - /// TCD_BITER_ELINKNO8 and TCD_BITER_ELINKYES8 - /// TCD_BITER_ELINKNO8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO8: RWRegister, + /// TCD_BITER_ELINKNO_8 and TCD_BITER_ELINKYES_8 + /// TCD_BITER_ELINKNO_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_8: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_8: RWRegister, /// TCD Source Address - pub TCD_SADDR9: RWRegister, + pub TCD_SADDR_9: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF9: RWRegister, + pub TCD_SOFF_9: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR9: RWRegister, + pub TCD_ATTR_9: RWRegister, - /// TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFYES9 - /// TCD_NBYTES_MLNO9: TCD_NBYTES_MLNO9 and TCD_NBYTES_MLOFFNO9 - /// TCD_NBYTES_MLNO9: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO9: RWRegister, + /// TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFYES_9 + /// TCD_NBYTES_MLNO_9: TCD_NBYTES_MLNO_9 and TCD_NBYTES_MLOFFNO_9 + /// TCD_NBYTES_MLNO_9: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_9: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_9: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_9: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST9: RWRegister, + pub TCD_SLAST_9: RWRegister, /// TCD Destination Address - pub TCD_DADDR9: RWRegister, + pub TCD_DADDR_9: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF9: RWRegister, + pub TCD_DOFF_9: RWRegister, - /// TCD_CITER_ELINKNO9 and TCD_CITER_ELINKYES9 - /// TCD_CITER_ELINKNO9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO9: RWRegister, + /// TCD_CITER_ELINKNO_9 and TCD_CITER_ELINKYES_9 + /// TCD_CITER_ELINKNO_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_9: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_9: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA9: RWRegister, + pub TCD_DLASTSGA_9: RWRegister, /// TCD Control and Status - pub TCD_CSR9: RWRegister, + pub TCD_CSR_9: RWRegister, - /// TCD_BITER_ELINKNO9 and TCD_BITER_ELINKYES9 - /// TCD_BITER_ELINKNO9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO9: RWRegister, + /// TCD_BITER_ELINKNO_9 and TCD_BITER_ELINKYES_9 + /// TCD_BITER_ELINKNO_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_9: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_9: RWRegister, /// TCD Source Address - pub TCD_SADDR10: RWRegister, + pub TCD_SADDR_10: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF10: RWRegister, + pub TCD_SOFF_10: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR10: RWRegister, + pub TCD_ATTR_10: RWRegister, - /// TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFYES10 - /// TCD_NBYTES_MLNO10: TCD_NBYTES_MLNO10 and TCD_NBYTES_MLOFFNO10 - /// TCD_NBYTES_MLNO10: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO10: RWRegister, + /// TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFYES_10 + /// TCD_NBYTES_MLNO_10: TCD_NBYTES_MLNO_10 and TCD_NBYTES_MLOFFNO_10 + /// TCD_NBYTES_MLNO_10: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_10: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_10: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_10: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST10: RWRegister, + pub TCD_SLAST_10: RWRegister, /// TCD Destination Address - pub TCD_DADDR10: RWRegister, + pub TCD_DADDR_10: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF10: RWRegister, + pub TCD_DOFF_10: RWRegister, - /// TCD_CITER_ELINKNO10 and TCD_CITER_ELINKYES10 - /// TCD_CITER_ELINKNO10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO10: RWRegister, + /// TCD_CITER_ELINKNO_10 and TCD_CITER_ELINKYES_10 + /// TCD_CITER_ELINKNO_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_10: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_10: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA10: RWRegister, + pub TCD_DLASTSGA_10: RWRegister, /// TCD Control and Status - pub TCD_CSR10: RWRegister, + pub TCD_CSR_10: RWRegister, - /// TCD_BITER_ELINKNO10 and TCD_BITER_ELINKYES10 - /// TCD_BITER_ELINKNO10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO10: RWRegister, + /// TCD_BITER_ELINKNO_10 and TCD_BITER_ELINKYES_10 + /// TCD_BITER_ELINKNO_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_10: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_10: RWRegister, /// TCD Source Address - pub TCD_SADDR11: RWRegister, + pub TCD_SADDR_11: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF11: RWRegister, + pub TCD_SOFF_11: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR11: RWRegister, + pub TCD_ATTR_11: RWRegister, - /// TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFYES11 - /// TCD_NBYTES_MLNO11: TCD_NBYTES_MLNO11 and TCD_NBYTES_MLOFFNO11 - /// TCD_NBYTES_MLNO11: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO11: RWRegister, + /// TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFYES_11 + /// TCD_NBYTES_MLNO_11: TCD_NBYTES_MLNO_11 and TCD_NBYTES_MLOFFNO_11 + /// TCD_NBYTES_MLNO_11: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_11: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_11: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_11: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST11: RWRegister, + pub TCD_SLAST_11: RWRegister, /// TCD Destination Address - pub TCD_DADDR11: RWRegister, + pub TCD_DADDR_11: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF11: RWRegister, + pub TCD_DOFF_11: RWRegister, - /// TCD_CITER_ELINKNO11 and TCD_CITER_ELINKYES11 - /// TCD_CITER_ELINKNO11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO11: RWRegister, + /// TCD_CITER_ELINKNO_11 and TCD_CITER_ELINKYES_11 + /// TCD_CITER_ELINKNO_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_11: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_11: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA11: RWRegister, + pub TCD_DLASTSGA_11: RWRegister, /// TCD Control and Status - pub TCD_CSR11: RWRegister, + pub TCD_CSR_11: RWRegister, - /// TCD_BITER_ELINKNO11 and TCD_BITER_ELINKYES11 - /// TCD_BITER_ELINKNO11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO11: RWRegister, + /// TCD_BITER_ELINKNO_11 and TCD_BITER_ELINKYES_11 + /// TCD_BITER_ELINKNO_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_11: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_11: RWRegister, /// TCD Source Address - pub TCD_SADDR12: RWRegister, + pub TCD_SADDR_12: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF12: RWRegister, + pub TCD_SOFF_12: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR12: RWRegister, + pub TCD_ATTR_12: RWRegister, - /// TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFYES12 - /// TCD_NBYTES_MLNO12: TCD_NBYTES_MLNO12 and TCD_NBYTES_MLOFFNO12 - /// TCD_NBYTES_MLNO12: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO12: RWRegister, + /// TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFYES_12 + /// TCD_NBYTES_MLNO_12: TCD_NBYTES_MLNO_12 and TCD_NBYTES_MLOFFNO_12 + /// TCD_NBYTES_MLNO_12: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_12: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_12: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_12: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST12: RWRegister, + pub TCD_SLAST_12: RWRegister, /// TCD Destination Address - pub TCD_DADDR12: RWRegister, + pub TCD_DADDR_12: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF12: RWRegister, + pub TCD_DOFF_12: RWRegister, - /// TCD_CITER_ELINKNO12 and TCD_CITER_ELINKYES12 - /// TCD_CITER_ELINKNO12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO12: RWRegister, + /// TCD_CITER_ELINKNO_12 and TCD_CITER_ELINKYES_12 + /// TCD_CITER_ELINKNO_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_12: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_12: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA12: RWRegister, + pub TCD_DLASTSGA_12: RWRegister, /// TCD Control and Status - pub TCD_CSR12: RWRegister, + pub TCD_CSR_12: RWRegister, - /// TCD_BITER_ELINKNO12 and TCD_BITER_ELINKYES12 - /// TCD_BITER_ELINKNO12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO12: RWRegister, + /// TCD_BITER_ELINKNO_12 and TCD_BITER_ELINKYES_12 + /// TCD_BITER_ELINKNO_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_12: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_12: RWRegister, /// TCD Source Address - pub TCD_SADDR13: RWRegister, + pub TCD_SADDR_13: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF13: RWRegister, + pub TCD_SOFF_13: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR13: RWRegister, + pub TCD_ATTR_13: RWRegister, - /// TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFYES13 - /// TCD_NBYTES_MLNO13: TCD_NBYTES_MLNO13 and TCD_NBYTES_MLOFFNO13 - /// TCD_NBYTES_MLNO13: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO13: RWRegister, + /// TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFYES_13 + /// TCD_NBYTES_MLNO_13: TCD_NBYTES_MLNO_13 and TCD_NBYTES_MLOFFNO_13 + /// TCD_NBYTES_MLNO_13: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_13: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_13: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_13: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST13: RWRegister, + pub TCD_SLAST_13: RWRegister, /// TCD Destination Address - pub TCD_DADDR13: RWRegister, + pub TCD_DADDR_13: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF13: RWRegister, + pub TCD_DOFF_13: RWRegister, - /// TCD_CITER_ELINKNO13 and TCD_CITER_ELINKYES13 - /// TCD_CITER_ELINKNO13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO13: RWRegister, + /// TCD_CITER_ELINKNO_13 and TCD_CITER_ELINKYES_13 + /// TCD_CITER_ELINKNO_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_13: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_13: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA13: RWRegister, + pub TCD_DLASTSGA_13: RWRegister, /// TCD Control and Status - pub TCD_CSR13: RWRegister, + pub TCD_CSR_13: RWRegister, - /// TCD_BITER_ELINKNO13 and TCD_BITER_ELINKYES13 - /// TCD_BITER_ELINKNO13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO13: RWRegister, + /// TCD_BITER_ELINKNO_13 and TCD_BITER_ELINKYES_13 + /// TCD_BITER_ELINKNO_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_13: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_13: RWRegister, /// TCD Source Address - pub TCD_SADDR14: RWRegister, + pub TCD_SADDR_14: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF14: RWRegister, + pub TCD_SOFF_14: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR14: RWRegister, + pub TCD_ATTR_14: RWRegister, - /// TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFYES14 - /// TCD_NBYTES_MLNO14: TCD_NBYTES_MLNO14 and TCD_NBYTES_MLOFFNO14 - /// TCD_NBYTES_MLNO14: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO14: RWRegister, + /// TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFYES_14 + /// TCD_NBYTES_MLNO_14: TCD_NBYTES_MLNO_14 and TCD_NBYTES_MLOFFNO_14 + /// TCD_NBYTES_MLNO_14: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_14: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_14: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_14: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST14: RWRegister, + pub TCD_SLAST_14: RWRegister, /// TCD Destination Address - pub TCD_DADDR14: RWRegister, + pub TCD_DADDR_14: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF14: RWRegister, + pub TCD_DOFF_14: RWRegister, - /// TCD_CITER_ELINKNO14 and TCD_CITER_ELINKYES14 - /// TCD_CITER_ELINKNO14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO14: RWRegister, + /// TCD_CITER_ELINKNO_14 and TCD_CITER_ELINKYES_14 + /// TCD_CITER_ELINKNO_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_14: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_14: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA14: RWRegister, + pub TCD_DLASTSGA_14: RWRegister, /// TCD Control and Status - pub TCD_CSR14: RWRegister, + pub TCD_CSR_14: RWRegister, - /// TCD_BITER_ELINKNO14 and TCD_BITER_ELINKYES14 - /// TCD_BITER_ELINKNO14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO14: RWRegister, + /// TCD_BITER_ELINKNO_14 and TCD_BITER_ELINKYES_14 + /// TCD_BITER_ELINKNO_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_14: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_14: RWRegister, /// TCD Source Address - pub TCD_SADDR15: RWRegister, + pub TCD_SADDR_15: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF15: RWRegister, + pub TCD_SOFF_15: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR15: RWRegister, + pub TCD_ATTR_15: RWRegister, - /// TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFYES15 - /// TCD_NBYTES_MLNO15: TCD_NBYTES_MLNO15 and TCD_NBYTES_MLOFFNO15 - /// TCD_NBYTES_MLNO15: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO15: RWRegister, + /// TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFYES_15 + /// TCD_NBYTES_MLNO_15: TCD_NBYTES_MLNO_15 and TCD_NBYTES_MLOFFNO_15 + /// TCD_NBYTES_MLNO_15: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_15: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_15: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_15: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST15: RWRegister, + pub TCD_SLAST_15: RWRegister, /// TCD Destination Address - pub TCD_DADDR15: RWRegister, + pub TCD_DADDR_15: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF15: RWRegister, + pub TCD_DOFF_15: RWRegister, - /// TCD_CITER_ELINKNO15 and TCD_CITER_ELINKYES15 - /// TCD_CITER_ELINKNO15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO15: RWRegister, + /// TCD_CITER_ELINKNO_15 and TCD_CITER_ELINKYES_15 + /// TCD_CITER_ELINKNO_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_15: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_15: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA15: RWRegister, + pub TCD_DLASTSGA_15: RWRegister, /// TCD Control and Status - pub TCD_CSR15: RWRegister, + pub TCD_CSR_15: RWRegister, - /// TCD_BITER_ELINKNO15 and TCD_BITER_ELINKYES15 - /// TCD_BITER_ELINKNO15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO15: RWRegister, + /// TCD_BITER_ELINKNO_15 and TCD_BITER_ELINKYES_15 + /// TCD_BITER_ELINKNO_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_15: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_15: RWRegister, /// TCD Source Address - pub TCD_SADDR16: RWRegister, + pub TCD_SADDR_16: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF16: RWRegister, + pub TCD_SOFF_16: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR16: RWRegister, + pub TCD_ATTR_16: RWRegister, - /// TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFYES16 - /// TCD_NBYTES_MLNO16: TCD_NBYTES_MLNO16 and TCD_NBYTES_MLOFFNO16 - /// TCD_NBYTES_MLNO16: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO16: RWRegister, + /// TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFYES_16 + /// TCD_NBYTES_MLNO_16: TCD_NBYTES_MLNO_16 and TCD_NBYTES_MLOFFNO_16 + /// TCD_NBYTES_MLNO_16: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_16: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_16: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_16: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST16: RWRegister, + pub TCD_SLAST_16: RWRegister, /// TCD Destination Address - pub TCD_DADDR16: RWRegister, + pub TCD_DADDR_16: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF16: RWRegister, + pub TCD_DOFF_16: RWRegister, - /// TCD_CITER_ELINKNO16 and TCD_CITER_ELINKYES16 - /// TCD_CITER_ELINKNO16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO16: RWRegister, + /// TCD_CITER_ELINKNO_16 and TCD_CITER_ELINKYES_16 + /// TCD_CITER_ELINKNO_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_16: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_16: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA16: RWRegister, + pub TCD_DLASTSGA_16: RWRegister, /// TCD Control and Status - pub TCD_CSR16: RWRegister, + pub TCD_CSR_16: RWRegister, - /// TCD_BITER_ELINKNO16 and TCD_BITER_ELINKYES16 - /// TCD_BITER_ELINKNO16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO16: RWRegister, + /// TCD_BITER_ELINKNO_16 and TCD_BITER_ELINKYES_16 + /// TCD_BITER_ELINKNO_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_16: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_16: RWRegister, /// TCD Source Address - pub TCD_SADDR17: RWRegister, + pub TCD_SADDR_17: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF17: RWRegister, + pub TCD_SOFF_17: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR17: RWRegister, + pub TCD_ATTR_17: RWRegister, - /// TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFYES17 - /// TCD_NBYTES_MLNO17: TCD_NBYTES_MLNO17 and TCD_NBYTES_MLOFFNO17 - /// TCD_NBYTES_MLNO17: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO17: RWRegister, + /// TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFYES_17 + /// TCD_NBYTES_MLNO_17: TCD_NBYTES_MLNO_17 and TCD_NBYTES_MLOFFNO_17 + /// TCD_NBYTES_MLNO_17: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_17: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_17: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_17: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST17: RWRegister, + pub TCD_SLAST_17: RWRegister, /// TCD Destination Address - pub TCD_DADDR17: RWRegister, + pub TCD_DADDR_17: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF17: RWRegister, + pub TCD_DOFF_17: RWRegister, - /// TCD_CITER_ELINKNO17 and TCD_CITER_ELINKYES17 - /// TCD_CITER_ELINKNO17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO17: RWRegister, + /// TCD_CITER_ELINKNO_17 and TCD_CITER_ELINKYES_17 + /// TCD_CITER_ELINKNO_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_17: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_17: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA17: RWRegister, + pub TCD_DLASTSGA_17: RWRegister, /// TCD Control and Status - pub TCD_CSR17: RWRegister, + pub TCD_CSR_17: RWRegister, - /// TCD_BITER_ELINKNO17 and TCD_BITER_ELINKYES17 - /// TCD_BITER_ELINKNO17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO17: RWRegister, + /// TCD_BITER_ELINKNO_17 and TCD_BITER_ELINKYES_17 + /// TCD_BITER_ELINKNO_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_17: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_17: RWRegister, /// TCD Source Address - pub TCD_SADDR18: RWRegister, + pub TCD_SADDR_18: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF18: RWRegister, + pub TCD_SOFF_18: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR18: RWRegister, + pub TCD_ATTR_18: RWRegister, - /// TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFYES18 - /// TCD_NBYTES_MLNO18: TCD_NBYTES_MLNO18 and TCD_NBYTES_MLOFFNO18 - /// TCD_NBYTES_MLNO18: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO18: RWRegister, + /// TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFYES_18 + /// TCD_NBYTES_MLNO_18: TCD_NBYTES_MLNO_18 and TCD_NBYTES_MLOFFNO_18 + /// TCD_NBYTES_MLNO_18: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_18: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_18: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_18: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST18: RWRegister, + pub TCD_SLAST_18: RWRegister, /// TCD Destination Address - pub TCD_DADDR18: RWRegister, + pub TCD_DADDR_18: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF18: RWRegister, + pub TCD_DOFF_18: RWRegister, - /// TCD_CITER_ELINKNO18 and TCD_CITER_ELINKYES18 - /// TCD_CITER_ELINKNO18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO18: RWRegister, + /// TCD_CITER_ELINKNO_18 and TCD_CITER_ELINKYES_18 + /// TCD_CITER_ELINKNO_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_18: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_18: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA18: RWRegister, + pub TCD_DLASTSGA_18: RWRegister, /// TCD Control and Status - pub TCD_CSR18: RWRegister, + pub TCD_CSR_18: RWRegister, - /// TCD_BITER_ELINKNO18 and TCD_BITER_ELINKYES18 - /// TCD_BITER_ELINKNO18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO18: RWRegister, + /// TCD_BITER_ELINKNO_18 and TCD_BITER_ELINKYES_18 + /// TCD_BITER_ELINKNO_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_18: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_18: RWRegister, /// TCD Source Address - pub TCD_SADDR19: RWRegister, + pub TCD_SADDR_19: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF19: RWRegister, + pub TCD_SOFF_19: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR19: RWRegister, + pub TCD_ATTR_19: RWRegister, - /// TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFYES19 - /// TCD_NBYTES_MLNO19: TCD_NBYTES_MLNO19 and TCD_NBYTES_MLOFFNO19 - /// TCD_NBYTES_MLNO19: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO19: RWRegister, + /// TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFYES_19 + /// TCD_NBYTES_MLNO_19: TCD_NBYTES_MLNO_19 and TCD_NBYTES_MLOFFNO_19 + /// TCD_NBYTES_MLNO_19: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_19: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_19: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_19: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST19: RWRegister, + pub TCD_SLAST_19: RWRegister, /// TCD Destination Address - pub TCD_DADDR19: RWRegister, + pub TCD_DADDR_19: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF19: RWRegister, + pub TCD_DOFF_19: RWRegister, - /// TCD_CITER_ELINKNO19 and TCD_CITER_ELINKYES19 - /// TCD_CITER_ELINKNO19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO19: RWRegister, + /// TCD_CITER_ELINKNO_19 and TCD_CITER_ELINKYES_19 + /// TCD_CITER_ELINKNO_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_19: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_19: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA19: RWRegister, + pub TCD_DLASTSGA_19: RWRegister, /// TCD Control and Status - pub TCD_CSR19: RWRegister, + pub TCD_CSR_19: RWRegister, - /// TCD_BITER_ELINKNO19 and TCD_BITER_ELINKYES19 - /// TCD_BITER_ELINKNO19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO19: RWRegister, + /// TCD_BITER_ELINKNO_19 and TCD_BITER_ELINKYES_19 + /// TCD_BITER_ELINKNO_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_19: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_19: RWRegister, /// TCD Source Address - pub TCD_SADDR20: RWRegister, + pub TCD_SADDR_20: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF20: RWRegister, + pub TCD_SOFF_20: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR20: RWRegister, + pub TCD_ATTR_20: RWRegister, - /// TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFYES20 - /// TCD_NBYTES_MLNO20: TCD_NBYTES_MLNO20 and TCD_NBYTES_MLOFFNO20 - /// TCD_NBYTES_MLNO20: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO20: RWRegister, + /// TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFYES_20 + /// TCD_NBYTES_MLNO_20: TCD_NBYTES_MLNO_20 and TCD_NBYTES_MLOFFNO_20 + /// TCD_NBYTES_MLNO_20: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_20: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_20: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_20: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST20: RWRegister, + pub TCD_SLAST_20: RWRegister, /// TCD Destination Address - pub TCD_DADDR20: RWRegister, + pub TCD_DADDR_20: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF20: RWRegister, + pub TCD_DOFF_20: RWRegister, - /// TCD_CITER_ELINKNO20 and TCD_CITER_ELINKYES20 - /// TCD_CITER_ELINKNO20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO20: RWRegister, + /// TCD_CITER_ELINKNO_20 and TCD_CITER_ELINKYES_20 + /// TCD_CITER_ELINKNO_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_20: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_20: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA20: RWRegister, + pub TCD_DLASTSGA_20: RWRegister, /// TCD Control and Status - pub TCD_CSR20: RWRegister, + pub TCD_CSR_20: RWRegister, - /// TCD_BITER_ELINKNO20 and TCD_BITER_ELINKYES20 - /// TCD_BITER_ELINKNO20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO20: RWRegister, + /// TCD_BITER_ELINKNO_20 and TCD_BITER_ELINKYES_20 + /// TCD_BITER_ELINKNO_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_20: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_20: RWRegister, /// TCD Source Address - pub TCD_SADDR21: RWRegister, + pub TCD_SADDR_21: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF21: RWRegister, + pub TCD_SOFF_21: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR21: RWRegister, + pub TCD_ATTR_21: RWRegister, - /// TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFYES21 - /// TCD_NBYTES_MLNO21: TCD_NBYTES_MLNO21 and TCD_NBYTES_MLOFFNO21 - /// TCD_NBYTES_MLNO21: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO21: RWRegister, + /// TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFYES_21 + /// TCD_NBYTES_MLNO_21: TCD_NBYTES_MLNO_21 and TCD_NBYTES_MLOFFNO_21 + /// TCD_NBYTES_MLNO_21: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_21: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_21: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_21: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST21: RWRegister, + pub TCD_SLAST_21: RWRegister, /// TCD Destination Address - pub TCD_DADDR21: RWRegister, + pub TCD_DADDR_21: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF21: RWRegister, + pub TCD_DOFF_21: RWRegister, - /// TCD_CITER_ELINKNO21 and TCD_CITER_ELINKYES21 - /// TCD_CITER_ELINKNO21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO21: RWRegister, + /// TCD_CITER_ELINKNO_21 and TCD_CITER_ELINKYES_21 + /// TCD_CITER_ELINKNO_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_21: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_21: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA21: RWRegister, + pub TCD_DLASTSGA_21: RWRegister, /// TCD Control and Status - pub TCD_CSR21: RWRegister, + pub TCD_CSR_21: RWRegister, - /// TCD_BITER_ELINKNO21 and TCD_BITER_ELINKYES21 - /// TCD_BITER_ELINKNO21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO21: RWRegister, + /// TCD_BITER_ELINKNO_21 and TCD_BITER_ELINKYES_21 + /// TCD_BITER_ELINKNO_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_21: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_21: RWRegister, /// TCD Source Address - pub TCD_SADDR22: RWRegister, + pub TCD_SADDR_22: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF22: RWRegister, + pub TCD_SOFF_22: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR22: RWRegister, + pub TCD_ATTR_22: RWRegister, - /// TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFYES22 - /// TCD_NBYTES_MLNO22: TCD_NBYTES_MLNO22 and TCD_NBYTES_MLOFFNO22 - /// TCD_NBYTES_MLNO22: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO22: RWRegister, + /// TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFYES_22 + /// TCD_NBYTES_MLNO_22: TCD_NBYTES_MLNO_22 and TCD_NBYTES_MLOFFNO_22 + /// TCD_NBYTES_MLNO_22: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_22: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_22: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_22: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST22: RWRegister, + pub TCD_SLAST_22: RWRegister, /// TCD Destination Address - pub TCD_DADDR22: RWRegister, + pub TCD_DADDR_22: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF22: RWRegister, + pub TCD_DOFF_22: RWRegister, - /// TCD_CITER_ELINKNO22 and TCD_CITER_ELINKYES22 - /// TCD_CITER_ELINKNO22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO22: RWRegister, + /// TCD_CITER_ELINKNO_22 and TCD_CITER_ELINKYES_22 + /// TCD_CITER_ELINKNO_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_22: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_22: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA22: RWRegister, + pub TCD_DLASTSGA_22: RWRegister, /// TCD Control and Status - pub TCD_CSR22: RWRegister, + pub TCD_CSR_22: RWRegister, - /// TCD_BITER_ELINKNO22 and TCD_BITER_ELINKYES22 - /// TCD_BITER_ELINKNO22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO22: RWRegister, + /// TCD_BITER_ELINKNO_22 and TCD_BITER_ELINKYES_22 + /// TCD_BITER_ELINKNO_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_22: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_22: RWRegister, /// TCD Source Address - pub TCD_SADDR23: RWRegister, + pub TCD_SADDR_23: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF23: RWRegister, + pub TCD_SOFF_23: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR23: RWRegister, + pub TCD_ATTR_23: RWRegister, - /// TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFYES23 - /// TCD_NBYTES_MLNO23: TCD_NBYTES_MLNO23 and TCD_NBYTES_MLOFFNO23 - /// TCD_NBYTES_MLNO23: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO23: RWRegister, + /// TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFYES_23 + /// TCD_NBYTES_MLNO_23: TCD_NBYTES_MLNO_23 and TCD_NBYTES_MLOFFNO_23 + /// TCD_NBYTES_MLNO_23: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_23: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_23: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_23: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST23: RWRegister, + pub TCD_SLAST_23: RWRegister, /// TCD Destination Address - pub TCD_DADDR23: RWRegister, + pub TCD_DADDR_23: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF23: RWRegister, + pub TCD_DOFF_23: RWRegister, - /// TCD_CITER_ELINKNO23 and TCD_CITER_ELINKYES23 - /// TCD_CITER_ELINKNO23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO23: RWRegister, + /// TCD_CITER_ELINKNO_23 and TCD_CITER_ELINKYES_23 + /// TCD_CITER_ELINKNO_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_23: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_23: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA23: RWRegister, + pub TCD_DLASTSGA_23: RWRegister, /// TCD Control and Status - pub TCD_CSR23: RWRegister, + pub TCD_CSR_23: RWRegister, - /// TCD_BITER_ELINKNO23 and TCD_BITER_ELINKYES23 - /// TCD_BITER_ELINKNO23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO23: RWRegister, + /// TCD_BITER_ELINKNO_23 and TCD_BITER_ELINKYES_23 + /// TCD_BITER_ELINKNO_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_23: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_23: RWRegister, /// TCD Source Address - pub TCD_SADDR24: RWRegister, + pub TCD_SADDR_24: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF24: RWRegister, + pub TCD_SOFF_24: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR24: RWRegister, + pub TCD_ATTR_24: RWRegister, - /// TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFYES24 - /// TCD_NBYTES_MLNO24: TCD_NBYTES_MLNO24 and TCD_NBYTES_MLOFFNO24 - /// TCD_NBYTES_MLNO24: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO24: RWRegister, + /// TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFYES_24 + /// TCD_NBYTES_MLNO_24: TCD_NBYTES_MLNO_24 and TCD_NBYTES_MLOFFNO_24 + /// TCD_NBYTES_MLNO_24: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_24: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_24: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_24: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST24: RWRegister, + pub TCD_SLAST_24: RWRegister, /// TCD Destination Address - pub TCD_DADDR24: RWRegister, + pub TCD_DADDR_24: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF24: RWRegister, + pub TCD_DOFF_24: RWRegister, - /// TCD_CITER_ELINKNO24 and TCD_CITER_ELINKYES24 - /// TCD_CITER_ELINKNO24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO24: RWRegister, + /// TCD_CITER_ELINKNO_24 and TCD_CITER_ELINKYES_24 + /// TCD_CITER_ELINKNO_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_24: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_24: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA24: RWRegister, + pub TCD_DLASTSGA_24: RWRegister, /// TCD Control and Status - pub TCD_CSR24: RWRegister, + pub TCD_CSR_24: RWRegister, - /// TCD_BITER_ELINKNO24 and TCD_BITER_ELINKYES24 - /// TCD_BITER_ELINKNO24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO24: RWRegister, + /// TCD_BITER_ELINKNO_24 and TCD_BITER_ELINKYES_24 + /// TCD_BITER_ELINKNO_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_24: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_24: RWRegister, /// TCD Source Address - pub TCD_SADDR25: RWRegister, + pub TCD_SADDR_25: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF25: RWRegister, + pub TCD_SOFF_25: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR25: RWRegister, + pub TCD_ATTR_25: RWRegister, - /// TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFYES25 - /// TCD_NBYTES_MLNO25: TCD_NBYTES_MLNO25 and TCD_NBYTES_MLOFFNO25 - /// TCD_NBYTES_MLNO25: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO25: RWRegister, + /// TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFYES_25 + /// TCD_NBYTES_MLNO_25: TCD_NBYTES_MLNO_25 and TCD_NBYTES_MLOFFNO_25 + /// TCD_NBYTES_MLNO_25: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_25: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_25: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_25: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST25: RWRegister, + pub TCD_SLAST_25: RWRegister, /// TCD Destination Address - pub TCD_DADDR25: RWRegister, + pub TCD_DADDR_25: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF25: RWRegister, + pub TCD_DOFF_25: RWRegister, - /// TCD_CITER_ELINKNO25 and TCD_CITER_ELINKYES25 - /// TCD_CITER_ELINKNO25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO25: RWRegister, + /// TCD_CITER_ELINKNO_25 and TCD_CITER_ELINKYES_25 + /// TCD_CITER_ELINKNO_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_25: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_25: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA25: RWRegister, + pub TCD_DLASTSGA_25: RWRegister, /// TCD Control and Status - pub TCD_CSR25: RWRegister, + pub TCD_CSR_25: RWRegister, - /// TCD_BITER_ELINKNO25 and TCD_BITER_ELINKYES25 - /// TCD_BITER_ELINKNO25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO25: RWRegister, + /// TCD_BITER_ELINKNO_25 and TCD_BITER_ELINKYES_25 + /// TCD_BITER_ELINKNO_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_25: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_25: RWRegister, /// TCD Source Address - pub TCD_SADDR26: RWRegister, + pub TCD_SADDR_26: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF26: RWRegister, + pub TCD_SOFF_26: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR26: RWRegister, + pub TCD_ATTR_26: RWRegister, - /// TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFYES26 - /// TCD_NBYTES_MLNO26: TCD_NBYTES_MLNO26 and TCD_NBYTES_MLOFFNO26 - /// TCD_NBYTES_MLNO26: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO26: RWRegister, + /// TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFYES_26 + /// TCD_NBYTES_MLNO_26: TCD_NBYTES_MLNO_26 and TCD_NBYTES_MLOFFNO_26 + /// TCD_NBYTES_MLNO_26: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_26: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_26: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_26: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST26: RWRegister, + pub TCD_SLAST_26: RWRegister, /// TCD Destination Address - pub TCD_DADDR26: RWRegister, + pub TCD_DADDR_26: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF26: RWRegister, + pub TCD_DOFF_26: RWRegister, - /// TCD_CITER_ELINKNO26 and TCD_CITER_ELINKYES26 - /// TCD_CITER_ELINKNO26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO26: RWRegister, + /// TCD_CITER_ELINKNO_26 and TCD_CITER_ELINKYES_26 + /// TCD_CITER_ELINKNO_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_26: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_26: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA26: RWRegister, + pub TCD_DLASTSGA_26: RWRegister, /// TCD Control and Status - pub TCD_CSR26: RWRegister, + pub TCD_CSR_26: RWRegister, - /// TCD_BITER_ELINKNO26 and TCD_BITER_ELINKYES26 - /// TCD_BITER_ELINKNO26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO26: RWRegister, + /// TCD_BITER_ELINKNO_26 and TCD_BITER_ELINKYES_26 + /// TCD_BITER_ELINKNO_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_26: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_26: RWRegister, /// TCD Source Address - pub TCD_SADDR27: RWRegister, + pub TCD_SADDR_27: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF27: RWRegister, + pub TCD_SOFF_27: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR27: RWRegister, + pub TCD_ATTR_27: RWRegister, - /// TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFYES27 - /// TCD_NBYTES_MLNO27: TCD_NBYTES_MLNO27 and TCD_NBYTES_MLOFFNO27 - /// TCD_NBYTES_MLNO27: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO27: RWRegister, + /// TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFYES_27 + /// TCD_NBYTES_MLNO_27: TCD_NBYTES_MLNO_27 and TCD_NBYTES_MLOFFNO_27 + /// TCD_NBYTES_MLNO_27: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_27: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_27: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_27: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST27: RWRegister, + pub TCD_SLAST_27: RWRegister, /// TCD Destination Address - pub TCD_DADDR27: RWRegister, + pub TCD_DADDR_27: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF27: RWRegister, + pub TCD_DOFF_27: RWRegister, - /// TCD_CITER_ELINKNO27 and TCD_CITER_ELINKYES27 - /// TCD_CITER_ELINKNO27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO27: RWRegister, + /// TCD_CITER_ELINKNO_27 and TCD_CITER_ELINKYES_27 + /// TCD_CITER_ELINKNO_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_27: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_27: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA27: RWRegister, + pub TCD_DLASTSGA_27: RWRegister, /// TCD Control and Status - pub TCD_CSR27: RWRegister, + pub TCD_CSR_27: RWRegister, - /// TCD_BITER_ELINKNO27 and TCD_BITER_ELINKYES27 - /// TCD_BITER_ELINKNO27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO27: RWRegister, + /// TCD_BITER_ELINKNO_27 and TCD_BITER_ELINKYES_27 + /// TCD_BITER_ELINKNO_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_27: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_27: RWRegister, /// TCD Source Address - pub TCD_SADDR28: RWRegister, + pub TCD_SADDR_28: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF28: RWRegister, + pub TCD_SOFF_28: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR28: RWRegister, + pub TCD_ATTR_28: RWRegister, - /// TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFYES28 - /// TCD_NBYTES_MLNO28: TCD_NBYTES_MLNO28 and TCD_NBYTES_MLOFFNO28 - /// TCD_NBYTES_MLNO28: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO28: RWRegister, + /// TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFYES_28 + /// TCD_NBYTES_MLNO_28: TCD_NBYTES_MLNO_28 and TCD_NBYTES_MLOFFNO_28 + /// TCD_NBYTES_MLNO_28: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_28: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_28: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_28: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST28: RWRegister, + pub TCD_SLAST_28: RWRegister, /// TCD Destination Address - pub TCD_DADDR28: RWRegister, + pub TCD_DADDR_28: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF28: RWRegister, + pub TCD_DOFF_28: RWRegister, - /// TCD_CITER_ELINKNO28 and TCD_CITER_ELINKYES28 - /// TCD_CITER_ELINKNO28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO28: RWRegister, + /// TCD_CITER_ELINKNO_28 and TCD_CITER_ELINKYES_28 + /// TCD_CITER_ELINKNO_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_28: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_28: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA28: RWRegister, + pub TCD_DLASTSGA_28: RWRegister, /// TCD Control and Status - pub TCD_CSR28: RWRegister, + pub TCD_CSR_28: RWRegister, - /// TCD_BITER_ELINKNO28 and TCD_BITER_ELINKYES28 - /// TCD_BITER_ELINKNO28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO28: RWRegister, + /// TCD_BITER_ELINKNO_28 and TCD_BITER_ELINKYES_28 + /// TCD_BITER_ELINKNO_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_28: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_28: RWRegister, /// TCD Source Address - pub TCD_SADDR29: RWRegister, + pub TCD_SADDR_29: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF29: RWRegister, + pub TCD_SOFF_29: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR29: RWRegister, + pub TCD_ATTR_29: RWRegister, - /// TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFYES29 - /// TCD_NBYTES_MLNO29: TCD_NBYTES_MLNO29 and TCD_NBYTES_MLOFFNO29 - /// TCD_NBYTES_MLNO29: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO29: RWRegister, + /// TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFYES_29 + /// TCD_NBYTES_MLNO_29: TCD_NBYTES_MLNO_29 and TCD_NBYTES_MLOFFNO_29 + /// TCD_NBYTES_MLNO_29: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_29: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_29: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_29: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST29: RWRegister, + pub TCD_SLAST_29: RWRegister, /// TCD Destination Address - pub TCD_DADDR29: RWRegister, + pub TCD_DADDR_29: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF29: RWRegister, + pub TCD_DOFF_29: RWRegister, - /// TCD_CITER_ELINKNO29 and TCD_CITER_ELINKYES29 - /// TCD_CITER_ELINKNO29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO29: RWRegister, + /// TCD_CITER_ELINKNO_29 and TCD_CITER_ELINKYES_29 + /// TCD_CITER_ELINKNO_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_29: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_29: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA29: RWRegister, + pub TCD_DLASTSGA_29: RWRegister, /// TCD Control and Status - pub TCD_CSR29: RWRegister, + pub TCD_CSR_29: RWRegister, - /// TCD_BITER_ELINKNO29 and TCD_BITER_ELINKYES29 - /// TCD_BITER_ELINKNO29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO29: RWRegister, + /// TCD_BITER_ELINKNO_29 and TCD_BITER_ELINKYES_29 + /// TCD_BITER_ELINKNO_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_29: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_29: RWRegister, /// TCD Source Address - pub TCD_SADDR30: RWRegister, + pub TCD_SADDR_30: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF30: RWRegister, + pub TCD_SOFF_30: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR30: RWRegister, + pub TCD_ATTR_30: RWRegister, - /// TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFYES30 - /// TCD_NBYTES_MLNO30: TCD_NBYTES_MLNO30 and TCD_NBYTES_MLOFFNO30 - /// TCD_NBYTES_MLNO30: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO30: RWRegister, + /// TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFYES_30 + /// TCD_NBYTES_MLNO_30: TCD_NBYTES_MLNO_30 and TCD_NBYTES_MLOFFNO_30 + /// TCD_NBYTES_MLNO_30: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_30: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_30: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_30: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST30: RWRegister, + pub TCD_SLAST_30: RWRegister, /// TCD Destination Address - pub TCD_DADDR30: RWRegister, + pub TCD_DADDR_30: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF30: RWRegister, + pub TCD_DOFF_30: RWRegister, - /// TCD_CITER_ELINKNO30 and TCD_CITER_ELINKYES30 - /// TCD_CITER_ELINKNO30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO30: RWRegister, + /// TCD_CITER_ELINKNO_30 and TCD_CITER_ELINKYES_30 + /// TCD_CITER_ELINKNO_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_30: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_30: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA30: RWRegister, + pub TCD_DLASTSGA_30: RWRegister, /// TCD Control and Status - pub TCD_CSR30: RWRegister, + pub TCD_CSR_30: RWRegister, - /// TCD_BITER_ELINKNO30 and TCD_BITER_ELINKYES30 - /// TCD_BITER_ELINKNO30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO30: RWRegister, + /// TCD_BITER_ELINKNO_30 and TCD_BITER_ELINKYES_30 + /// TCD_BITER_ELINKNO_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_30: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_30: RWRegister, /// TCD Source Address - pub TCD_SADDR31: RWRegister, + pub TCD_SADDR_31: RWRegister, /// TCD Signed Source Address Offset - pub TCD_SOFF31: RWRegister, + pub TCD_SOFF_31: RWRegister, /// TCD Transfer Attributes - pub TCD_ATTR31: RWRegister, + pub TCD_ATTR_31: RWRegister, - /// TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFYES31 - /// TCD_NBYTES_MLNO31: TCD_NBYTES_MLNO31 and TCD_NBYTES_MLOFFNO31 - /// TCD_NBYTES_MLNO31: TCD Minor Byte Count (Minor Loop Mapping Disabled) - /// TCD_NBYTES_MLOFFNO31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) - /// TCD_NBYTES_MLOFFYES31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) - pub TCD_NBYTES_MLNO31: RWRegister, + /// TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFYES_31 + /// TCD_NBYTES_MLNO_31: TCD_NBYTES_MLNO_31 and TCD_NBYTES_MLOFFNO_31 + /// TCD_NBYTES_MLNO_31: TCD Minor Byte Count (Minor Loop Mapping Disabled) + /// TCD_NBYTES_MLOFFNO_31: TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled) + /// TCD_NBYTES_MLOFFYES_31: TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled) + pub TCD_NBYTES_MLNO_31: RWRegister, /// TCD Last Source Address Adjustment - pub TCD_SLAST31: RWRegister, + pub TCD_SLAST_31: RWRegister, /// TCD Destination Address - pub TCD_DADDR31: RWRegister, + pub TCD_DADDR_31: RWRegister, /// TCD Signed Destination Address Offset - pub TCD_DOFF31: RWRegister, + pub TCD_DOFF_31: RWRegister, - /// TCD_CITER_ELINKNO31 and TCD_CITER_ELINKYES31 - /// TCD_CITER_ELINKNO31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_CITER_ELINKYES31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_CITER_ELINKNO31: RWRegister, + /// TCD_CITER_ELINKNO_31 and TCD_CITER_ELINKYES_31 + /// TCD_CITER_ELINKNO_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_CITER_ELINKYES_31: TCD Current Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_CITER_ELINKNO_31: RWRegister, /// TCD Last Destination Address Adjustment/Scatter Gather Address - pub TCD_DLASTSGA31: RWRegister, + pub TCD_DLASTSGA_31: RWRegister, /// TCD Control and Status - pub TCD_CSR31: RWRegister, + pub TCD_CSR_31: RWRegister, - /// TCD_BITER_ELINKNO31 and TCD_BITER_ELINKYES31 - /// TCD_BITER_ELINKNO31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) - /// TCD_BITER_ELINKYES31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) - pub TCD_BITER_ELINKNO31: RWRegister, + /// TCD_BITER_ELINKNO_31 and TCD_BITER_ELINKYES_31 + /// TCD_BITER_ELINKNO_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Disabled) + /// TCD_BITER_ELINKYES_31: TCD Beginning Minor Loop Link, Major Loop Count (Channel Linking Enabled) + pub TCD_BITER_ELINKNO_31: RWRegister, } pub struct ResetValues { pub CR: u32, @@ -10039,358 +10039,358 @@ pub struct ResetValues { pub DCHPRI30: u8, pub DCHPRI29: u8, pub DCHPRI28: u8, - pub TCD_SADDR0: u32, - pub TCD_SOFF0: u16, - pub TCD_ATTR0: u16, + pub TCD_SADDR_0: u32, + pub TCD_SOFF_0: u16, + pub TCD_ATTR_0: u16, pub TCD_NBYTES_ML: u32, - pub TCD_SLAST0: u32, - pub TCD_DADDR0: u32, - pub TCD_DOFF0: u16, + pub TCD_SLAST_0: u32, + pub TCD_DADDR_0: u32, + pub TCD_DOFF_0: u16, pub TCD_CITER_ELINK: u16, - pub TCD_DLASTSGA0: u32, - pub TCD_CSR0: u16, + pub TCD_DLASTSGA_0: u32, + pub TCD_CSR_0: u16, pub TCD_BITER_ELINK: u16, - pub TCD_SADDR1: u32, - pub TCD_SOFF1: u16, - pub TCD_ATTR1: u16, - pub TCD_NBYTES_MLNO1: u32, - pub TCD_SLAST1: u32, - pub TCD_DADDR1: u32, - pub TCD_DOFF1: u16, - pub TCD_CITER_ELINKNO1: u16, - pub TCD_DLASTSGA1: u32, - pub TCD_CSR1: u16, - pub TCD_BITER_ELINKNO1: u16, - pub TCD_SADDR2: u32, - pub TCD_SOFF2: u16, - pub TCD_ATTR2: u16, - pub TCD_NBYTES_MLNO2: u32, - pub TCD_SLAST2: u32, - pub TCD_DADDR2: u32, - pub TCD_DOFF2: u16, - pub TCD_CITER_ELINKNO2: u16, - pub TCD_DLASTSGA2: u32, - pub TCD_CSR2: u16, - pub TCD_BITER_ELINKNO2: u16, - pub TCD_SADDR3: u32, - pub TCD_SOFF3: u16, - pub TCD_ATTR3: u16, - pub TCD_NBYTES_MLNO3: u32, - pub TCD_SLAST3: u32, - pub TCD_DADDR3: u32, - pub TCD_DOFF3: u16, - pub TCD_CITER_ELINKNO3: u16, - pub TCD_DLASTSGA3: u32, - pub TCD_CSR3: u16, - pub TCD_BITER_ELINKNO3: u16, - pub TCD_SADDR4: u32, - pub TCD_SOFF4: u16, - pub TCD_ATTR4: u16, - pub TCD_NBYTES_MLNO4: u32, - pub TCD_SLAST4: u32, - pub TCD_DADDR4: u32, - pub TCD_DOFF4: u16, - pub TCD_CITER_ELINKNO4: u16, - pub TCD_DLASTSGA4: u32, - pub TCD_CSR4: u16, - pub TCD_BITER_ELINKNO4: u16, - pub TCD_SADDR5: u32, - pub TCD_SOFF5: u16, - pub TCD_ATTR5: u16, - pub TCD_NBYTES_MLNO5: u32, - pub TCD_SLAST5: u32, - pub TCD_DADDR5: u32, - pub TCD_DOFF5: u16, - pub TCD_CITER_ELINKNO5: u16, - pub TCD_DLASTSGA5: u32, - pub TCD_CSR5: u16, - pub TCD_BITER_ELINKNO5: u16, - pub TCD_SADDR6: u32, - pub TCD_SOFF6: u16, - pub TCD_ATTR6: u16, - pub TCD_NBYTES_MLNO6: u32, - pub TCD_SLAST6: u32, - pub TCD_DADDR6: u32, - pub TCD_DOFF6: u16, - pub TCD_CITER_ELINKNO6: u16, - pub TCD_DLASTSGA6: u32, - pub TCD_CSR6: u16, - pub TCD_BITER_ELINKNO6: u16, - pub TCD_SADDR7: u32, - pub TCD_SOFF7: u16, - pub TCD_ATTR7: u16, - pub TCD_NBYTES_MLNO7: u32, - pub TCD_SLAST7: u32, - pub TCD_DADDR7: u32, - pub TCD_DOFF7: u16, - pub TCD_CITER_ELINKNO7: u16, - pub TCD_DLASTSGA7: u32, - pub TCD_CSR7: u16, - pub TCD_BITER_ELINKNO7: u16, - pub TCD_SADDR8: u32, - pub TCD_SOFF8: u16, - pub TCD_ATTR8: u16, - pub TCD_NBYTES_MLNO8: u32, - pub TCD_SLAST8: u32, - pub TCD_DADDR8: u32, - pub TCD_DOFF8: u16, - pub TCD_CITER_ELINKNO8: u16, - pub TCD_DLASTSGA8: u32, - pub TCD_CSR8: u16, - pub TCD_BITER_ELINKNO8: u16, - pub TCD_SADDR9: u32, - pub TCD_SOFF9: u16, - pub TCD_ATTR9: u16, - pub TCD_NBYTES_MLNO9: u32, - pub TCD_SLAST9: u32, - pub TCD_DADDR9: u32, - pub TCD_DOFF9: u16, - pub TCD_CITER_ELINKNO9: u16, - pub TCD_DLASTSGA9: u32, - pub TCD_CSR9: u16, - pub TCD_BITER_ELINKNO9: u16, - pub TCD_SADDR10: u32, - pub TCD_SOFF10: u16, - pub TCD_ATTR10: u16, - pub TCD_NBYTES_MLNO10: u32, - pub TCD_SLAST10: u32, - pub TCD_DADDR10: u32, - pub TCD_DOFF10: u16, - pub TCD_CITER_ELINKNO10: u16, - pub TCD_DLASTSGA10: u32, - pub TCD_CSR10: u16, - pub TCD_BITER_ELINKNO10: u16, - pub TCD_SADDR11: u32, - pub TCD_SOFF11: u16, - pub TCD_ATTR11: u16, - pub TCD_NBYTES_MLNO11: u32, - pub TCD_SLAST11: u32, - pub TCD_DADDR11: u32, - pub TCD_DOFF11: u16, - pub TCD_CITER_ELINKNO11: u16, - pub TCD_DLASTSGA11: u32, - pub TCD_CSR11: u16, - pub TCD_BITER_ELINKNO11: u16, - pub TCD_SADDR12: u32, - pub TCD_SOFF12: u16, - pub TCD_ATTR12: u16, - pub TCD_NBYTES_MLNO12: u32, - pub TCD_SLAST12: u32, - pub TCD_DADDR12: u32, - pub TCD_DOFF12: u16, - pub TCD_CITER_ELINKNO12: u16, - pub TCD_DLASTSGA12: u32, - pub TCD_CSR12: u16, - pub TCD_BITER_ELINKNO12: u16, - pub TCD_SADDR13: u32, - pub TCD_SOFF13: u16, - pub TCD_ATTR13: u16, - pub TCD_NBYTES_MLNO13: u32, - pub TCD_SLAST13: u32, - pub TCD_DADDR13: u32, - pub TCD_DOFF13: u16, - pub TCD_CITER_ELINKNO13: u16, - pub TCD_DLASTSGA13: u32, - pub TCD_CSR13: u16, - pub TCD_BITER_ELINKNO13: u16, - pub TCD_SADDR14: u32, - pub TCD_SOFF14: u16, - pub TCD_ATTR14: u16, - pub TCD_NBYTES_MLNO14: u32, - pub TCD_SLAST14: u32, - pub TCD_DADDR14: u32, - pub TCD_DOFF14: u16, - pub TCD_CITER_ELINKNO14: u16, - pub TCD_DLASTSGA14: u32, - pub TCD_CSR14: u16, - pub TCD_BITER_ELINKNO14: u16, - pub TCD_SADDR15: u32, - pub TCD_SOFF15: u16, - pub TCD_ATTR15: u16, - pub TCD_NBYTES_MLNO15: u32, - pub TCD_SLAST15: u32, - pub TCD_DADDR15: u32, - pub TCD_DOFF15: u16, - pub TCD_CITER_ELINKNO15: u16, - pub TCD_DLASTSGA15: u32, - pub TCD_CSR15: u16, - pub TCD_BITER_ELINKNO15: u16, - pub TCD_SADDR16: u32, - pub TCD_SOFF16: u16, - pub TCD_ATTR16: u16, - pub TCD_NBYTES_MLNO16: u32, - pub TCD_SLAST16: u32, - pub TCD_DADDR16: u32, - pub TCD_DOFF16: u16, - pub TCD_CITER_ELINKNO16: u16, - pub TCD_DLASTSGA16: u32, - pub TCD_CSR16: u16, - pub TCD_BITER_ELINKNO16: u16, - pub TCD_SADDR17: u32, - pub TCD_SOFF17: u16, - pub TCD_ATTR17: u16, - pub TCD_NBYTES_MLNO17: u32, - pub TCD_SLAST17: u32, - pub TCD_DADDR17: u32, - pub TCD_DOFF17: u16, - pub TCD_CITER_ELINKNO17: u16, - pub TCD_DLASTSGA17: u32, - pub TCD_CSR17: u16, - pub TCD_BITER_ELINKNO17: u16, - pub TCD_SADDR18: u32, - pub TCD_SOFF18: u16, - pub TCD_ATTR18: u16, - pub TCD_NBYTES_MLNO18: u32, - pub TCD_SLAST18: u32, - pub TCD_DADDR18: u32, - pub TCD_DOFF18: u16, - pub TCD_CITER_ELINKNO18: u16, - pub TCD_DLASTSGA18: u32, - pub TCD_CSR18: u16, - pub TCD_BITER_ELINKNO18: u16, - pub TCD_SADDR19: u32, - pub TCD_SOFF19: u16, - pub TCD_ATTR19: u16, - pub TCD_NBYTES_MLNO19: u32, - pub TCD_SLAST19: u32, - pub TCD_DADDR19: u32, - pub TCD_DOFF19: u16, - pub TCD_CITER_ELINKNO19: u16, - pub TCD_DLASTSGA19: u32, - pub TCD_CSR19: u16, - pub TCD_BITER_ELINKNO19: u16, - pub TCD_SADDR20: u32, - pub TCD_SOFF20: u16, - pub TCD_ATTR20: u16, - pub TCD_NBYTES_MLNO20: u32, - pub TCD_SLAST20: u32, - pub TCD_DADDR20: u32, - pub TCD_DOFF20: u16, - pub TCD_CITER_ELINKNO20: u16, - pub TCD_DLASTSGA20: u32, - pub TCD_CSR20: u16, - pub TCD_BITER_ELINKNO20: u16, - pub TCD_SADDR21: u32, - pub TCD_SOFF21: u16, - pub TCD_ATTR21: u16, - pub TCD_NBYTES_MLNO21: u32, - pub TCD_SLAST21: u32, - pub TCD_DADDR21: u32, - pub TCD_DOFF21: u16, - pub TCD_CITER_ELINKNO21: u16, - pub TCD_DLASTSGA21: u32, - pub TCD_CSR21: u16, - pub TCD_BITER_ELINKNO21: u16, - pub TCD_SADDR22: u32, - pub TCD_SOFF22: u16, - pub TCD_ATTR22: u16, - pub TCD_NBYTES_MLNO22: u32, - pub TCD_SLAST22: u32, - pub TCD_DADDR22: u32, - pub TCD_DOFF22: u16, - pub TCD_CITER_ELINKNO22: u16, - pub TCD_DLASTSGA22: u32, - pub TCD_CSR22: u16, - pub TCD_BITER_ELINKNO22: u16, - pub TCD_SADDR23: u32, - pub TCD_SOFF23: u16, - pub TCD_ATTR23: u16, - pub TCD_NBYTES_MLNO23: u32, - pub TCD_SLAST23: u32, - pub TCD_DADDR23: u32, - pub TCD_DOFF23: u16, - pub TCD_CITER_ELINKNO23: u16, - pub TCD_DLASTSGA23: u32, - pub TCD_CSR23: u16, - pub TCD_BITER_ELINKNO23: u16, - pub TCD_SADDR24: u32, - pub TCD_SOFF24: u16, - pub TCD_ATTR24: u16, - pub TCD_NBYTES_MLNO24: u32, - pub TCD_SLAST24: u32, - pub TCD_DADDR24: u32, - pub TCD_DOFF24: u16, - pub TCD_CITER_ELINKNO24: u16, - pub TCD_DLASTSGA24: u32, - pub TCD_CSR24: u16, - pub TCD_BITER_ELINKNO24: u16, - pub TCD_SADDR25: u32, - pub TCD_SOFF25: u16, - pub TCD_ATTR25: u16, - pub TCD_NBYTES_MLNO25: u32, - pub TCD_SLAST25: u32, - pub TCD_DADDR25: u32, - pub TCD_DOFF25: u16, - pub TCD_CITER_ELINKNO25: u16, - pub TCD_DLASTSGA25: u32, - pub TCD_CSR25: u16, - pub TCD_BITER_ELINKNO25: u16, - pub TCD_SADDR26: u32, - pub TCD_SOFF26: u16, - pub TCD_ATTR26: u16, - pub TCD_NBYTES_MLNO26: u32, - pub TCD_SLAST26: u32, - pub TCD_DADDR26: u32, - pub TCD_DOFF26: u16, - pub TCD_CITER_ELINKNO26: u16, - pub TCD_DLASTSGA26: u32, - pub TCD_CSR26: u16, - pub TCD_BITER_ELINKNO26: u16, - pub TCD_SADDR27: u32, - pub TCD_SOFF27: u16, - pub TCD_ATTR27: u16, - pub TCD_NBYTES_MLNO27: u32, - pub TCD_SLAST27: u32, - pub TCD_DADDR27: u32, - pub TCD_DOFF27: u16, - pub TCD_CITER_ELINKNO27: u16, - pub TCD_DLASTSGA27: u32, - pub TCD_CSR27: u16, - pub TCD_BITER_ELINKNO27: u16, - pub TCD_SADDR28: u32, - pub TCD_SOFF28: u16, - pub TCD_ATTR28: u16, - pub TCD_NBYTES_MLNO28: u32, - pub TCD_SLAST28: u32, - pub TCD_DADDR28: u32, - pub TCD_DOFF28: u16, - pub TCD_CITER_ELINKNO28: u16, - pub TCD_DLASTSGA28: u32, - pub TCD_CSR28: u16, - pub TCD_BITER_ELINKNO28: u16, - pub TCD_SADDR29: u32, - pub TCD_SOFF29: u16, - pub TCD_ATTR29: u16, - pub TCD_NBYTES_MLNO29: u32, - pub TCD_SLAST29: u32, - pub TCD_DADDR29: u32, - pub TCD_DOFF29: u16, - pub TCD_CITER_ELINKNO29: u16, - pub TCD_DLASTSGA29: u32, - pub TCD_CSR29: u16, - pub TCD_BITER_ELINKNO29: u16, - pub TCD_SADDR30: u32, - pub TCD_SOFF30: u16, - pub TCD_ATTR30: u16, - pub TCD_NBYTES_MLNO30: u32, - pub TCD_SLAST30: u32, - pub TCD_DADDR30: u32, - pub TCD_DOFF30: u16, - pub TCD_CITER_ELINKNO30: u16, - pub TCD_DLASTSGA30: u32, - pub TCD_CSR30: u16, - pub TCD_BITER_ELINKNO30: u16, - pub TCD_SADDR31: u32, - pub TCD_SOFF31: u16, - pub TCD_ATTR31: u16, - pub TCD_NBYTES_MLNO31: u32, - pub TCD_SLAST31: u32, - pub TCD_DADDR31: u32, - pub TCD_DOFF31: u16, - pub TCD_CITER_ELINKNO31: u16, - pub TCD_DLASTSGA31: u32, - pub TCD_CSR31: u16, - pub TCD_BITER_ELINKNO31: u16, + pub TCD_SADDR_1: u32, + pub TCD_SOFF_1: u16, + pub TCD_ATTR_1: u16, + pub TCD_NBYTES_MLNO_1: u32, + pub TCD_SLAST_1: u32, + pub TCD_DADDR_1: u32, + pub TCD_DOFF_1: u16, + pub TCD_CITER_ELINKNO_1: u16, + pub TCD_DLASTSGA_1: u32, + pub TCD_CSR_1: u16, + pub TCD_BITER_ELINKNO_1: u16, + pub TCD_SADDR_2: u32, + pub TCD_SOFF_2: u16, + pub TCD_ATTR_2: u16, + pub TCD_NBYTES_MLNO_2: u32, + pub TCD_SLAST_2: u32, + pub TCD_DADDR_2: u32, + pub TCD_DOFF_2: u16, + pub TCD_CITER_ELINKNO_2: u16, + pub TCD_DLASTSGA_2: u32, + pub TCD_CSR_2: u16, + pub TCD_BITER_ELINKNO_2: u16, + pub TCD_SADDR_3: u32, + pub TCD_SOFF_3: u16, + pub TCD_ATTR_3: u16, + pub TCD_NBYTES_MLNO_3: u32, + pub TCD_SLAST_3: u32, + pub TCD_DADDR_3: u32, + pub TCD_DOFF_3: u16, + pub TCD_CITER_ELINKNO_3: u16, + pub TCD_DLASTSGA_3: u32, + pub TCD_CSR_3: u16, + pub TCD_BITER_ELINKNO_3: u16, + pub TCD_SADDR_4: u32, + pub TCD_SOFF_4: u16, + pub TCD_ATTR_4: u16, + pub TCD_NBYTES_MLNO_4: u32, + pub TCD_SLAST_4: u32, + pub TCD_DADDR_4: u32, + pub TCD_DOFF_4: u16, + pub TCD_CITER_ELINKNO_4: u16, + pub TCD_DLASTSGA_4: u32, + pub TCD_CSR_4: u16, + pub TCD_BITER_ELINKNO_4: u16, + pub TCD_SADDR_5: u32, + pub TCD_SOFF_5: u16, + pub TCD_ATTR_5: u16, + pub TCD_NBYTES_MLNO_5: u32, + pub TCD_SLAST_5: u32, + pub TCD_DADDR_5: u32, + pub TCD_DOFF_5: u16, + pub TCD_CITER_ELINKNO_5: u16, + pub TCD_DLASTSGA_5: u32, + pub TCD_CSR_5: u16, + pub TCD_BITER_ELINKNO_5: u16, + pub TCD_SADDR_6: u32, + pub TCD_SOFF_6: u16, + pub TCD_ATTR_6: u16, + pub TCD_NBYTES_MLNO_6: u32, + pub TCD_SLAST_6: u32, + pub TCD_DADDR_6: u32, + pub TCD_DOFF_6: u16, + pub TCD_CITER_ELINKNO_6: u16, + pub TCD_DLASTSGA_6: u32, + pub TCD_CSR_6: u16, + pub TCD_BITER_ELINKNO_6: u16, + pub TCD_SADDR_7: u32, + pub TCD_SOFF_7: u16, + pub TCD_ATTR_7: u16, + pub TCD_NBYTES_MLNO_7: u32, + pub TCD_SLAST_7: u32, + pub TCD_DADDR_7: u32, + pub TCD_DOFF_7: u16, + pub TCD_CITER_ELINKNO_7: u16, + pub TCD_DLASTSGA_7: u32, + pub TCD_CSR_7: u16, + pub TCD_BITER_ELINKNO_7: u16, + pub TCD_SADDR_8: u32, + pub TCD_SOFF_8: u16, + pub TCD_ATTR_8: u16, + pub TCD_NBYTES_MLNO_8: u32, + pub TCD_SLAST_8: u32, + pub TCD_DADDR_8: u32, + pub TCD_DOFF_8: u16, + pub TCD_CITER_ELINKNO_8: u16, + pub TCD_DLASTSGA_8: u32, + pub TCD_CSR_8: u16, + pub TCD_BITER_ELINKNO_8: u16, + pub TCD_SADDR_9: u32, + pub TCD_SOFF_9: u16, + pub TCD_ATTR_9: u16, + pub TCD_NBYTES_MLNO_9: u32, + pub TCD_SLAST_9: u32, + pub TCD_DADDR_9: u32, + pub TCD_DOFF_9: u16, + pub TCD_CITER_ELINKNO_9: u16, + pub TCD_DLASTSGA_9: u32, + pub TCD_CSR_9: u16, + pub TCD_BITER_ELINKNO_9: u16, + pub TCD_SADDR_10: u32, + pub TCD_SOFF_10: u16, + pub TCD_ATTR_10: u16, + pub TCD_NBYTES_MLNO_10: u32, + pub TCD_SLAST_10: u32, + pub TCD_DADDR_10: u32, + pub TCD_DOFF_10: u16, + pub TCD_CITER_ELINKNO_10: u16, + pub TCD_DLASTSGA_10: u32, + pub TCD_CSR_10: u16, + pub TCD_BITER_ELINKNO_10: u16, + pub TCD_SADDR_11: u32, + pub TCD_SOFF_11: u16, + pub TCD_ATTR_11: u16, + pub TCD_NBYTES_MLNO_11: u32, + pub TCD_SLAST_11: u32, + pub TCD_DADDR_11: u32, + pub TCD_DOFF_11: u16, + pub TCD_CITER_ELINKNO_11: u16, + pub TCD_DLASTSGA_11: u32, + pub TCD_CSR_11: u16, + pub TCD_BITER_ELINKNO_11: u16, + pub TCD_SADDR_12: u32, + pub TCD_SOFF_12: u16, + pub TCD_ATTR_12: u16, + pub TCD_NBYTES_MLNO_12: u32, + pub TCD_SLAST_12: u32, + pub TCD_DADDR_12: u32, + pub TCD_DOFF_12: u16, + pub TCD_CITER_ELINKNO_12: u16, + pub TCD_DLASTSGA_12: u32, + pub TCD_CSR_12: u16, + pub TCD_BITER_ELINKNO_12: u16, + pub TCD_SADDR_13: u32, + pub TCD_SOFF_13: u16, + pub TCD_ATTR_13: u16, + pub TCD_NBYTES_MLNO_13: u32, + pub TCD_SLAST_13: u32, + pub TCD_DADDR_13: u32, + pub TCD_DOFF_13: u16, + pub TCD_CITER_ELINKNO_13: u16, + pub TCD_DLASTSGA_13: u32, + pub TCD_CSR_13: u16, + pub TCD_BITER_ELINKNO_13: u16, + pub TCD_SADDR_14: u32, + pub TCD_SOFF_14: u16, + pub TCD_ATTR_14: u16, + pub TCD_NBYTES_MLNO_14: u32, + pub TCD_SLAST_14: u32, + pub TCD_DADDR_14: u32, + pub TCD_DOFF_14: u16, + pub TCD_CITER_ELINKNO_14: u16, + pub TCD_DLASTSGA_14: u32, + pub TCD_CSR_14: u16, + pub TCD_BITER_ELINKNO_14: u16, + pub TCD_SADDR_15: u32, + pub TCD_SOFF_15: u16, + pub TCD_ATTR_15: u16, + pub TCD_NBYTES_MLNO_15: u32, + pub TCD_SLAST_15: u32, + pub TCD_DADDR_15: u32, + pub TCD_DOFF_15: u16, + pub TCD_CITER_ELINKNO_15: u16, + pub TCD_DLASTSGA_15: u32, + pub TCD_CSR_15: u16, + pub TCD_BITER_ELINKNO_15: u16, + pub TCD_SADDR_16: u32, + pub TCD_SOFF_16: u16, + pub TCD_ATTR_16: u16, + pub TCD_NBYTES_MLNO_16: u32, + pub TCD_SLAST_16: u32, + pub TCD_DADDR_16: u32, + pub TCD_DOFF_16: u16, + pub TCD_CITER_ELINKNO_16: u16, + pub TCD_DLASTSGA_16: u32, + pub TCD_CSR_16: u16, + pub TCD_BITER_ELINKNO_16: u16, + pub TCD_SADDR_17: u32, + pub TCD_SOFF_17: u16, + pub TCD_ATTR_17: u16, + pub TCD_NBYTES_MLNO_17: u32, + pub TCD_SLAST_17: u32, + pub TCD_DADDR_17: u32, + pub TCD_DOFF_17: u16, + pub TCD_CITER_ELINKNO_17: u16, + pub TCD_DLASTSGA_17: u32, + pub TCD_CSR_17: u16, + pub TCD_BITER_ELINKNO_17: u16, + pub TCD_SADDR_18: u32, + pub TCD_SOFF_18: u16, + pub TCD_ATTR_18: u16, + pub TCD_NBYTES_MLNO_18: u32, + pub TCD_SLAST_18: u32, + pub TCD_DADDR_18: u32, + pub TCD_DOFF_18: u16, + pub TCD_CITER_ELINKNO_18: u16, + pub TCD_DLASTSGA_18: u32, + pub TCD_CSR_18: u16, + pub TCD_BITER_ELINKNO_18: u16, + pub TCD_SADDR_19: u32, + pub TCD_SOFF_19: u16, + pub TCD_ATTR_19: u16, + pub TCD_NBYTES_MLNO_19: u32, + pub TCD_SLAST_19: u32, + pub TCD_DADDR_19: u32, + pub TCD_DOFF_19: u16, + pub TCD_CITER_ELINKNO_19: u16, + pub TCD_DLASTSGA_19: u32, + pub TCD_CSR_19: u16, + pub TCD_BITER_ELINKNO_19: u16, + pub TCD_SADDR_20: u32, + pub TCD_SOFF_20: u16, + pub TCD_ATTR_20: u16, + pub TCD_NBYTES_MLNO_20: u32, + pub TCD_SLAST_20: u32, + pub TCD_DADDR_20: u32, + pub TCD_DOFF_20: u16, + pub TCD_CITER_ELINKNO_20: u16, + pub TCD_DLASTSGA_20: u32, + pub TCD_CSR_20: u16, + pub TCD_BITER_ELINKNO_20: u16, + pub TCD_SADDR_21: u32, + pub TCD_SOFF_21: u16, + pub TCD_ATTR_21: u16, + pub TCD_NBYTES_MLNO_21: u32, + pub TCD_SLAST_21: u32, + pub TCD_DADDR_21: u32, + pub TCD_DOFF_21: u16, + pub TCD_CITER_ELINKNO_21: u16, + pub TCD_DLASTSGA_21: u32, + pub TCD_CSR_21: u16, + pub TCD_BITER_ELINKNO_21: u16, + pub TCD_SADDR_22: u32, + pub TCD_SOFF_22: u16, + pub TCD_ATTR_22: u16, + pub TCD_NBYTES_MLNO_22: u32, + pub TCD_SLAST_22: u32, + pub TCD_DADDR_22: u32, + pub TCD_DOFF_22: u16, + pub TCD_CITER_ELINKNO_22: u16, + pub TCD_DLASTSGA_22: u32, + pub TCD_CSR_22: u16, + pub TCD_BITER_ELINKNO_22: u16, + pub TCD_SADDR_23: u32, + pub TCD_SOFF_23: u16, + pub TCD_ATTR_23: u16, + pub TCD_NBYTES_MLNO_23: u32, + pub TCD_SLAST_23: u32, + pub TCD_DADDR_23: u32, + pub TCD_DOFF_23: u16, + pub TCD_CITER_ELINKNO_23: u16, + pub TCD_DLASTSGA_23: u32, + pub TCD_CSR_23: u16, + pub TCD_BITER_ELINKNO_23: u16, + pub TCD_SADDR_24: u32, + pub TCD_SOFF_24: u16, + pub TCD_ATTR_24: u16, + pub TCD_NBYTES_MLNO_24: u32, + pub TCD_SLAST_24: u32, + pub TCD_DADDR_24: u32, + pub TCD_DOFF_24: u16, + pub TCD_CITER_ELINKNO_24: u16, + pub TCD_DLASTSGA_24: u32, + pub TCD_CSR_24: u16, + pub TCD_BITER_ELINKNO_24: u16, + pub TCD_SADDR_25: u32, + pub TCD_SOFF_25: u16, + pub TCD_ATTR_25: u16, + pub TCD_NBYTES_MLNO_25: u32, + pub TCD_SLAST_25: u32, + pub TCD_DADDR_25: u32, + pub TCD_DOFF_25: u16, + pub TCD_CITER_ELINKNO_25: u16, + pub TCD_DLASTSGA_25: u32, + pub TCD_CSR_25: u16, + pub TCD_BITER_ELINKNO_25: u16, + pub TCD_SADDR_26: u32, + pub TCD_SOFF_26: u16, + pub TCD_ATTR_26: u16, + pub TCD_NBYTES_MLNO_26: u32, + pub TCD_SLAST_26: u32, + pub TCD_DADDR_26: u32, + pub TCD_DOFF_26: u16, + pub TCD_CITER_ELINKNO_26: u16, + pub TCD_DLASTSGA_26: u32, + pub TCD_CSR_26: u16, + pub TCD_BITER_ELINKNO_26: u16, + pub TCD_SADDR_27: u32, + pub TCD_SOFF_27: u16, + pub TCD_ATTR_27: u16, + pub TCD_NBYTES_MLNO_27: u32, + pub TCD_SLAST_27: u32, + pub TCD_DADDR_27: u32, + pub TCD_DOFF_27: u16, + pub TCD_CITER_ELINKNO_27: u16, + pub TCD_DLASTSGA_27: u32, + pub TCD_CSR_27: u16, + pub TCD_BITER_ELINKNO_27: u16, + pub TCD_SADDR_28: u32, + pub TCD_SOFF_28: u16, + pub TCD_ATTR_28: u16, + pub TCD_NBYTES_MLNO_28: u32, + pub TCD_SLAST_28: u32, + pub TCD_DADDR_28: u32, + pub TCD_DOFF_28: u16, + pub TCD_CITER_ELINKNO_28: u16, + pub TCD_DLASTSGA_28: u32, + pub TCD_CSR_28: u16, + pub TCD_BITER_ELINKNO_28: u16, + pub TCD_SADDR_29: u32, + pub TCD_SOFF_29: u16, + pub TCD_ATTR_29: u16, + pub TCD_NBYTES_MLNO_29: u32, + pub TCD_SLAST_29: u32, + pub TCD_DADDR_29: u32, + pub TCD_DOFF_29: u16, + pub TCD_CITER_ELINKNO_29: u16, + pub TCD_DLASTSGA_29: u32, + pub TCD_CSR_29: u16, + pub TCD_BITER_ELINKNO_29: u16, + pub TCD_SADDR_30: u32, + pub TCD_SOFF_30: u16, + pub TCD_ATTR_30: u16, + pub TCD_NBYTES_MLNO_30: u32, + pub TCD_SLAST_30: u32, + pub TCD_DADDR_30: u32, + pub TCD_DOFF_30: u16, + pub TCD_CITER_ELINKNO_30: u16, + pub TCD_DLASTSGA_30: u32, + pub TCD_CSR_30: u16, + pub TCD_BITER_ELINKNO_30: u16, + pub TCD_SADDR_31: u32, + pub TCD_SOFF_31: u16, + pub TCD_ATTR_31: u16, + pub TCD_NBYTES_MLNO_31: u32, + pub TCD_SLAST_31: u32, + pub TCD_DADDR_31: u32, + pub TCD_DOFF_31: u16, + pub TCD_CITER_ELINKNO_31: u16, + pub TCD_DLASTSGA_31: u32, + pub TCD_CSR_31: u16, + pub TCD_BITER_ELINKNO_31: u16, } pub struct Instance { #[cfg_attr(feature = "nosync", allow(unused))] diff --git a/src/imxrt106/peripherals/pit.rs b/src/imxrt106/peripherals/pit.rs index 477d464a7de0..fa72275ffdff 100644 --- a/src/imxrt106/peripherals/pit.rs +++ b/src/imxrt106/peripherals/pit.rs @@ -89,7 +89,7 @@ pub mod LTMR64L { } /// Timer Load Value Register -pub mod LDVAL0 { +pub mod LDVAL_0 { /// Timer Start Value pub mod TSV { @@ -107,7 +107,7 @@ pub mod LDVAL0 { } /// Current Timer Value Register -pub mod CVAL0 { +pub mod CVAL_0 { /// Current Timer Value pub mod TVL { @@ -125,7 +125,7 @@ pub mod CVAL0 { } /// Timer Control Register -pub mod TCTRL0 { +pub mod TCTRL_0 { /// Timer Enable pub mod TEN { @@ -192,7 +192,7 @@ pub mod TCTRL0 { } /// Timer Flag Register -pub mod TFLG0 { +pub mod TFLG_0 { /// Timer Interrupt Flag pub mod TIF { @@ -217,69 +217,69 @@ pub mod TFLG0 { } /// Timer Load Value Register -pub mod LDVAL1 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_1 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL1 { - pub use super::CVAL0::TVL; +pub mod CVAL_1 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL1 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_1 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG1 { - pub use super::TFLG0::TIF; +pub mod TFLG_1 { + pub use super::TFLG_0::TIF; } /// Timer Load Value Register -pub mod LDVAL2 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_2 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL2 { - pub use super::CVAL0::TVL; +pub mod CVAL_2 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL2 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_2 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG2 { - pub use super::TFLG0::TIF; +pub mod TFLG_2 { + pub use super::TFLG_0::TIF; } /// Timer Load Value Register -pub mod LDVAL3 { - pub use super::LDVAL0::TSV; +pub mod LDVAL_3 { + pub use super::LDVAL_0::TSV; } /// Current Timer Value Register -pub mod CVAL3 { - pub use super::CVAL0::TVL; +pub mod CVAL_3 { + pub use super::CVAL_0::TVL; } /// Timer Control Register -pub mod TCTRL3 { - pub use super::TCTRL0::CHN; - pub use super::TCTRL0::TEN; - pub use super::TCTRL0::TIE; +pub mod TCTRL_3 { + pub use super::TCTRL_0::CHN; + pub use super::TCTRL_0::TEN; + pub use super::TCTRL_0::TIE; } /// Timer Flag Register -pub mod TFLG3 { - pub use super::TFLG0::TIF; +pub mod TFLG_3 { + pub use super::TFLG_0::TIF; } #[repr(C)] pub struct RegisterBlock { @@ -297,73 +297,73 @@ pub struct RegisterBlock { _reserved2: [u32; 6], /// Timer Load Value Register - pub LDVAL0: RWRegister, + pub LDVAL_0: RWRegister, /// Current Timer Value Register - pub CVAL0: RORegister, + pub CVAL_0: RORegister, /// Timer Control Register - pub TCTRL0: RWRegister, + pub TCTRL_0: RWRegister, /// Timer Flag Register - pub TFLG0: RWRegister, + pub TFLG_0: RWRegister, /// Timer Load Value Register - pub LDVAL1: RWRegister, + pub LDVAL_1: RWRegister, /// Current Timer Value Register - pub CVAL1: RORegister, + pub CVAL_1: RORegister, /// Timer Control Register - pub TCTRL1: RWRegister, + pub TCTRL_1: RWRegister, /// Timer Flag Register - pub TFLG1: RWRegister, + pub TFLG_1: RWRegister, /// Timer Load Value Register - pub LDVAL2: RWRegister, + pub LDVAL_2: RWRegister, /// Current Timer Value Register - pub CVAL2: RORegister, + pub CVAL_2: RORegister, /// Timer Control Register - pub TCTRL2: RWRegister, + pub TCTRL_2: RWRegister, /// Timer Flag Register - pub TFLG2: RWRegister, + pub TFLG_2: RWRegister, /// Timer Load Value Register - pub LDVAL3: RWRegister, + pub LDVAL_3: RWRegister, /// Current Timer Value Register - pub CVAL3: RORegister, + pub CVAL_3: RORegister, /// Timer Control Register - pub TCTRL3: RWRegister, + pub TCTRL_3: RWRegister, /// Timer Flag Register - pub TFLG3: RWRegister, + pub TFLG_3: RWRegister, } pub struct ResetValues { pub MCR: u32, pub LTMR64H: u32, pub LTMR64L: u32, - pub LDVAL0: u32, - pub CVAL0: u32, - pub TCTRL0: u32, - pub TFLG0: u32, - pub LDVAL1: u32, - pub CVAL1: u32, - pub TCTRL1: u32, - pub TFLG1: u32, - pub LDVAL2: u32, - pub CVAL2: u32, - pub TCTRL2: u32, - pub TFLG2: u32, - pub LDVAL3: u32, - pub CVAL3: u32, - pub TCTRL3: u32, - pub TFLG3: u32, + pub LDVAL_0: u32, + pub CVAL_0: u32, + pub TCTRL_0: u32, + pub TFLG_0: u32, + pub LDVAL_1: u32, + pub CVAL_1: u32, + pub TCTRL_1: u32, + pub TFLG_1: u32, + pub LDVAL_2: u32, + pub CVAL_2: u32, + pub TCTRL_2: u32, + pub TFLG_2: u32, + pub LDVAL_3: u32, + pub CVAL_3: u32, + pub TCTRL_3: u32, + pub TFLG_3: u32, } pub struct Instance { #[cfg_attr(feature = "nosync", allow(unused))] diff --git a/src/imxrt106/peripherals/pwm.rs b/src/imxrt106/peripherals/pwm.rs index dc2ea501b826..ef8be4e6959c 100644 --- a/src/imxrt106/peripherals/pwm.rs +++ b/src/imxrt106/peripherals/pwm.rs @@ -938,7 +938,7 @@ pub mod FCTRL20 { } /// Counter Register -pub mod SMCNT0 { +pub mod SMCNT_0 { /// Counter Register Bits pub mod CNT { @@ -956,7 +956,7 @@ pub mod SMCNT0 { } /// Initial Count Register -pub mod SMINIT0 { +pub mod SMINIT_0 { /// Initial Count Register Bits pub mod INIT { @@ -974,7 +974,7 @@ pub mod SMINIT0 { } /// Control 2 Register -pub mod SMCTRL20 { +pub mod SMCTRL2_0 { /// Clock Source Select pub mod CLK_SEL { @@ -1215,7 +1215,7 @@ pub mod SMCTRL20 { } /// Control Register -pub mod SMCTRL0 { +pub mod SMCTRL_0 { /// Double Switching Enable pub mod DBLEN { @@ -1482,7 +1482,7 @@ pub mod SMCTRL0 { } /// Value Register 0 -pub mod SMVAL00 { +pub mod SMVAL0_0 { /// Value Register 0 pub mod VAL0 { @@ -1500,7 +1500,7 @@ pub mod SMVAL00 { } /// Fractional Value Register 1 -pub mod SMFRACVAL10 { +pub mod SMFRACVAL1_0 { /// Fractional Value 1 Register pub mod FRACVAL1 { @@ -1518,7 +1518,7 @@ pub mod SMFRACVAL10 { } /// Value Register 1 -pub mod SMVAL10 { +pub mod SMVAL1_0 { /// Value Register 1 pub mod VAL1 { @@ -1536,7 +1536,7 @@ pub mod SMVAL10 { } /// Fractional Value Register 2 -pub mod SMFRACVAL20 { +pub mod SMFRACVAL2_0 { /// Fractional Value 2 pub mod FRACVAL2 { @@ -1554,7 +1554,7 @@ pub mod SMFRACVAL20 { } /// Value Register 2 -pub mod SMVAL20 { +pub mod SMVAL2_0 { /// Value Register 2 pub mod VAL2 { @@ -1572,7 +1572,7 @@ pub mod SMVAL20 { } /// Fractional Value Register 3 -pub mod SMFRACVAL30 { +pub mod SMFRACVAL3_0 { /// Fractional Value 3 pub mod FRACVAL3 { @@ -1590,7 +1590,7 @@ pub mod SMFRACVAL30 { } /// Value Register 3 -pub mod SMVAL30 { +pub mod SMVAL3_0 { /// Value Register 3 pub mod VAL3 { @@ -1608,7 +1608,7 @@ pub mod SMVAL30 { } /// Fractional Value Register 4 -pub mod SMFRACVAL40 { +pub mod SMFRACVAL4_0 { /// Fractional Value 4 pub mod FRACVAL4 { @@ -1626,7 +1626,7 @@ pub mod SMFRACVAL40 { } /// Value Register 4 -pub mod SMVAL40 { +pub mod SMVAL4_0 { /// Value Register 4 pub mod VAL4 { @@ -1644,7 +1644,7 @@ pub mod SMVAL40 { } /// Fractional Value Register 5 -pub mod SMFRACVAL50 { +pub mod SMFRACVAL5_0 { /// Fractional Value 5 pub mod FRACVAL5 { @@ -1662,7 +1662,7 @@ pub mod SMFRACVAL50 { } /// Value Register 5 -pub mod SMVAL50 { +pub mod SMVAL5_0 { /// Value Register 5 pub mod VAL5 { @@ -1680,7 +1680,7 @@ pub mod SMVAL50 { } /// Fractional Control Register -pub mod SMFRCTRL0 { +pub mod SMFRCTRL_0 { /// Fractional Cycle PWM Period Enable pub mod FRAC1_EN { @@ -1782,7 +1782,7 @@ pub mod SMFRCTRL0 { } /// Output Control Register -pub mod SMOCTRL0 { +pub mod SMOCTRL_0 { /// PWM_X Fault State pub mod PWMXFS { @@ -1972,7 +1972,7 @@ pub mod SMOCTRL0 { } /// Status Register -pub mod SMSTS0 { +pub mod SMSTS_0 { /// Compare Flags pub mod CMPF { @@ -2144,7 +2144,7 @@ pub mod SMSTS0 { } /// Interrupt Enable Register -pub mod SMINTEN0 { +pub mod SMINTEN_0 { /// Compare Interrupt Enables pub mod CMPIE { @@ -2337,7 +2337,7 @@ pub mod SMINTEN0 { } /// DMA Enable Register -pub mod SMDMAEN0 { +pub mod SMDMAEN_0 { /// Capture X0 FIFO DMA Enable pub mod CX0DE { @@ -2494,7 +2494,7 @@ pub mod SMDMAEN0 { } /// Output Trigger Control Register -pub mod SMTCTRL0 { +pub mod SMTCTRL_0 { /// Output Trigger Enables pub mod OUT_TRIG_EN { @@ -2582,7 +2582,7 @@ pub mod SMTCTRL0 { } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP00 { +pub mod SMDISMAP0_0 { /// PWM_A Fault Disable Mask 0 pub mod DIS0A { @@ -2628,7 +2628,7 @@ pub mod SMDISMAP00 { } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP10 { +pub mod SMDISMAP1_0 { /// PWM_A Fault Disable Mask 1 pub mod DIS1A { @@ -2674,7 +2674,7 @@ pub mod SMDISMAP10 { } /// Deadtime Count Register 0 -pub mod SMDTCNT00 { +pub mod SMDTCNT0_0 { /// DTCNT0 pub mod DTCNT0 { @@ -2692,7 +2692,7 @@ pub mod SMDTCNT00 { } /// Deadtime Count Register 1 -pub mod SMDTCNT10 { +pub mod SMDTCNT1_0 { /// DTCNT1 pub mod DTCNT1 { @@ -2710,7 +2710,7 @@ pub mod SMDTCNT10 { } /// Capture Control A Register -pub mod SMCAPTCTRLA0 { +pub mod SMCAPTCTRLA_0 { /// Arm A pub mod ARMA { @@ -2894,7 +2894,7 @@ pub mod SMCAPTCTRLA0 { } /// Capture Compare A Register -pub mod SMCAPTCOMPA0 { +pub mod SMCAPTCOMPA_0 { /// Edge Compare A pub mod EDGCMPA { @@ -2926,7 +2926,7 @@ pub mod SMCAPTCOMPA0 { } /// Capture Control B Register -pub mod SMCAPTCTRLB0 { +pub mod SMCAPTCTRLB_0 { /// Arm B pub mod ARMB { @@ -3110,7 +3110,7 @@ pub mod SMCAPTCTRLB0 { } /// Capture Compare B Register -pub mod SMCAPTCOMPB0 { +pub mod SMCAPTCOMPB_0 { /// Edge Compare B pub mod EDGCMPB { @@ -3142,7 +3142,7 @@ pub mod SMCAPTCOMPB0 { } /// Capture Control X Register -pub mod SMCAPTCTRLX0 { +pub mod SMCAPTCTRLX_0 { /// Arm X pub mod ARMX { @@ -3326,7 +3326,7 @@ pub mod SMCAPTCTRLX0 { } /// Capture Compare X Register -pub mod SMCAPTCOMPX0 { +pub mod SMCAPTCOMPX_0 { /// Edge Compare X pub mod EDGCMPX { @@ -3358,7 +3358,7 @@ pub mod SMCAPTCOMPX0 { } /// Capture Value 0 Register -pub mod SMCVAL00 { +pub mod SMCVAL0_0 { /// CAPTVAL0 pub mod CAPTVAL0 { @@ -3376,7 +3376,7 @@ pub mod SMCVAL00 { } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC0 { +pub mod SMCVAL0CYC_0 { /// CVAL0CYC pub mod CVAL0CYC { @@ -3394,7 +3394,7 @@ pub mod SMCVAL0CYC0 { } /// Capture Value 1 Register -pub mod SMCVAL10 { +pub mod SMCVAL1_0 { /// CAPTVAL1 pub mod CAPTVAL1 { @@ -3412,7 +3412,7 @@ pub mod SMCVAL10 { } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC0 { +pub mod SMCVAL1CYC_0 { /// CVAL1CYC pub mod CVAL1CYC { @@ -3430,7 +3430,7 @@ pub mod SMCVAL1CYC0 { } /// Capture Value 2 Register -pub mod SMCVAL20 { +pub mod SMCVAL2_0 { /// CAPTVAL2 pub mod CAPTVAL2 { @@ -3448,7 +3448,7 @@ pub mod SMCVAL20 { } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC0 { +pub mod SMCVAL2CYC_0 { /// CVAL2CYC pub mod CVAL2CYC { @@ -3466,7 +3466,7 @@ pub mod SMCVAL2CYC0 { } /// Capture Value 3 Register -pub mod SMCVAL30 { +pub mod SMCVAL3_0 { /// CAPTVAL3 pub mod CAPTVAL3 { @@ -3484,7 +3484,7 @@ pub mod SMCVAL30 { } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC0 { +pub mod SMCVAL3CYC_0 { /// CVAL3CYC pub mod CVAL3CYC { @@ -3502,7 +3502,7 @@ pub mod SMCVAL3CYC0 { } /// Capture Value 4 Register -pub mod SMCVAL40 { +pub mod SMCVAL4_0 { /// CAPTVAL4 pub mod CAPTVAL4 { @@ -3520,7 +3520,7 @@ pub mod SMCVAL40 { } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC0 { +pub mod SMCVAL4CYC_0 { /// CVAL4CYC pub mod CVAL4CYC { @@ -3538,7 +3538,7 @@ pub mod SMCVAL4CYC0 { } /// Capture Value 5 Register -pub mod SMCVAL50 { +pub mod SMCVAL5_0 { /// CAPTVAL5 pub mod CAPTVAL5 { @@ -3556,7 +3556,7 @@ pub mod SMCVAL50 { } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC0 { +pub mod SMCVAL5CYC_0 { /// CVAL5CYC pub mod CVAL5CYC { @@ -3574,1453 +3574,1453 @@ pub mod SMCVAL5CYC0 { } /// Counter Register -pub mod SMCNT1 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_1 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT1 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_1 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL21 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_1 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL1 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_1 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL01 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_1 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL11 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_1 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL11 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_1 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL21 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_1 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL21 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_1 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL31 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_1 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL31 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_1 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL41 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_1 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL41 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_1 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL51 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_1 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL51 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_1 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL1 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_1 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL1 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_1 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS1 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_1 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN1 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_1 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN1 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_1 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL1 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_1 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP01 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_1 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP11 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_1 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT01 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_1 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT11 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_1 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA1 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_1 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA1 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_1 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB1 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_1 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB1 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_1 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX1 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_1 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX1 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_1 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL01 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_1 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC1 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_1 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL11 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_1 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC1 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_1 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL21 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_1 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC1 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_1 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL31 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_1 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC1 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_1 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL41 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_1 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC1 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_1 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL51 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_1 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC1 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_1 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } /// Counter Register -pub mod SMCNT2 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_2 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT2 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_2 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL22 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_2 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL2 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_2 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL02 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_2 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL12 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_2 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL12 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_2 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL22 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_2 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL22 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_2 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL32 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_2 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL32 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_2 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL42 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_2 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL42 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_2 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL52 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_2 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL52 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_2 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL2 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_2 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL2 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_2 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS2 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_2 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN2 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_2 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN2 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_2 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL2 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_2 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP02 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_2 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP12 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_2 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT02 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_2 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT12 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_2 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA2 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_2 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA2 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_2 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB2 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_2 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB2 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_2 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX2 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_2 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX2 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_2 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL02 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_2 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC2 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_2 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL12 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_2 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC2 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_2 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL22 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_2 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC2 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_2 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL32 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_2 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC2 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_2 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL42 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_2 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC2 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_2 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL52 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_2 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC2 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_2 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } /// Counter Register -pub mod SMCNT3 { - pub use super::SMCNT0::CNT; +pub mod SMCNT_3 { + pub use super::SMCNT_0::CNT; } /// Initial Count Register -pub mod SMINIT3 { - pub use super::SMINIT0::INIT; +pub mod SMINIT_3 { + pub use super::SMINIT_0::INIT; } /// Control 2 Register -pub mod SMCTRL23 { - pub use super::SMCTRL20::CLK_SEL; - pub use super::SMCTRL20::DBGEN; - pub use super::SMCTRL20::FORCE; - pub use super::SMCTRL20::FORCE_SEL; - pub use super::SMCTRL20::FRCEN; - pub use super::SMCTRL20::INDEP; - pub use super::SMCTRL20::INIT_SEL; - pub use super::SMCTRL20::PWM23_INIT; - pub use super::SMCTRL20::PWM45_INIT; - pub use super::SMCTRL20::PWMX_INIT; - pub use super::SMCTRL20::RELOAD_SEL; - pub use super::SMCTRL20::WAITEN; +pub mod SMCTRL2_3 { + pub use super::SMCTRL2_0::CLK_SEL; + pub use super::SMCTRL2_0::DBGEN; + pub use super::SMCTRL2_0::FORCE; + pub use super::SMCTRL2_0::FORCE_SEL; + pub use super::SMCTRL2_0::FRCEN; + pub use super::SMCTRL2_0::INDEP; + pub use super::SMCTRL2_0::INIT_SEL; + pub use super::SMCTRL2_0::PWM23_INIT; + pub use super::SMCTRL2_0::PWM45_INIT; + pub use super::SMCTRL2_0::PWMX_INIT; + pub use super::SMCTRL2_0::RELOAD_SEL; + pub use super::SMCTRL2_0::WAITEN; } /// Control Register -pub mod SMCTRL3 { - pub use super::SMCTRL0::COMPMODE; - pub use super::SMCTRL0::DBLEN; - pub use super::SMCTRL0::DBLX; - pub use super::SMCTRL0::DT; - pub use super::SMCTRL0::FULL; - pub use super::SMCTRL0::HALF; - pub use super::SMCTRL0::LDFQ; - pub use super::SMCTRL0::LDMOD; - pub use super::SMCTRL0::PRSC; - pub use super::SMCTRL0::SPLIT; +pub mod SMCTRL_3 { + pub use super::SMCTRL_0::COMPMODE; + pub use super::SMCTRL_0::DBLEN; + pub use super::SMCTRL_0::DBLX; + pub use super::SMCTRL_0::DT; + pub use super::SMCTRL_0::FULL; + pub use super::SMCTRL_0::HALF; + pub use super::SMCTRL_0::LDFQ; + pub use super::SMCTRL_0::LDMOD; + pub use super::SMCTRL_0::PRSC; + pub use super::SMCTRL_0::SPLIT; } /// Value Register 0 -pub mod SMVAL03 { - pub use super::SMVAL00::VAL0; +pub mod SMVAL0_3 { + pub use super::SMVAL0_0::VAL0; } /// Fractional Value Register 1 -pub mod SMFRACVAL13 { - pub use super::SMFRACVAL10::FRACVAL1; +pub mod SMFRACVAL1_3 { + pub use super::SMFRACVAL1_0::FRACVAL1; } /// Value Register 1 -pub mod SMVAL13 { - pub use super::SMVAL10::VAL1; +pub mod SMVAL1_3 { + pub use super::SMVAL1_0::VAL1; } /// Fractional Value Register 2 -pub mod SMFRACVAL23 { - pub use super::SMFRACVAL20::FRACVAL2; +pub mod SMFRACVAL2_3 { + pub use super::SMFRACVAL2_0::FRACVAL2; } /// Value Register 2 -pub mod SMVAL23 { - pub use super::SMVAL20::VAL2; +pub mod SMVAL2_3 { + pub use super::SMVAL2_0::VAL2; } /// Fractional Value Register 3 -pub mod SMFRACVAL33 { - pub use super::SMFRACVAL30::FRACVAL3; +pub mod SMFRACVAL3_3 { + pub use super::SMFRACVAL3_0::FRACVAL3; } /// Value Register 3 -pub mod SMVAL33 { - pub use super::SMVAL30::VAL3; +pub mod SMVAL3_3 { + pub use super::SMVAL3_0::VAL3; } /// Fractional Value Register 4 -pub mod SMFRACVAL43 { - pub use super::SMFRACVAL40::FRACVAL4; +pub mod SMFRACVAL4_3 { + pub use super::SMFRACVAL4_0::FRACVAL4; } /// Value Register 4 -pub mod SMVAL43 { - pub use super::SMVAL40::VAL4; +pub mod SMVAL4_3 { + pub use super::SMVAL4_0::VAL4; } /// Fractional Value Register 5 -pub mod SMFRACVAL53 { - pub use super::SMFRACVAL50::FRACVAL5; +pub mod SMFRACVAL5_3 { + pub use super::SMFRACVAL5_0::FRACVAL5; } /// Value Register 5 -pub mod SMVAL53 { - pub use super::SMVAL50::VAL5; +pub mod SMVAL5_3 { + pub use super::SMVAL5_0::VAL5; } /// Fractional Control Register -pub mod SMFRCTRL3 { - pub use super::SMFRCTRL0::FRAC1_EN; - pub use super::SMFRCTRL0::FRAC23_EN; - pub use super::SMFRCTRL0::FRAC45_EN; - pub use super::SMFRCTRL0::FRAC_PU; - pub use super::SMFRCTRL0::TEST; +pub mod SMFRCTRL_3 { + pub use super::SMFRCTRL_0::FRAC1_EN; + pub use super::SMFRCTRL_0::FRAC23_EN; + pub use super::SMFRCTRL_0::FRAC45_EN; + pub use super::SMFRCTRL_0::FRAC_PU; + pub use super::SMFRCTRL_0::TEST; } /// Output Control Register -pub mod SMOCTRL3 { - pub use super::SMOCTRL0::POLA; - pub use super::SMOCTRL0::POLB; - pub use super::SMOCTRL0::POLX; - pub use super::SMOCTRL0::PWMAFS; - pub use super::SMOCTRL0::PWMA_IN; - pub use super::SMOCTRL0::PWMBFS; - pub use super::SMOCTRL0::PWMB_IN; - pub use super::SMOCTRL0::PWMXFS; - pub use super::SMOCTRL0::PWMX_IN; +pub mod SMOCTRL_3 { + pub use super::SMOCTRL_0::POLA; + pub use super::SMOCTRL_0::POLB; + pub use super::SMOCTRL_0::POLX; + pub use super::SMOCTRL_0::PWMAFS; + pub use super::SMOCTRL_0::PWMA_IN; + pub use super::SMOCTRL_0::PWMBFS; + pub use super::SMOCTRL_0::PWMB_IN; + pub use super::SMOCTRL_0::PWMXFS; + pub use super::SMOCTRL_0::PWMX_IN; } /// Status Register -pub mod SMSTS3 { - pub use super::SMSTS0::CFA0; - pub use super::SMSTS0::CFA1; - pub use super::SMSTS0::CFB0; - pub use super::SMSTS0::CFB1; - pub use super::SMSTS0::CFX0; - pub use super::SMSTS0::CFX1; - pub use super::SMSTS0::CMPF; - pub use super::SMSTS0::REF; - pub use super::SMSTS0::RF; - pub use super::SMSTS0::RUF; +pub mod SMSTS_3 { + pub use super::SMSTS_0::CFA0; + pub use super::SMSTS_0::CFA1; + pub use super::SMSTS_0::CFB0; + pub use super::SMSTS_0::CFB1; + pub use super::SMSTS_0::CFX0; + pub use super::SMSTS_0::CFX1; + pub use super::SMSTS_0::CMPF; + pub use super::SMSTS_0::REF; + pub use super::SMSTS_0::RF; + pub use super::SMSTS_0::RUF; } /// Interrupt Enable Register -pub mod SMINTEN3 { - pub use super::SMINTEN0::CA0IE; - pub use super::SMINTEN0::CA1IE; - pub use super::SMINTEN0::CB0IE; - pub use super::SMINTEN0::CB1IE; - pub use super::SMINTEN0::CMPIE; - pub use super::SMINTEN0::CX0IE; - pub use super::SMINTEN0::CX1IE; - pub use super::SMINTEN0::REIE; - pub use super::SMINTEN0::RIE; +pub mod SMINTEN_3 { + pub use super::SMINTEN_0::CA0IE; + pub use super::SMINTEN_0::CA1IE; + pub use super::SMINTEN_0::CB0IE; + pub use super::SMINTEN_0::CB1IE; + pub use super::SMINTEN_0::CMPIE; + pub use super::SMINTEN_0::CX0IE; + pub use super::SMINTEN_0::CX1IE; + pub use super::SMINTEN_0::REIE; + pub use super::SMINTEN_0::RIE; } /// DMA Enable Register -pub mod SMDMAEN3 { - pub use super::SMDMAEN0::CA0DE; - pub use super::SMDMAEN0::CA1DE; - pub use super::SMDMAEN0::CAPTDE; - pub use super::SMDMAEN0::CB0DE; - pub use super::SMDMAEN0::CB1DE; - pub use super::SMDMAEN0::CX0DE; - pub use super::SMDMAEN0::CX1DE; - pub use super::SMDMAEN0::FAND; - pub use super::SMDMAEN0::VALDE; +pub mod SMDMAEN_3 { + pub use super::SMDMAEN_0::CA0DE; + pub use super::SMDMAEN_0::CA1DE; + pub use super::SMDMAEN_0::CAPTDE; + pub use super::SMDMAEN_0::CB0DE; + pub use super::SMDMAEN_0::CB1DE; + pub use super::SMDMAEN_0::CX0DE; + pub use super::SMDMAEN_0::CX1DE; + pub use super::SMDMAEN_0::FAND; + pub use super::SMDMAEN_0::VALDE; } /// Output Trigger Control Register -pub mod SMTCTRL3 { - pub use super::SMTCTRL0::OUT_TRIG_EN; - pub use super::SMTCTRL0::PWAOT0; - pub use super::SMTCTRL0::PWBOT1; - pub use super::SMTCTRL0::TRGFRQ; +pub mod SMTCTRL_3 { + pub use super::SMTCTRL_0::OUT_TRIG_EN; + pub use super::SMTCTRL_0::PWAOT0; + pub use super::SMTCTRL_0::PWBOT1; + pub use super::SMTCTRL_0::TRGFRQ; } /// Fault Disable Mapping Register 0 -pub mod SMDISMAP03 { - pub use super::SMDISMAP00::DIS0A; - pub use super::SMDISMAP00::DIS0B; - pub use super::SMDISMAP00::DIS0X; +pub mod SMDISMAP0_3 { + pub use super::SMDISMAP0_0::DIS0A; + pub use super::SMDISMAP0_0::DIS0B; + pub use super::SMDISMAP0_0::DIS0X; } /// Fault Disable Mapping Register 1 -pub mod SMDISMAP13 { - pub use super::SMDISMAP10::DIS1A; - pub use super::SMDISMAP10::DIS1B; - pub use super::SMDISMAP10::DIS1X; +pub mod SMDISMAP1_3 { + pub use super::SMDISMAP1_0::DIS1A; + pub use super::SMDISMAP1_0::DIS1B; + pub use super::SMDISMAP1_0::DIS1X; } /// Deadtime Count Register 0 -pub mod SMDTCNT03 { - pub use super::SMDTCNT00::DTCNT0; +pub mod SMDTCNT0_3 { + pub use super::SMDTCNT0_0::DTCNT0; } /// Deadtime Count Register 1 -pub mod SMDTCNT13 { - pub use super::SMDTCNT10::DTCNT1; +pub mod SMDTCNT1_3 { + pub use super::SMDTCNT1_0::DTCNT1; } /// Capture Control A Register -pub mod SMCAPTCTRLA3 { - pub use super::SMCAPTCTRLA0::ARMA; - pub use super::SMCAPTCTRLA0::CA0CNT; - pub use super::SMCAPTCTRLA0::CA1CNT; - pub use super::SMCAPTCTRLA0::CFAWM; - pub use super::SMCAPTCTRLA0::EDGA0; - pub use super::SMCAPTCTRLA0::EDGA1; - pub use super::SMCAPTCTRLA0::EDGCNTA_EN; - pub use super::SMCAPTCTRLA0::INP_SELA; - pub use super::SMCAPTCTRLA0::ONESHOTA; +pub mod SMCAPTCTRLA_3 { + pub use super::SMCAPTCTRLA_0::ARMA; + pub use super::SMCAPTCTRLA_0::CA0CNT; + pub use super::SMCAPTCTRLA_0::CA1CNT; + pub use super::SMCAPTCTRLA_0::CFAWM; + pub use super::SMCAPTCTRLA_0::EDGA0; + pub use super::SMCAPTCTRLA_0::EDGA1; + pub use super::SMCAPTCTRLA_0::EDGCNTA_EN; + pub use super::SMCAPTCTRLA_0::INP_SELA; + pub use super::SMCAPTCTRLA_0::ONESHOTA; } /// Capture Compare A Register -pub mod SMCAPTCOMPA3 { - pub use super::SMCAPTCOMPA0::EDGCMPA; - pub use super::SMCAPTCOMPA0::EDGCNTA; +pub mod SMCAPTCOMPA_3 { + pub use super::SMCAPTCOMPA_0::EDGCMPA; + pub use super::SMCAPTCOMPA_0::EDGCNTA; } /// Capture Control B Register -pub mod SMCAPTCTRLB3 { - pub use super::SMCAPTCTRLB0::ARMB; - pub use super::SMCAPTCTRLB0::CB0CNT; - pub use super::SMCAPTCTRLB0::CB1CNT; - pub use super::SMCAPTCTRLB0::CFBWM; - pub use super::SMCAPTCTRLB0::EDGB0; - pub use super::SMCAPTCTRLB0::EDGB1; - pub use super::SMCAPTCTRLB0::EDGCNTB_EN; - pub use super::SMCAPTCTRLB0::INP_SELB; - pub use super::SMCAPTCTRLB0::ONESHOTB; +pub mod SMCAPTCTRLB_3 { + pub use super::SMCAPTCTRLB_0::ARMB; + pub use super::SMCAPTCTRLB_0::CB0CNT; + pub use super::SMCAPTCTRLB_0::CB1CNT; + pub use super::SMCAPTCTRLB_0::CFBWM; + pub use super::SMCAPTCTRLB_0::EDGB0; + pub use super::SMCAPTCTRLB_0::EDGB1; + pub use super::SMCAPTCTRLB_0::EDGCNTB_EN; + pub use super::SMCAPTCTRLB_0::INP_SELB; + pub use super::SMCAPTCTRLB_0::ONESHOTB; } /// Capture Compare B Register -pub mod SMCAPTCOMPB3 { - pub use super::SMCAPTCOMPB0::EDGCMPB; - pub use super::SMCAPTCOMPB0::EDGCNTB; +pub mod SMCAPTCOMPB_3 { + pub use super::SMCAPTCOMPB_0::EDGCMPB; + pub use super::SMCAPTCOMPB_0::EDGCNTB; } /// Capture Control X Register -pub mod SMCAPTCTRLX3 { - pub use super::SMCAPTCTRLX0::ARMX; - pub use super::SMCAPTCTRLX0::CFXWM; - pub use super::SMCAPTCTRLX0::CX0CNT; - pub use super::SMCAPTCTRLX0::CX1CNT; - pub use super::SMCAPTCTRLX0::EDGCNTX_EN; - pub use super::SMCAPTCTRLX0::EDGX0; - pub use super::SMCAPTCTRLX0::EDGX1; - pub use super::SMCAPTCTRLX0::INP_SELX; - pub use super::SMCAPTCTRLX0::ONESHOTX; +pub mod SMCAPTCTRLX_3 { + pub use super::SMCAPTCTRLX_0::ARMX; + pub use super::SMCAPTCTRLX_0::CFXWM; + pub use super::SMCAPTCTRLX_0::CX0CNT; + pub use super::SMCAPTCTRLX_0::CX1CNT; + pub use super::SMCAPTCTRLX_0::EDGCNTX_EN; + pub use super::SMCAPTCTRLX_0::EDGX0; + pub use super::SMCAPTCTRLX_0::EDGX1; + pub use super::SMCAPTCTRLX_0::INP_SELX; + pub use super::SMCAPTCTRLX_0::ONESHOTX; } /// Capture Compare X Register -pub mod SMCAPTCOMPX3 { - pub use super::SMCAPTCOMPX0::EDGCMPX; - pub use super::SMCAPTCOMPX0::EDGCNTX; +pub mod SMCAPTCOMPX_3 { + pub use super::SMCAPTCOMPX_0::EDGCMPX; + pub use super::SMCAPTCOMPX_0::EDGCNTX; } /// Capture Value 0 Register -pub mod SMCVAL03 { - pub use super::SMCVAL00::CAPTVAL0; +pub mod SMCVAL0_3 { + pub use super::SMCVAL0_0::CAPTVAL0; } /// Capture Value 0 Cycle Register -pub mod SMCVAL0CYC3 { - pub use super::SMCVAL0CYC0::CVAL0CYC; +pub mod SMCVAL0CYC_3 { + pub use super::SMCVAL0CYC_0::CVAL0CYC; } /// Capture Value 1 Register -pub mod SMCVAL13 { - pub use super::SMCVAL10::CAPTVAL1; +pub mod SMCVAL1_3 { + pub use super::SMCVAL1_0::CAPTVAL1; } /// Capture Value 1 Cycle Register -pub mod SMCVAL1CYC3 { - pub use super::SMCVAL1CYC0::CVAL1CYC; +pub mod SMCVAL1CYC_3 { + pub use super::SMCVAL1CYC_0::CVAL1CYC; } /// Capture Value 2 Register -pub mod SMCVAL23 { - pub use super::SMCVAL20::CAPTVAL2; +pub mod SMCVAL2_3 { + pub use super::SMCVAL2_0::CAPTVAL2; } /// Capture Value 2 Cycle Register -pub mod SMCVAL2CYC3 { - pub use super::SMCVAL2CYC0::CVAL2CYC; +pub mod SMCVAL2CYC_3 { + pub use super::SMCVAL2CYC_0::CVAL2CYC; } /// Capture Value 3 Register -pub mod SMCVAL33 { - pub use super::SMCVAL30::CAPTVAL3; +pub mod SMCVAL3_3 { + pub use super::SMCVAL3_0::CAPTVAL3; } /// Capture Value 3 Cycle Register -pub mod SMCVAL3CYC3 { - pub use super::SMCVAL3CYC0::CVAL3CYC; +pub mod SMCVAL3CYC_3 { + pub use super::SMCVAL3CYC_0::CVAL3CYC; } /// Capture Value 4 Register -pub mod SMCVAL43 { - pub use super::SMCVAL40::CAPTVAL4; +pub mod SMCVAL4_3 { + pub use super::SMCVAL4_0::CAPTVAL4; } /// Capture Value 4 Cycle Register -pub mod SMCVAL4CYC3 { - pub use super::SMCVAL4CYC0::CVAL4CYC; +pub mod SMCVAL4CYC_3 { + pub use super::SMCVAL4CYC_0::CVAL4CYC; } /// Capture Value 5 Register -pub mod SMCVAL53 { - pub use super::SMCVAL50::CAPTVAL5; +pub mod SMCVAL5_3 { + pub use super::SMCVAL5_0::CAPTVAL5; } /// Capture Value 5 Cycle Register -pub mod SMCVAL5CYC3 { - pub use super::SMCVAL5CYC0::CVAL5CYC; +pub mod SMCVAL5CYC_3 { + pub use super::SMCVAL5CYC_0::CVAL5CYC; } #[repr(C)] pub struct RegisterBlock { /// Counter Register - pub SMCNT0: RORegister, + pub SMCNT_0: RORegister, /// Initial Count Register - pub SMINIT0: RWRegister, + pub SMINIT_0: RWRegister, /// Control 2 Register - pub SMCTRL20: RWRegister, + pub SMCTRL2_0: RWRegister, /// Control Register - pub SMCTRL0: RWRegister, + pub SMCTRL_0: RWRegister, _reserved1: [u16; 1], /// Value Register 0 - pub SMVAL00: RWRegister, + pub SMVAL0_0: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL10: RWRegister, + pub SMFRACVAL1_0: RWRegister, /// Value Register 1 - pub SMVAL10: RWRegister, + pub SMVAL1_0: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL20: RWRegister, + pub SMFRACVAL2_0: RWRegister, /// Value Register 2 - pub SMVAL20: RWRegister, + pub SMVAL2_0: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL30: RWRegister, + pub SMFRACVAL3_0: RWRegister, /// Value Register 3 - pub SMVAL30: RWRegister, + pub SMVAL3_0: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL40: RWRegister, + pub SMFRACVAL4_0: RWRegister, /// Value Register 4 - pub SMVAL40: RWRegister, + pub SMVAL4_0: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL50: RWRegister, + pub SMFRACVAL5_0: RWRegister, /// Value Register 5 - pub SMVAL50: RWRegister, + pub SMVAL5_0: RWRegister, /// Fractional Control Register - pub SMFRCTRL0: RWRegister, + pub SMFRCTRL_0: RWRegister, /// Output Control Register - pub SMOCTRL0: RWRegister, + pub SMOCTRL_0: RWRegister, /// Status Register - pub SMSTS0: RWRegister, + pub SMSTS_0: RWRegister, /// Interrupt Enable Register - pub SMINTEN0: RWRegister, + pub SMINTEN_0: RWRegister, /// DMA Enable Register - pub SMDMAEN0: RWRegister, + pub SMDMAEN_0: RWRegister, /// Output Trigger Control Register - pub SMTCTRL0: RWRegister, + pub SMTCTRL_0: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP00: RWRegister, + pub SMDISMAP0_0: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP10: RWRegister, + pub SMDISMAP1_0: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT00: RWRegister, + pub SMDTCNT0_0: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT10: RWRegister, + pub SMDTCNT1_0: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA0: RWRegister, + pub SMCAPTCTRLA_0: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA0: RWRegister, + pub SMCAPTCOMPA_0: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB0: RWRegister, + pub SMCAPTCTRLB_0: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB0: RWRegister, + pub SMCAPTCOMPB_0: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX0: RWRegister, + pub SMCAPTCTRLX_0: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX0: RWRegister, + pub SMCAPTCOMPX_0: RWRegister, /// Capture Value 0 Register - pub SMCVAL00: RORegister, + pub SMCVAL0_0: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC0: RORegister, + pub SMCVAL0CYC_0: RORegister, /// Capture Value 1 Register - pub SMCVAL10: RORegister, + pub SMCVAL1_0: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC0: RORegister, + pub SMCVAL1CYC_0: RORegister, /// Capture Value 2 Register - pub SMCVAL20: RORegister, + pub SMCVAL2_0: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC0: RORegister, + pub SMCVAL2CYC_0: RORegister, /// Capture Value 3 Register - pub SMCVAL30: RORegister, + pub SMCVAL3_0: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC0: RORegister, + pub SMCVAL3CYC_0: RORegister, /// Capture Value 4 Register - pub SMCVAL40: RORegister, + pub SMCVAL4_0: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC0: RORegister, + pub SMCVAL4CYC_0: RORegister, /// Capture Value 5 Register - pub SMCVAL50: RORegister, + pub SMCVAL5_0: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC0: RORegister, + pub SMCVAL5CYC_0: RORegister, _reserved2: [u32; 2], /// Counter Register - pub SMCNT1: RORegister, + pub SMCNT_1: RORegister, /// Initial Count Register - pub SMINIT1: RWRegister, + pub SMINIT_1: RWRegister, /// Control 2 Register - pub SMCTRL21: RWRegister, + pub SMCTRL2_1: RWRegister, /// Control Register - pub SMCTRL1: RWRegister, + pub SMCTRL_1: RWRegister, _reserved3: [u16; 1], /// Value Register 0 - pub SMVAL01: RWRegister, + pub SMVAL0_1: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL11: RWRegister, + pub SMFRACVAL1_1: RWRegister, /// Value Register 1 - pub SMVAL11: RWRegister, + pub SMVAL1_1: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL21: RWRegister, + pub SMFRACVAL2_1: RWRegister, /// Value Register 2 - pub SMVAL21: RWRegister, + pub SMVAL2_1: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL31: RWRegister, + pub SMFRACVAL3_1: RWRegister, /// Value Register 3 - pub SMVAL31: RWRegister, + pub SMVAL3_1: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL41: RWRegister, + pub SMFRACVAL4_1: RWRegister, /// Value Register 4 - pub SMVAL41: RWRegister, + pub SMVAL4_1: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL51: RWRegister, + pub SMFRACVAL5_1: RWRegister, /// Value Register 5 - pub SMVAL51: RWRegister, + pub SMVAL5_1: RWRegister, /// Fractional Control Register - pub SMFRCTRL1: RWRegister, + pub SMFRCTRL_1: RWRegister, /// Output Control Register - pub SMOCTRL1: RWRegister, + pub SMOCTRL_1: RWRegister, /// Status Register - pub SMSTS1: RWRegister, + pub SMSTS_1: RWRegister, /// Interrupt Enable Register - pub SMINTEN1: RWRegister, + pub SMINTEN_1: RWRegister, /// DMA Enable Register - pub SMDMAEN1: RWRegister, + pub SMDMAEN_1: RWRegister, /// Output Trigger Control Register - pub SMTCTRL1: RWRegister, + pub SMTCTRL_1: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP01: RWRegister, + pub SMDISMAP0_1: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP11: RWRegister, + pub SMDISMAP1_1: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT01: RWRegister, + pub SMDTCNT0_1: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT11: RWRegister, + pub SMDTCNT1_1: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA1: RWRegister, + pub SMCAPTCTRLA_1: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA1: RWRegister, + pub SMCAPTCOMPA_1: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB1: RWRegister, + pub SMCAPTCTRLB_1: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB1: RWRegister, + pub SMCAPTCOMPB_1: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX1: RWRegister, + pub SMCAPTCTRLX_1: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX1: RWRegister, + pub SMCAPTCOMPX_1: RWRegister, /// Capture Value 0 Register - pub SMCVAL01: RORegister, + pub SMCVAL0_1: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC1: RORegister, + pub SMCVAL0CYC_1: RORegister, /// Capture Value 1 Register - pub SMCVAL11: RORegister, + pub SMCVAL1_1: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC1: RORegister, + pub SMCVAL1CYC_1: RORegister, /// Capture Value 2 Register - pub SMCVAL21: RORegister, + pub SMCVAL2_1: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC1: RORegister, + pub SMCVAL2CYC_1: RORegister, /// Capture Value 3 Register - pub SMCVAL31: RORegister, + pub SMCVAL3_1: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC1: RORegister, + pub SMCVAL3CYC_1: RORegister, /// Capture Value 4 Register - pub SMCVAL41: RORegister, + pub SMCVAL4_1: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC1: RORegister, + pub SMCVAL4CYC_1: RORegister, /// Capture Value 5 Register - pub SMCVAL51: RORegister, + pub SMCVAL5_1: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC1: RORegister, + pub SMCVAL5CYC_1: RORegister, _reserved4: [u32; 2], /// Counter Register - pub SMCNT2: RORegister, + pub SMCNT_2: RORegister, /// Initial Count Register - pub SMINIT2: RWRegister, + pub SMINIT_2: RWRegister, /// Control 2 Register - pub SMCTRL22: RWRegister, + pub SMCTRL2_2: RWRegister, /// Control Register - pub SMCTRL2: RWRegister, + pub SMCTRL_2: RWRegister, _reserved5: [u16; 1], /// Value Register 0 - pub SMVAL02: RWRegister, + pub SMVAL0_2: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL12: RWRegister, + pub SMFRACVAL1_2: RWRegister, /// Value Register 1 - pub SMVAL12: RWRegister, + pub SMVAL1_2: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL22: RWRegister, + pub SMFRACVAL2_2: RWRegister, /// Value Register 2 - pub SMVAL22: RWRegister, + pub SMVAL2_2: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL32: RWRegister, + pub SMFRACVAL3_2: RWRegister, /// Value Register 3 - pub SMVAL32: RWRegister, + pub SMVAL3_2: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL42: RWRegister, + pub SMFRACVAL4_2: RWRegister, /// Value Register 4 - pub SMVAL42: RWRegister, + pub SMVAL4_2: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL52: RWRegister, + pub SMFRACVAL5_2: RWRegister, /// Value Register 5 - pub SMVAL52: RWRegister, + pub SMVAL5_2: RWRegister, /// Fractional Control Register - pub SMFRCTRL2: RWRegister, + pub SMFRCTRL_2: RWRegister, /// Output Control Register - pub SMOCTRL2: RWRegister, + pub SMOCTRL_2: RWRegister, /// Status Register - pub SMSTS2: RWRegister, + pub SMSTS_2: RWRegister, /// Interrupt Enable Register - pub SMINTEN2: RWRegister, + pub SMINTEN_2: RWRegister, /// DMA Enable Register - pub SMDMAEN2: RWRegister, + pub SMDMAEN_2: RWRegister, /// Output Trigger Control Register - pub SMTCTRL2: RWRegister, + pub SMTCTRL_2: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP02: RWRegister, + pub SMDISMAP0_2: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP12: RWRegister, + pub SMDISMAP1_2: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT02: RWRegister, + pub SMDTCNT0_2: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT12: RWRegister, + pub SMDTCNT1_2: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA2: RWRegister, + pub SMCAPTCTRLA_2: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA2: RWRegister, + pub SMCAPTCOMPA_2: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB2: RWRegister, + pub SMCAPTCTRLB_2: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB2: RWRegister, + pub SMCAPTCOMPB_2: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX2: RWRegister, + pub SMCAPTCTRLX_2: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX2: RWRegister, + pub SMCAPTCOMPX_2: RWRegister, /// Capture Value 0 Register - pub SMCVAL02: RORegister, + pub SMCVAL0_2: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC2: RORegister, + pub SMCVAL0CYC_2: RORegister, /// Capture Value 1 Register - pub SMCVAL12: RORegister, + pub SMCVAL1_2: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC2: RORegister, + pub SMCVAL1CYC_2: RORegister, /// Capture Value 2 Register - pub SMCVAL22: RORegister, + pub SMCVAL2_2: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC2: RORegister, + pub SMCVAL2CYC_2: RORegister, /// Capture Value 3 Register - pub SMCVAL32: RORegister, + pub SMCVAL3_2: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC2: RORegister, + pub SMCVAL3CYC_2: RORegister, /// Capture Value 4 Register - pub SMCVAL42: RORegister, + pub SMCVAL4_2: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC2: RORegister, + pub SMCVAL4CYC_2: RORegister, /// Capture Value 5 Register - pub SMCVAL52: RORegister, + pub SMCVAL5_2: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC2: RORegister, + pub SMCVAL5CYC_2: RORegister, _reserved6: [u32; 2], /// Counter Register - pub SMCNT3: RORegister, + pub SMCNT_3: RORegister, /// Initial Count Register - pub SMINIT3: RWRegister, + pub SMINIT_3: RWRegister, /// Control 2 Register - pub SMCTRL23: RWRegister, + pub SMCTRL2_3: RWRegister, /// Control Register - pub SMCTRL3: RWRegister, + pub SMCTRL_3: RWRegister, _reserved7: [u16; 1], /// Value Register 0 - pub SMVAL03: RWRegister, + pub SMVAL0_3: RWRegister, /// Fractional Value Register 1 - pub SMFRACVAL13: RWRegister, + pub SMFRACVAL1_3: RWRegister, /// Value Register 1 - pub SMVAL13: RWRegister, + pub SMVAL1_3: RWRegister, /// Fractional Value Register 2 - pub SMFRACVAL23: RWRegister, + pub SMFRACVAL2_3: RWRegister, /// Value Register 2 - pub SMVAL23: RWRegister, + pub SMVAL2_3: RWRegister, /// Fractional Value Register 3 - pub SMFRACVAL33: RWRegister, + pub SMFRACVAL3_3: RWRegister, /// Value Register 3 - pub SMVAL33: RWRegister, + pub SMVAL3_3: RWRegister, /// Fractional Value Register 4 - pub SMFRACVAL43: RWRegister, + pub SMFRACVAL4_3: RWRegister, /// Value Register 4 - pub SMVAL43: RWRegister, + pub SMVAL4_3: RWRegister, /// Fractional Value Register 5 - pub SMFRACVAL53: RWRegister, + pub SMFRACVAL5_3: RWRegister, /// Value Register 5 - pub SMVAL53: RWRegister, + pub SMVAL5_3: RWRegister, /// Fractional Control Register - pub SMFRCTRL3: RWRegister, + pub SMFRCTRL_3: RWRegister, /// Output Control Register - pub SMOCTRL3: RWRegister, + pub SMOCTRL_3: RWRegister, /// Status Register - pub SMSTS3: RWRegister, + pub SMSTS_3: RWRegister, /// Interrupt Enable Register - pub SMINTEN3: RWRegister, + pub SMINTEN_3: RWRegister, /// DMA Enable Register - pub SMDMAEN3: RWRegister, + pub SMDMAEN_3: RWRegister, /// Output Trigger Control Register - pub SMTCTRL3: RWRegister, + pub SMTCTRL_3: RWRegister, /// Fault Disable Mapping Register 0 - pub SMDISMAP03: RWRegister, + pub SMDISMAP0_3: RWRegister, /// Fault Disable Mapping Register 1 - pub SMDISMAP13: RWRegister, + pub SMDISMAP1_3: RWRegister, /// Deadtime Count Register 0 - pub SMDTCNT03: RWRegister, + pub SMDTCNT0_3: RWRegister, /// Deadtime Count Register 1 - pub SMDTCNT13: RWRegister, + pub SMDTCNT1_3: RWRegister, /// Capture Control A Register - pub SMCAPTCTRLA3: RWRegister, + pub SMCAPTCTRLA_3: RWRegister, /// Capture Compare A Register - pub SMCAPTCOMPA3: RWRegister, + pub SMCAPTCOMPA_3: RWRegister, /// Capture Control B Register - pub SMCAPTCTRLB3: RWRegister, + pub SMCAPTCTRLB_3: RWRegister, /// Capture Compare B Register - pub SMCAPTCOMPB3: RWRegister, + pub SMCAPTCOMPB_3: RWRegister, /// Capture Control X Register - pub SMCAPTCTRLX3: RWRegister, + pub SMCAPTCTRLX_3: RWRegister, /// Capture Compare X Register - pub SMCAPTCOMPX3: RWRegister, + pub SMCAPTCOMPX_3: RWRegister, /// Capture Value 0 Register - pub SMCVAL03: RORegister, + pub SMCVAL0_3: RORegister, /// Capture Value 0 Cycle Register - pub SMCVAL0CYC3: RORegister, + pub SMCVAL0CYC_3: RORegister, /// Capture Value 1 Register - pub SMCVAL13: RORegister, + pub SMCVAL1_3: RORegister, /// Capture Value 1 Cycle Register - pub SMCVAL1CYC3: RORegister, + pub SMCVAL1CYC_3: RORegister, /// Capture Value 2 Register - pub SMCVAL23: RORegister, + pub SMCVAL2_3: RORegister, /// Capture Value 2 Cycle Register - pub SMCVAL2CYC3: RORegister, + pub SMCVAL2CYC_3: RORegister, /// Capture Value 3 Register - pub SMCVAL33: RORegister, + pub SMCVAL3_3: RORegister, /// Capture Value 3 Cycle Register - pub SMCVAL3CYC3: RORegister, + pub SMCVAL3CYC_3: RORegister, /// Capture Value 4 Register - pub SMCVAL43: RORegister, + pub SMCVAL4_3: RORegister, /// Capture Value 4 Cycle Register - pub SMCVAL4CYC3: RORegister, + pub SMCVAL4CYC_3: RORegister, /// Capture Value 5 Register - pub SMCVAL53: RORegister, + pub SMCVAL5_3: RORegister, /// Capture Value 5 Cycle Register - pub SMCVAL5CYC3: RORegister, + pub SMCVAL5CYC_3: RORegister, _reserved8: [u32; 2], @@ -5058,178 +5058,178 @@ pub struct RegisterBlock { pub FCTRL20: RWRegister, } pub struct ResetValues { - pub SMCNT0: u16, - pub SMINIT0: u16, - pub SMCTRL20: u16, - pub SMCTRL0: u16, - pub SMVAL00: u16, - pub SMFRACVAL10: u16, - pub SMVAL10: u16, - pub SMFRACVAL20: u16, - pub SMVAL20: u16, - pub SMFRACVAL30: u16, - pub SMVAL30: u16, - pub SMFRACVAL40: u16, - pub SMVAL40: u16, - pub SMFRACVAL50: u16, - pub SMVAL50: u16, - pub SMFRCTRL0: u16, - pub SMOCTRL0: u16, - pub SMSTS0: u16, - pub SMINTEN0: u16, - pub SMDMAEN0: u16, - pub SMTCTRL0: u16, - pub SMDISMAP00: u16, - pub SMDISMAP10: u16, - pub SMDTCNT00: u16, - pub SMDTCNT10: u16, - pub SMCAPTCTRLA0: u16, - pub SMCAPTCOMPA0: u16, - pub SMCAPTCTRLB0: u16, - pub SMCAPTCOMPB0: u16, - pub SMCAPTCTRLX0: u16, - pub SMCAPTCOMPX0: u16, - pub SMCVAL00: u16, - pub SMCVAL0CYC0: u16, - pub SMCVAL10: u16, - pub SMCVAL1CYC0: u16, - pub SMCVAL20: u16, - pub SMCVAL2CYC0: u16, - pub SMCVAL30: u16, - pub SMCVAL3CYC0: u16, - pub SMCVAL40: u16, - pub SMCVAL4CYC0: u16, - pub SMCVAL50: u16, - pub SMCVAL5CYC0: u16, - pub SMCNT1: u16, - pub SMINIT1: u16, - pub SMCTRL21: u16, - pub SMCTRL1: u16, - pub SMVAL01: u16, - pub SMFRACVAL11: u16, - pub SMVAL11: u16, - pub SMFRACVAL21: u16, - pub SMVAL21: u16, - pub SMFRACVAL31: u16, - pub SMVAL31: u16, - pub SMFRACVAL41: u16, - pub SMVAL41: u16, - pub SMFRACVAL51: u16, - pub SMVAL51: u16, - pub SMFRCTRL1: u16, - pub SMOCTRL1: u16, - pub SMSTS1: u16, - pub SMINTEN1: u16, - pub SMDMAEN1: u16, - pub SMTCTRL1: u16, - pub SMDISMAP01: u16, - pub SMDISMAP11: u16, - pub SMDTCNT01: u16, - pub SMDTCNT11: u16, - pub SMCAPTCTRLA1: u16, - pub SMCAPTCOMPA1: u16, - pub SMCAPTCTRLB1: u16, - pub SMCAPTCOMPB1: u16, - pub SMCAPTCTRLX1: u16, - pub SMCAPTCOMPX1: u16, - pub SMCVAL01: u16, - pub SMCVAL0CYC1: u16, - pub SMCVAL11: u16, - pub SMCVAL1CYC1: u16, - pub SMCVAL21: u16, - pub SMCVAL2CYC1: u16, - pub SMCVAL31: u16, - pub SMCVAL3CYC1: u16, - pub SMCVAL41: u16, - pub SMCVAL4CYC1: u16, - pub SMCVAL51: u16, - pub SMCVAL5CYC1: u16, - pub SMCNT2: u16, - pub SMINIT2: u16, - pub SMCTRL22: u16, - pub SMCTRL2: u16, - pub SMVAL02: u16, - pub SMFRACVAL12: u16, - pub SMVAL12: u16, - pub SMFRACVAL22: u16, - pub SMVAL22: u16, - pub SMFRACVAL32: u16, - pub SMVAL32: u16, - pub SMFRACVAL42: u16, - pub SMVAL42: u16, - pub SMFRACVAL52: u16, - pub SMVAL52: u16, - pub SMFRCTRL2: u16, - pub SMOCTRL2: u16, - pub SMSTS2: u16, - pub SMINTEN2: u16, - pub SMDMAEN2: u16, - pub SMTCTRL2: u16, - pub SMDISMAP02: u16, - pub SMDISMAP12: u16, - pub SMDTCNT02: u16, - pub SMDTCNT12: u16, - pub SMCAPTCTRLA2: u16, - pub SMCAPTCOMPA2: u16, - pub SMCAPTCTRLB2: u16, - pub SMCAPTCOMPB2: u16, - pub SMCAPTCTRLX2: u16, - pub SMCAPTCOMPX2: u16, - pub SMCVAL02: u16, - pub SMCVAL0CYC2: u16, - pub SMCVAL12: u16, - pub SMCVAL1CYC2: u16, - pub SMCVAL22: u16, - pub SMCVAL2CYC2: u16, - pub SMCVAL32: u16, - pub SMCVAL3CYC2: u16, - pub SMCVAL42: u16, - pub SMCVAL4CYC2: u16, - pub SMCVAL52: u16, - pub SMCVAL5CYC2: u16, - pub SMCNT3: u16, - pub SMINIT3: u16, - pub SMCTRL23: u16, - pub SMCTRL3: u16, - pub SMVAL03: u16, - pub SMFRACVAL13: u16, - pub SMVAL13: u16, - pub SMFRACVAL23: u16, - pub SMVAL23: u16, - pub SMFRACVAL33: u16, - pub SMVAL33: u16, - pub SMFRACVAL43: u16, - pub SMVAL43: u16, - pub SMFRACVAL53: u16, - pub SMVAL53: u16, - pub SMFRCTRL3: u16, - pub SMOCTRL3: u16, - pub SMSTS3: u16, - pub SMINTEN3: u16, - pub SMDMAEN3: u16, - pub SMTCTRL3: u16, - pub SMDISMAP03: u16, - pub SMDISMAP13: u16, - pub SMDTCNT03: u16, - pub SMDTCNT13: u16, - pub SMCAPTCTRLA3: u16, - pub SMCAPTCOMPA3: u16, - pub SMCAPTCTRLB3: u16, - pub SMCAPTCOMPB3: u16, - pub SMCAPTCTRLX3: u16, - pub SMCAPTCOMPX3: u16, - pub SMCVAL03: u16, - pub SMCVAL0CYC3: u16, - pub SMCVAL13: u16, - pub SMCVAL1CYC3: u16, - pub SMCVAL23: u16, - pub SMCVAL2CYC3: u16, - pub SMCVAL33: u16, - pub SMCVAL3CYC3: u16, - pub SMCVAL43: u16, - pub SMCVAL4CYC3: u16, - pub SMCVAL53: u16, - pub SMCVAL5CYC3: u16, + pub SMCNT_0: u16, + pub SMINIT_0: u16, + pub SMCTRL2_0: u16, + pub SMCTRL_0: u16, + pub SMVAL0_0: u16, + pub SMFRACVAL1_0: u16, + pub SMVAL1_0: u16, + pub SMFRACVAL2_0: u16, + pub SMVAL2_0: u16, + pub SMFRACVAL3_0: u16, + pub SMVAL3_0: u16, + pub SMFRACVAL4_0: u16, + pub SMVAL4_0: u16, + pub SMFRACVAL5_0: u16, + pub SMVAL5_0: u16, + pub SMFRCTRL_0: u16, + pub SMOCTRL_0: u16, + pub SMSTS_0: u16, + pub SMINTEN_0: u16, + pub SMDMAEN_0: u16, + pub SMTCTRL_0: u16, + pub SMDISMAP0_0: u16, + pub SMDISMAP1_0: u16, + pub SMDTCNT0_0: u16, + pub SMDTCNT1_0: u16, + pub SMCAPTCTRLA_0: u16, + pub SMCAPTCOMPA_0: u16, + pub SMCAPTCTRLB_0: u16, + pub SMCAPTCOMPB_0: u16, + pub SMCAPTCTRLX_0: u16, + pub SMCAPTCOMPX_0: u16, + pub SMCVAL0_0: u16, + pub SMCVAL0CYC_0: u16, + pub SMCVAL1_0: u16, + pub SMCVAL1CYC_0: u16, + pub SMCVAL2_0: u16, + pub SMCVAL2CYC_0: u16, + pub SMCVAL3_0: u16, + pub SMCVAL3CYC_0: u16, + pub SMCVAL4_0: u16, + pub SMCVAL4CYC_0: u16, + pub SMCVAL5_0: u16, + pub SMCVAL5CYC_0: u16, + pub SMCNT_1: u16, + pub SMINIT_1: u16, + pub SMCTRL2_1: u16, + pub SMCTRL_1: u16, + pub SMVAL0_1: u16, + pub SMFRACVAL1_1: u16, + pub SMVAL1_1: u16, + pub SMFRACVAL2_1: u16, + pub SMVAL2_1: u16, + pub SMFRACVAL3_1: u16, + pub SMVAL3_1: u16, + pub SMFRACVAL4_1: u16, + pub SMVAL4_1: u16, + pub SMFRACVAL5_1: u16, + pub SMVAL5_1: u16, + pub SMFRCTRL_1: u16, + pub SMOCTRL_1: u16, + pub SMSTS_1: u16, + pub SMINTEN_1: u16, + pub SMDMAEN_1: u16, + pub SMTCTRL_1: u16, + pub SMDISMAP0_1: u16, + pub SMDISMAP1_1: u16, + pub SMDTCNT0_1: u16, + pub SMDTCNT1_1: u16, + pub SMCAPTCTRLA_1: u16, + pub SMCAPTCOMPA_1: u16, + pub SMCAPTCTRLB_1: u16, + pub SMCAPTCOMPB_1: u16, + pub SMCAPTCTRLX_1: u16, + pub SMCAPTCOMPX_1: u16, + pub SMCVAL0_1: u16, + pub SMCVAL0CYC_1: u16, + pub SMCVAL1_1: u16, + pub SMCVAL1CYC_1: u16, + pub SMCVAL2_1: u16, + pub SMCVAL2CYC_1: u16, + pub SMCVAL3_1: u16, + pub SMCVAL3CYC_1: u16, + pub SMCVAL4_1: u16, + pub SMCVAL4CYC_1: u16, + pub SMCVAL5_1: u16, + pub SMCVAL5CYC_1: u16, + pub SMCNT_2: u16, + pub SMINIT_2: u16, + pub SMCTRL2_2: u16, + pub SMCTRL_2: u16, + pub SMVAL0_2: u16, + pub SMFRACVAL1_2: u16, + pub SMVAL1_2: u16, + pub SMFRACVAL2_2: u16, + pub SMVAL2_2: u16, + pub SMFRACVAL3_2: u16, + pub SMVAL3_2: u16, + pub SMFRACVAL4_2: u16, + pub SMVAL4_2: u16, + pub SMFRACVAL5_2: u16, + pub SMVAL5_2: u16, + pub SMFRCTRL_2: u16, + pub SMOCTRL_2: u16, + pub SMSTS_2: u16, + pub SMINTEN_2: u16, + pub SMDMAEN_2: u16, + pub SMTCTRL_2: u16, + pub SMDISMAP0_2: u16, + pub SMDISMAP1_2: u16, + pub SMDTCNT0_2: u16, + pub SMDTCNT1_2: u16, + pub SMCAPTCTRLA_2: u16, + pub SMCAPTCOMPA_2: u16, + pub SMCAPTCTRLB_2: u16, + pub SMCAPTCOMPB_2: u16, + pub SMCAPTCTRLX_2: u16, + pub SMCAPTCOMPX_2: u16, + pub SMCVAL0_2: u16, + pub SMCVAL0CYC_2: u16, + pub SMCVAL1_2: u16, + pub SMCVAL1CYC_2: u16, + pub SMCVAL2_2: u16, + pub SMCVAL2CYC_2: u16, + pub SMCVAL3_2: u16, + pub SMCVAL3CYC_2: u16, + pub SMCVAL4_2: u16, + pub SMCVAL4CYC_2: u16, + pub SMCVAL5_2: u16, + pub SMCVAL5CYC_2: u16, + pub SMCNT_3: u16, + pub SMINIT_3: u16, + pub SMCTRL2_3: u16, + pub SMCTRL_3: u16, + pub SMVAL0_3: u16, + pub SMFRACVAL1_3: u16, + pub SMVAL1_3: u16, + pub SMFRACVAL2_3: u16, + pub SMVAL2_3: u16, + pub SMFRACVAL3_3: u16, + pub SMVAL3_3: u16, + pub SMFRACVAL4_3: u16, + pub SMVAL4_3: u16, + pub SMFRACVAL5_3: u16, + pub SMVAL5_3: u16, + pub SMFRCTRL_3: u16, + pub SMOCTRL_3: u16, + pub SMSTS_3: u16, + pub SMINTEN_3: u16, + pub SMDMAEN_3: u16, + pub SMTCTRL_3: u16, + pub SMDISMAP0_3: u16, + pub SMDISMAP1_3: u16, + pub SMDTCNT0_3: u16, + pub SMDTCNT1_3: u16, + pub SMCAPTCTRLA_3: u16, + pub SMCAPTCOMPA_3: u16, + pub SMCAPTCTRLB_3: u16, + pub SMCAPTCOMPB_3: u16, + pub SMCAPTCTRLX_3: u16, + pub SMCAPTCOMPX_3: u16, + pub SMCVAL0_3: u16, + pub SMCVAL0CYC_3: u16, + pub SMCVAL1_3: u16, + pub SMCVAL1CYC_3: u16, + pub SMCVAL2_3: u16, + pub SMCVAL2CYC_3: u16, + pub SMCVAL3_3: u16, + pub SMCVAL3CYC_3: u16, + pub SMCVAL4_3: u16, + pub SMCVAL4CYC_3: u16, + pub SMCVAL5_3: u16, + pub SMCVAL5CYC_3: u16, pub OUTEN: u16, pub MASK: u16, pub SWCOUT: u16,