RegisterBlock

Struct RegisterBlock 

#[repr(C)]
pub struct RegisterBlock {
Show 216 fields cr: Cr, es: Es, _reserved2: [u8; 4], erq: Erq, _reserved3: [u8; 4], eei: Eei, ceei: Ceei, seei: Seei, cerq: Cerq, serq: Serq, cdne: Cdne, ssrt: Ssrt, cerr: Cerr, cint: Cint, _reserved12: [u8; 4], int: Int, _reserved13: [u8; 4], err: Err, _reserved14: [u8; 4], hrs: Hrs, _reserved15: [u8; 12], ears: Ears, _reserved16: [u8; 184], dchpri3: Dchpri3, dchpri2: Dchpri2, dchpri1: Dchpri1, dchpri0: Dchpri0, dchpri7: Dchpri7, dchpri6: Dchpri6, dchpri5: Dchpri5, dchpri4: Dchpri4, dchpri11: Dchpri11, dchpri10: Dchpri10, dchpri9: Dchpri9, dchpri8: Dchpri8, dchpri15: Dchpri15, dchpri14: Dchpri14, dchpri13: Dchpri13, dchpri12: Dchpri12, _reserved32: [u8; 3824], tcd0_saddr: Tcd0Saddr, tcd0_soff: Tcd0Soff, tcd0_attr: Tcd0Attr, _reserved_35_tcd0_nbytes: [u8; 4], tcd0_slast: Tcd0Slast, tcd0_daddr: Tcd0Daddr, tcd0_doff: Tcd0Doff, _reserved_39_tcd0_citer: [u8; 2], tcd0_dlastsga: Tcd0Dlastsga, tcd0_csr: Tcd0Csr, _reserved_42_tcd0_biter: [u8; 2], tcd1_saddr: Tcd1Saddr, tcd1_soff: Tcd1Soff, tcd1_attr: Tcd1Attr, _reserved_46_tcd1_nbytes: [u8; 4], tcd1_slast: Tcd1Slast, tcd1_daddr: Tcd1Daddr, tcd1_doff: Tcd1Doff, _reserved_50_tcd1_citer: [u8; 2], tcd1_dlastsga: Tcd1Dlastsga, tcd1_csr: Tcd1Csr, _reserved_53_tcd1_biter: [u8; 2], tcd2_saddr: Tcd2Saddr, tcd2_soff: Tcd2Soff, tcd2_attr: Tcd2Attr, _reserved_57_tcd2_nbytes: [u8; 4], tcd2_slast: Tcd2Slast, tcd2_daddr: Tcd2Daddr, tcd2_doff: Tcd2Doff, _reserved_61_tcd2_citer: [u8; 2], tcd2_dlastsga: Tcd2Dlastsga, tcd2_csr: Tcd2Csr, _reserved_64_tcd2_biter: [u8; 2], tcd3_saddr: Tcd3Saddr, tcd3_soff: Tcd3Soff, tcd3_attr: Tcd3Attr, _reserved_68_tcd3_nbytes: [u8; 4], tcd3_slast: Tcd3Slast, tcd3_daddr: Tcd3Daddr, tcd3_doff: Tcd3Doff, _reserved_72_tcd3_citer: [u8; 2], tcd3_dlastsga: Tcd3Dlastsga, tcd3_csr: Tcd3Csr, _reserved_75_tcd3_biter: [u8; 2], tcd4_saddr: Tcd4Saddr, tcd4_soff: Tcd4Soff, tcd4_attr: Tcd4Attr, _reserved_79_tcd4_nbytes: [u8; 4], tcd4_slast: Tcd4Slast, tcd4_daddr: Tcd4Daddr, tcd4_doff: Tcd4Doff, _reserved_83_tcd4_citer: [u8; 2], tcd4_dlastsga: Tcd4Dlastsga, tcd4_csr: Tcd4Csr, _reserved_86_tcd4_biter: [u8; 2], tcd5_saddr: Tcd5Saddr, tcd5_soff: Tcd5Soff, tcd5_attr: Tcd5Attr, _reserved_90_tcd5_nbytes: [u8; 4], tcd5_slast: Tcd5Slast, tcd5_daddr: Tcd5Daddr, tcd5_doff: Tcd5Doff, _reserved_94_tcd5_citer: [u8; 2], tcd5_dlastsga: Tcd5Dlastsga, tcd5_csr: Tcd5Csr, _reserved_97_tcd5_biter: [u8; 2], tcd6_saddr: Tcd6Saddr, tcd6_soff: Tcd6Soff, tcd6_attr: Tcd6Attr, _reserved_101_tcd6_nbytes: [u8; 4], tcd6_slast: Tcd6Slast, tcd6_daddr: Tcd6Daddr, tcd6_doff: Tcd6Doff, _reserved_105_tcd6_citer: [u8; 2], tcd6_dlastsga: Tcd6Dlastsga, tcd6_csr: Tcd6Csr, _reserved_108_tcd6_biter: [u8; 2], tcd7_saddr: Tcd7Saddr, tcd7_soff: Tcd7Soff, tcd7_attr: Tcd7Attr, _reserved_112_tcd7_nbytes: [u8; 4], tcd7_slast: Tcd7Slast, tcd7_daddr: Tcd7Daddr, tcd7_doff: Tcd7Doff, _reserved_116_tcd7_citer: [u8; 2], tcd7_dlastsga: Tcd7Dlastsga, tcd7_csr: Tcd7Csr, _reserved_119_tcd7_biter: [u8; 2], tcd8_saddr: Tcd8Saddr, tcd8_soff: Tcd8Soff, tcd8_attr: Tcd8Attr, _reserved_123_tcd8_nbytes: [u8; 4], tcd8_slast: Tcd8Slast, tcd8_daddr: Tcd8Daddr, tcd8_doff: Tcd8Doff, _reserved_127_tcd8_citer: [u8; 2], tcd8_dlastsga: Tcd8Dlastsga, tcd8_csr: Tcd8Csr, _reserved_130_tcd8_biter: [u8; 2], tcd9_saddr: Tcd9Saddr, tcd9_soff: Tcd9Soff, tcd9_attr: Tcd9Attr, _reserved_134_tcd9_nbytes: [u8; 4], tcd9_slast: Tcd9Slast, tcd9_daddr: Tcd9Daddr, tcd9_doff: Tcd9Doff, _reserved_138_tcd9_citer: [u8; 2], tcd9_dlastsga: Tcd9Dlastsga, tcd9_csr: Tcd9Csr, _reserved_141_tcd9_biter: [u8; 2], tcd10_saddr: Tcd10Saddr, tcd10_soff: Tcd10Soff, tcd10_attr: Tcd10Attr, _reserved_145_tcd10_nbytes: [u8; 4], tcd10_slast: Tcd10Slast, tcd10_daddr: Tcd10Daddr, tcd10_doff: Tcd10Doff, _reserved_149_tcd10_citer: [u8; 2], tcd10_dlastsga: Tcd10Dlastsga, tcd10_csr: Tcd10Csr, _reserved_152_tcd10_biter: [u8; 2], tcd11_saddr: Tcd11Saddr, tcd11_soff: Tcd11Soff, tcd11_attr: Tcd11Attr, _reserved_156_tcd11_nbytes: [u8; 4], tcd11_slast: Tcd11Slast, tcd11_daddr: Tcd11Daddr, tcd11_doff: Tcd11Doff, _reserved_160_tcd11_citer: [u8; 2], tcd11_dlastsga: Tcd11Dlastsga, tcd11_csr: Tcd11Csr, _reserved_163_tcd11_biter: [u8; 2], tcd12_saddr: Tcd12Saddr, tcd12_soff: Tcd12Soff, tcd12_attr: Tcd12Attr, _reserved_167_tcd12_nbytes: [u8; 4], tcd12_slast: Tcd12Slast, tcd12_daddr: Tcd12Daddr, tcd12_doff: Tcd12Doff, _reserved_171_tcd12_citer: [u8; 2], tcd12_dlastsga: Tcd12Dlastsga, tcd12_csr: Tcd12Csr, _reserved_174_tcd12_biter: [u8; 2], tcd13_saddr: Tcd13Saddr, tcd13_soff: Tcd13Soff, tcd13_attr: Tcd13Attr, _reserved_178_tcd13_nbytes: [u8; 4], tcd13_slast: Tcd13Slast, tcd13_daddr: Tcd13Daddr, tcd13_doff: Tcd13Doff, _reserved_182_tcd13_citer: [u8; 2], tcd13_dlastsga: Tcd13Dlastsga, tcd13_csr: Tcd13Csr, _reserved_185_tcd13_biter: [u8; 2], tcd14_saddr: Tcd14Saddr, tcd14_soff: Tcd14Soff, tcd14_attr: Tcd14Attr, _reserved_189_tcd14_nbytes: [u8; 4], tcd14_slast: Tcd14Slast, tcd14_daddr: Tcd14Daddr, tcd14_doff: Tcd14Doff, _reserved_193_tcd14_citer: [u8; 2], tcd14_dlastsga: Tcd14Dlastsga, tcd14_csr: Tcd14Csr, _reserved_196_tcd14_biter: [u8; 2], tcd15_saddr: Tcd15Saddr, tcd15_soff: Tcd15Soff, tcd15_attr: Tcd15Attr, _reserved_200_tcd15_nbytes: [u8; 4], tcd15_slast: Tcd15Slast, tcd15_daddr: Tcd15Daddr, tcd15_doff: Tcd15Doff, _reserved_204_tcd15_citer: [u8; 2], tcd15_dlastsga: Tcd15Dlastsga, tcd15_csr: Tcd15Csr, _reserved_207_tcd15_biter: [u8; 2],
}
Expand description

Register block

Fields§

§cr: Cr§es: Es§_reserved2: [u8; 4]§erq: Erq§_reserved3: [u8; 4]§eei: Eei§ceei: Ceei§seei: Seei§cerq: Cerq§serq: Serq§cdne: Cdne§ssrt: Ssrt§cerr: Cerr§cint: Cint§_reserved12: [u8; 4]§int: Int§_reserved13: [u8; 4]§err: Err§_reserved14: [u8; 4]§hrs: Hrs§_reserved15: [u8; 12]§ears: Ears§_reserved16: [u8; 184]§dchpri3: Dchpri3§dchpri2: Dchpri2§dchpri1: Dchpri1§dchpri0: Dchpri0§dchpri7: Dchpri7§dchpri6: Dchpri6§dchpri5: Dchpri5§dchpri4: Dchpri4§dchpri11: Dchpri11§dchpri10: Dchpri10§dchpri9: Dchpri9§dchpri8: Dchpri8§dchpri15: Dchpri15§dchpri14: Dchpri14§dchpri13: Dchpri13§dchpri12: Dchpri12§_reserved32: [u8; 3824]§tcd0_saddr: Tcd0Saddr§tcd0_soff: Tcd0Soff§tcd0_attr: Tcd0Attr§_reserved_35_tcd0_nbytes: [u8; 4]§tcd0_slast: Tcd0Slast§tcd0_daddr: Tcd0Daddr§tcd0_doff: Tcd0Doff§_reserved_39_tcd0_citer: [u8; 2]§tcd0_dlastsga: Tcd0Dlastsga§tcd0_csr: Tcd0Csr§_reserved_42_tcd0_biter: [u8; 2]§tcd1_saddr: Tcd1Saddr§tcd1_soff: Tcd1Soff§tcd1_attr: Tcd1Attr§_reserved_46_tcd1_nbytes: [u8; 4]§tcd1_slast: Tcd1Slast§tcd1_daddr: Tcd1Daddr§tcd1_doff: Tcd1Doff§_reserved_50_tcd1_citer: [u8; 2]§tcd1_dlastsga: Tcd1Dlastsga§tcd1_csr: Tcd1Csr§_reserved_53_tcd1_biter: [u8; 2]§tcd2_saddr: Tcd2Saddr§tcd2_soff: Tcd2Soff§tcd2_attr: Tcd2Attr§_reserved_57_tcd2_nbytes: [u8; 4]§tcd2_slast: Tcd2Slast§tcd2_daddr: Tcd2Daddr§tcd2_doff: Tcd2Doff§_reserved_61_tcd2_citer: [u8; 2]§tcd2_dlastsga: Tcd2Dlastsga§tcd2_csr: Tcd2Csr§_reserved_64_tcd2_biter: [u8; 2]§tcd3_saddr: Tcd3Saddr§tcd3_soff: Tcd3Soff§tcd3_attr: Tcd3Attr§_reserved_68_tcd3_nbytes: [u8; 4]§tcd3_slast: Tcd3Slast§tcd3_daddr: Tcd3Daddr§tcd3_doff: Tcd3Doff§_reserved_72_tcd3_citer: [u8; 2]§tcd3_dlastsga: Tcd3Dlastsga§tcd3_csr: Tcd3Csr§_reserved_75_tcd3_biter: [u8; 2]§tcd4_saddr: Tcd4Saddr§tcd4_soff: Tcd4Soff§tcd4_attr: Tcd4Attr§_reserved_79_tcd4_nbytes: [u8; 4]§tcd4_slast: Tcd4Slast§tcd4_daddr: Tcd4Daddr§tcd4_doff: Tcd4Doff§_reserved_83_tcd4_citer: [u8; 2]§tcd4_dlastsga: Tcd4Dlastsga§tcd4_csr: Tcd4Csr§_reserved_86_tcd4_biter: [u8; 2]§tcd5_saddr: Tcd5Saddr§tcd5_soff: Tcd5Soff§tcd5_attr: Tcd5Attr§_reserved_90_tcd5_nbytes: [u8; 4]§tcd5_slast: Tcd5Slast§tcd5_daddr: Tcd5Daddr§tcd5_doff: Tcd5Doff§_reserved_94_tcd5_citer: [u8; 2]§tcd5_dlastsga: Tcd5Dlastsga§tcd5_csr: Tcd5Csr§_reserved_97_tcd5_biter: [u8; 2]§tcd6_saddr: Tcd6Saddr§tcd6_soff: Tcd6Soff§tcd6_attr: Tcd6Attr§_reserved_101_tcd6_nbytes: [u8; 4]§tcd6_slast: Tcd6Slast§tcd6_daddr: Tcd6Daddr§tcd6_doff: Tcd6Doff§_reserved_105_tcd6_citer: [u8; 2]§tcd6_dlastsga: Tcd6Dlastsga§tcd6_csr: Tcd6Csr§_reserved_108_tcd6_biter: [u8; 2]§tcd7_saddr: Tcd7Saddr§tcd7_soff: Tcd7Soff§tcd7_attr: Tcd7Attr§_reserved_112_tcd7_nbytes: [u8; 4]§tcd7_slast: Tcd7Slast§tcd7_daddr: Tcd7Daddr§tcd7_doff: Tcd7Doff§_reserved_116_tcd7_citer: [u8; 2]§tcd7_dlastsga: Tcd7Dlastsga§tcd7_csr: Tcd7Csr§_reserved_119_tcd7_biter: [u8; 2]§tcd8_saddr: Tcd8Saddr§tcd8_soff: Tcd8Soff§tcd8_attr: Tcd8Attr§_reserved_123_tcd8_nbytes: [u8; 4]§tcd8_slast: Tcd8Slast§tcd8_daddr: Tcd8Daddr§tcd8_doff: Tcd8Doff§_reserved_127_tcd8_citer: [u8; 2]§tcd8_dlastsga: Tcd8Dlastsga§tcd8_csr: Tcd8Csr§_reserved_130_tcd8_biter: [u8; 2]§tcd9_saddr: Tcd9Saddr§tcd9_soff: Tcd9Soff§tcd9_attr: Tcd9Attr§_reserved_134_tcd9_nbytes: [u8; 4]§tcd9_slast: Tcd9Slast§tcd9_daddr: Tcd9Daddr§tcd9_doff: Tcd9Doff§_reserved_138_tcd9_citer: [u8; 2]§tcd9_dlastsga: Tcd9Dlastsga§tcd9_csr: Tcd9Csr§_reserved_141_tcd9_biter: [u8; 2]§tcd10_saddr: Tcd10Saddr§tcd10_soff: Tcd10Soff§tcd10_attr: Tcd10Attr§_reserved_145_tcd10_nbytes: [u8; 4]§tcd10_slast: Tcd10Slast§tcd10_daddr: Tcd10Daddr§tcd10_doff: Tcd10Doff§_reserved_149_tcd10_citer: [u8; 2]§tcd10_dlastsga: Tcd10Dlastsga§tcd10_csr: Tcd10Csr§_reserved_152_tcd10_biter: [u8; 2]§tcd11_saddr: Tcd11Saddr§tcd11_soff: Tcd11Soff§tcd11_attr: Tcd11Attr§_reserved_156_tcd11_nbytes: [u8; 4]§tcd11_slast: Tcd11Slast§tcd11_daddr: Tcd11Daddr§tcd11_doff: Tcd11Doff§_reserved_160_tcd11_citer: [u8; 2]§tcd11_dlastsga: Tcd11Dlastsga§tcd11_csr: Tcd11Csr§_reserved_163_tcd11_biter: [u8; 2]§tcd12_saddr: Tcd12Saddr§tcd12_soff: Tcd12Soff§tcd12_attr: Tcd12Attr§_reserved_167_tcd12_nbytes: [u8; 4]§tcd12_slast: Tcd12Slast§tcd12_daddr: Tcd12Daddr§tcd12_doff: Tcd12Doff§_reserved_171_tcd12_citer: [u8; 2]§tcd12_dlastsga: Tcd12Dlastsga§tcd12_csr: Tcd12Csr§_reserved_174_tcd12_biter: [u8; 2]§tcd13_saddr: Tcd13Saddr§tcd13_soff: Tcd13Soff§tcd13_attr: Tcd13Attr§_reserved_178_tcd13_nbytes: [u8; 4]§tcd13_slast: Tcd13Slast§tcd13_daddr: Tcd13Daddr§tcd13_doff: Tcd13Doff§_reserved_182_tcd13_citer: [u8; 2]§tcd13_dlastsga: Tcd13Dlastsga§tcd13_csr: Tcd13Csr§_reserved_185_tcd13_biter: [u8; 2]§tcd14_saddr: Tcd14Saddr§tcd14_soff: Tcd14Soff§tcd14_attr: Tcd14Attr§_reserved_189_tcd14_nbytes: [u8; 4]§tcd14_slast: Tcd14Slast§tcd14_daddr: Tcd14Daddr§tcd14_doff: Tcd14Doff§_reserved_193_tcd14_citer: [u8; 2]§tcd14_dlastsga: Tcd14Dlastsga§tcd14_csr: Tcd14Csr§_reserved_196_tcd14_biter: [u8; 2]§tcd15_saddr: Tcd15Saddr§tcd15_soff: Tcd15Soff§tcd15_attr: Tcd15Attr§_reserved_200_tcd15_nbytes: [u8; 4]§tcd15_slast: Tcd15Slast§tcd15_daddr: Tcd15Daddr§tcd15_doff: Tcd15Doff§_reserved_204_tcd15_citer: [u8; 2]§tcd15_dlastsga: Tcd15Dlastsga§tcd15_csr: Tcd15Csr§_reserved_207_tcd15_biter: [u8; 2]

Implementations§

§

impl RegisterBlock

pub const fn cr(&self) -> &Cr

0x00 - Control Register

pub const fn es(&self) -> &Es

0x04 - Error Status Register

pub const fn erq(&self) -> &Erq

0x0c - Enable Request Register

pub const fn eei(&self) -> &Eei

0x14 - Enable Error Interrupt Register

pub const fn ceei(&self) -> &Ceei

0x18 - Clear Enable Error Interrupt Register

pub const fn seei(&self) -> &Seei

0x19 - Set Enable Error Interrupt Register

pub const fn cerq(&self) -> &Cerq

0x1a - Clear Enable Request Register

pub const fn serq(&self) -> &Serq

0x1b - Set Enable Request Register

pub const fn cdne(&self) -> &Cdne

0x1c - Clear DONE Status Bit Register

pub const fn ssrt(&self) -> &Ssrt

0x1d - Set START Bit Register

pub const fn cerr(&self) -> &Cerr

0x1e - Clear Error Register

pub const fn cint(&self) -> &Cint

0x1f - Clear Interrupt Request Register

pub const fn int(&self) -> &Int

0x24 - Interrupt Request Register

pub const fn err(&self) -> &Err

0x2c - Error Register

pub const fn hrs(&self) -> &Hrs

0x34 - Hardware Request Status Register

pub const fn ears(&self) -> &Ears

0x44 - Enable Asynchronous Request in Stop Register

pub const fn dchpri3(&self) -> &Dchpri3

0x100 - Channel n Priority Register

pub const fn dchpri2(&self) -> &Dchpri2

0x101 - Channel n Priority Register

pub const fn dchpri1(&self) -> &Dchpri1

0x102 - Channel n Priority Register

pub const fn dchpri0(&self) -> &Dchpri0

0x103 - Channel n Priority Register

pub const fn dchpri7(&self) -> &Dchpri7

0x104 - Channel n Priority Register

pub const fn dchpri6(&self) -> &Dchpri6

0x105 - Channel n Priority Register

pub const fn dchpri5(&self) -> &Dchpri5

0x106 - Channel n Priority Register

pub const fn dchpri4(&self) -> &Dchpri4

0x107 - Channel n Priority Register

pub const fn dchpri11(&self) -> &Dchpri11

0x108 - Channel n Priority Register

pub const fn dchpri10(&self) -> &Dchpri10

0x109 - Channel n Priority Register

pub const fn dchpri9(&self) -> &Dchpri9

0x10a - Channel n Priority Register

pub const fn dchpri8(&self) -> &Dchpri8

0x10b - Channel n Priority Register

pub const fn dchpri15(&self) -> &Dchpri15

0x10c - Channel n Priority Register

pub const fn dchpri14(&self) -> &Dchpri14

0x10d - Channel n Priority Register

pub const fn dchpri13(&self) -> &Dchpri13

0x10e - Channel n Priority Register

pub const fn dchpri12(&self) -> &Dchpri12

0x10f - Channel n Priority Register

pub const fn tcd0_saddr(&self) -> &Tcd0Saddr

0x1000 - TCD Source Address

pub const fn tcd0_soff(&self) -> &Tcd0Soff

0x1004 - TCD Signed Source Address Offset

pub const fn tcd0_attr(&self) -> &Tcd0Attr

0x1006 - TCD Transfer Attributes

pub const fn tcd0_nbytes_mloffyes(&self) -> &Tcd0NbytesMloffyes

0x1008 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd0_nbytes_mloffno(&self) -> &Tcd0NbytesMloffno

0x1008 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd0_nbytes_mlno(&self) -> &Tcd0NbytesMlno

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

pub const fn tcd0_slast(&self) -> &Tcd0Slast

0x100c - TCD Last Source Address Adjustment

pub const fn tcd0_daddr(&self) -> &Tcd0Daddr

0x1010 - TCD Destination Address

pub const fn tcd0_doff(&self) -> &Tcd0Doff

0x1014 - TCD Signed Destination Address Offset

pub const fn tcd0_citer_elinkyes(&self) -> &Tcd0CiterElinkyes

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

pub const fn tcd0_citer_elinkno(&self) -> &Tcd0CiterElinkno

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

pub const fn tcd0_dlastsga(&self) -> &Tcd0Dlastsga

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

pub const fn tcd0_csr(&self) -> &Tcd0Csr

0x101c - TCD Control and Status

pub const fn tcd0_biter_elinkyes(&self) -> &Tcd0BiterElinkyes

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

pub const fn tcd0_biter_elinkno(&self) -> &Tcd0BiterElinkno

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

pub const fn tcd1_saddr(&self) -> &Tcd1Saddr

0x1020 - TCD Source Address

pub const fn tcd1_soff(&self) -> &Tcd1Soff

0x1024 - TCD Signed Source Address Offset

pub const fn tcd1_attr(&self) -> &Tcd1Attr

0x1026 - TCD Transfer Attributes

pub const fn tcd1_nbytes_mloffyes(&self) -> &Tcd1NbytesMloffyes

0x1028 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd1_nbytes_mloffno(&self) -> &Tcd1NbytesMloffno

0x1028 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd1_nbytes_mlno(&self) -> &Tcd1NbytesMlno

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

pub const fn tcd1_slast(&self) -> &Tcd1Slast

0x102c - TCD Last Source Address Adjustment

pub const fn tcd1_daddr(&self) -> &Tcd1Daddr

0x1030 - TCD Destination Address

pub const fn tcd1_doff(&self) -> &Tcd1Doff

0x1034 - TCD Signed Destination Address Offset

pub const fn tcd1_citer_elinkyes(&self) -> &Tcd1CiterElinkyes

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

pub const fn tcd1_citer_elinkno(&self) -> &Tcd1CiterElinkno

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

pub const fn tcd1_dlastsga(&self) -> &Tcd1Dlastsga

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

pub const fn tcd1_csr(&self) -> &Tcd1Csr

0x103c - TCD Control and Status

pub const fn tcd1_biter_elinkyes(&self) -> &Tcd1BiterElinkyes

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

pub const fn tcd1_biter_elinkno(&self) -> &Tcd1BiterElinkno

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

pub const fn tcd2_saddr(&self) -> &Tcd2Saddr

0x1040 - TCD Source Address

pub const fn tcd2_soff(&self) -> &Tcd2Soff

0x1044 - TCD Signed Source Address Offset

pub const fn tcd2_attr(&self) -> &Tcd2Attr

0x1046 - TCD Transfer Attributes

pub const fn tcd2_nbytes_mloffyes(&self) -> &Tcd2NbytesMloffyes

0x1048 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd2_nbytes_mloffno(&self) -> &Tcd2NbytesMloffno

0x1048 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd2_nbytes_mlno(&self) -> &Tcd2NbytesMlno

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

pub const fn tcd2_slast(&self) -> &Tcd2Slast

0x104c - TCD Last Source Address Adjustment

pub const fn tcd2_daddr(&self) -> &Tcd2Daddr

0x1050 - TCD Destination Address

pub const fn tcd2_doff(&self) -> &Tcd2Doff

0x1054 - TCD Signed Destination Address Offset

pub const fn tcd2_citer_elinkyes(&self) -> &Tcd2CiterElinkyes

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

pub const fn tcd2_citer_elinkno(&self) -> &Tcd2CiterElinkno

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

pub const fn tcd2_dlastsga(&self) -> &Tcd2Dlastsga

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

pub const fn tcd2_csr(&self) -> &Tcd2Csr

0x105c - TCD Control and Status

pub const fn tcd2_biter_elinkyes(&self) -> &Tcd2BiterElinkyes

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

pub const fn tcd2_biter_elinkno(&self) -> &Tcd2BiterElinkno

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

pub const fn tcd3_saddr(&self) -> &Tcd3Saddr

0x1060 - TCD Source Address

pub const fn tcd3_soff(&self) -> &Tcd3Soff

0x1064 - TCD Signed Source Address Offset

pub const fn tcd3_attr(&self) -> &Tcd3Attr

0x1066 - TCD Transfer Attributes

pub const fn tcd3_nbytes_mloffyes(&self) -> &Tcd3NbytesMloffyes

0x1068 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd3_nbytes_mloffno(&self) -> &Tcd3NbytesMloffno

0x1068 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd3_nbytes_mlno(&self) -> &Tcd3NbytesMlno

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

pub const fn tcd3_slast(&self) -> &Tcd3Slast

0x106c - TCD Last Source Address Adjustment

pub const fn tcd3_daddr(&self) -> &Tcd3Daddr

0x1070 - TCD Destination Address

pub const fn tcd3_doff(&self) -> &Tcd3Doff

0x1074 - TCD Signed Destination Address Offset

pub const fn tcd3_citer_elinkyes(&self) -> &Tcd3CiterElinkyes

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

pub const fn tcd3_citer_elinkno(&self) -> &Tcd3CiterElinkno

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

pub const fn tcd3_dlastsga(&self) -> &Tcd3Dlastsga

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

pub const fn tcd3_csr(&self) -> &Tcd3Csr

0x107c - TCD Control and Status

pub const fn tcd3_biter_elinkyes(&self) -> &Tcd3BiterElinkyes

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

pub const fn tcd3_biter_elinkno(&self) -> &Tcd3BiterElinkno

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

pub const fn tcd4_saddr(&self) -> &Tcd4Saddr

0x1080 - TCD Source Address

pub const fn tcd4_soff(&self) -> &Tcd4Soff

0x1084 - TCD Signed Source Address Offset

pub const fn tcd4_attr(&self) -> &Tcd4Attr

0x1086 - TCD Transfer Attributes

pub const fn tcd4_nbytes_mloffyes(&self) -> &Tcd4NbytesMloffyes

0x1088 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd4_nbytes_mloffno(&self) -> &Tcd4NbytesMloffno

0x1088 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd4_nbytes_mlno(&self) -> &Tcd4NbytesMlno

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

pub const fn tcd4_slast(&self) -> &Tcd4Slast

0x108c - TCD Last Source Address Adjustment

pub const fn tcd4_daddr(&self) -> &Tcd4Daddr

0x1090 - TCD Destination Address

pub const fn tcd4_doff(&self) -> &Tcd4Doff

0x1094 - TCD Signed Destination Address Offset

pub const fn tcd4_citer_elinkyes(&self) -> &Tcd4CiterElinkyes

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

pub const fn tcd4_citer_elinkno(&self) -> &Tcd4CiterElinkno

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

pub const fn tcd4_dlastsga(&self) -> &Tcd4Dlastsga

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

pub const fn tcd4_csr(&self) -> &Tcd4Csr

0x109c - TCD Control and Status

pub const fn tcd4_biter_elinkyes(&self) -> &Tcd4BiterElinkyes

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

pub const fn tcd4_biter_elinkno(&self) -> &Tcd4BiterElinkno

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

pub const fn tcd5_saddr(&self) -> &Tcd5Saddr

0x10a0 - TCD Source Address

pub const fn tcd5_soff(&self) -> &Tcd5Soff

0x10a4 - TCD Signed Source Address Offset

pub const fn tcd5_attr(&self) -> &Tcd5Attr

0x10a6 - TCD Transfer Attributes

pub const fn tcd5_nbytes_mloffyes(&self) -> &Tcd5NbytesMloffyes

0x10a8 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd5_nbytes_mloffno(&self) -> &Tcd5NbytesMloffno

0x10a8 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd5_nbytes_mlno(&self) -> &Tcd5NbytesMlno

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

pub const fn tcd5_slast(&self) -> &Tcd5Slast

0x10ac - TCD Last Source Address Adjustment

pub const fn tcd5_daddr(&self) -> &Tcd5Daddr

0x10b0 - TCD Destination Address

pub const fn tcd5_doff(&self) -> &Tcd5Doff

0x10b4 - TCD Signed Destination Address Offset

pub const fn tcd5_citer_elinkyes(&self) -> &Tcd5CiterElinkyes

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

pub const fn tcd5_citer_elinkno(&self) -> &Tcd5CiterElinkno

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

pub const fn tcd5_dlastsga(&self) -> &Tcd5Dlastsga

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

pub const fn tcd5_csr(&self) -> &Tcd5Csr

0x10bc - TCD Control and Status

pub const fn tcd5_biter_elinkyes(&self) -> &Tcd5BiterElinkyes

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

pub const fn tcd5_biter_elinkno(&self) -> &Tcd5BiterElinkno

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

pub const fn tcd6_saddr(&self) -> &Tcd6Saddr

0x10c0 - TCD Source Address

pub const fn tcd6_soff(&self) -> &Tcd6Soff

0x10c4 - TCD Signed Source Address Offset

pub const fn tcd6_attr(&self) -> &Tcd6Attr

0x10c6 - TCD Transfer Attributes

pub const fn tcd6_nbytes_mloffyes(&self) -> &Tcd6NbytesMloffyes

0x10c8 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd6_nbytes_mloffno(&self) -> &Tcd6NbytesMloffno

0x10c8 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd6_nbytes_mlno(&self) -> &Tcd6NbytesMlno

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

pub const fn tcd6_slast(&self) -> &Tcd6Slast

0x10cc - TCD Last Source Address Adjustment

pub const fn tcd6_daddr(&self) -> &Tcd6Daddr

0x10d0 - TCD Destination Address

pub const fn tcd6_doff(&self) -> &Tcd6Doff

0x10d4 - TCD Signed Destination Address Offset

pub const fn tcd6_citer_elinkyes(&self) -> &Tcd6CiterElinkyes

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

pub const fn tcd6_citer_elinkno(&self) -> &Tcd6CiterElinkno

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

pub const fn tcd6_dlastsga(&self) -> &Tcd6Dlastsga

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

pub const fn tcd6_csr(&self) -> &Tcd6Csr

0x10dc - TCD Control and Status

pub const fn tcd6_biter_elinkyes(&self) -> &Tcd6BiterElinkyes

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

pub const fn tcd6_biter_elinkno(&self) -> &Tcd6BiterElinkno

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

pub const fn tcd7_saddr(&self) -> &Tcd7Saddr

0x10e0 - TCD Source Address

pub const fn tcd7_soff(&self) -> &Tcd7Soff

0x10e4 - TCD Signed Source Address Offset

pub const fn tcd7_attr(&self) -> &Tcd7Attr

0x10e6 - TCD Transfer Attributes

pub const fn tcd7_nbytes_mloffyes(&self) -> &Tcd7NbytesMloffyes

0x10e8 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd7_nbytes_mloffno(&self) -> &Tcd7NbytesMloffno

0x10e8 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd7_nbytes_mlno(&self) -> &Tcd7NbytesMlno

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

pub const fn tcd7_slast(&self) -> &Tcd7Slast

0x10ec - TCD Last Source Address Adjustment

pub const fn tcd7_daddr(&self) -> &Tcd7Daddr

0x10f0 - TCD Destination Address

pub const fn tcd7_doff(&self) -> &Tcd7Doff

0x10f4 - TCD Signed Destination Address Offset

pub const fn tcd7_citer_elinkyes(&self) -> &Tcd7CiterElinkyes

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

pub const fn tcd7_citer_elinkno(&self) -> &Tcd7CiterElinkno

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

pub const fn tcd7_dlastsga(&self) -> &Tcd7Dlastsga

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

pub const fn tcd7_csr(&self) -> &Tcd7Csr

0x10fc - TCD Control and Status

pub const fn tcd7_biter_elinkyes(&self) -> &Tcd7BiterElinkyes

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

pub const fn tcd7_biter_elinkno(&self) -> &Tcd7BiterElinkno

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

pub const fn tcd8_saddr(&self) -> &Tcd8Saddr

0x1100 - TCD Source Address

pub const fn tcd8_soff(&self) -> &Tcd8Soff

0x1104 - TCD Signed Source Address Offset

pub const fn tcd8_attr(&self) -> &Tcd8Attr

0x1106 - TCD Transfer Attributes

pub const fn tcd8_nbytes_mloffyes(&self) -> &Tcd8NbytesMloffyes

0x1108 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd8_nbytes_mloffno(&self) -> &Tcd8NbytesMloffno

0x1108 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd8_nbytes_mlno(&self) -> &Tcd8NbytesMlno

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

pub const fn tcd8_slast(&self) -> &Tcd8Slast

0x110c - TCD Last Source Address Adjustment

pub const fn tcd8_daddr(&self) -> &Tcd8Daddr

0x1110 - TCD Destination Address

pub const fn tcd8_doff(&self) -> &Tcd8Doff

0x1114 - TCD Signed Destination Address Offset

pub const fn tcd8_citer_elinkyes(&self) -> &Tcd8CiterElinkyes

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

pub const fn tcd8_citer_elinkno(&self) -> &Tcd8CiterElinkno

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

pub const fn tcd8_dlastsga(&self) -> &Tcd8Dlastsga

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

pub const fn tcd8_csr(&self) -> &Tcd8Csr

0x111c - TCD Control and Status

pub const fn tcd8_biter_elinkyes(&self) -> &Tcd8BiterElinkyes

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

pub const fn tcd8_biter_elinkno(&self) -> &Tcd8BiterElinkno

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

pub const fn tcd9_saddr(&self) -> &Tcd9Saddr

0x1120 - TCD Source Address

pub const fn tcd9_soff(&self) -> &Tcd9Soff

0x1124 - TCD Signed Source Address Offset

pub const fn tcd9_attr(&self) -> &Tcd9Attr

0x1126 - TCD Transfer Attributes

pub const fn tcd9_nbytes_mloffyes(&self) -> &Tcd9NbytesMloffyes

0x1128 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd9_nbytes_mloffno(&self) -> &Tcd9NbytesMloffno

0x1128 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd9_nbytes_mlno(&self) -> &Tcd9NbytesMlno

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

pub const fn tcd9_slast(&self) -> &Tcd9Slast

0x112c - TCD Last Source Address Adjustment

pub const fn tcd9_daddr(&self) -> &Tcd9Daddr

0x1130 - TCD Destination Address

pub const fn tcd9_doff(&self) -> &Tcd9Doff

0x1134 - TCD Signed Destination Address Offset

pub const fn tcd9_citer_elinkyes(&self) -> &Tcd9CiterElinkyes

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

pub const fn tcd9_citer_elinkno(&self) -> &Tcd9CiterElinkno

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

pub const fn tcd9_dlastsga(&self) -> &Tcd9Dlastsga

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

pub const fn tcd9_csr(&self) -> &Tcd9Csr

0x113c - TCD Control and Status

pub const fn tcd9_biter_elinkyes(&self) -> &Tcd9BiterElinkyes

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

pub const fn tcd9_biter_elinkno(&self) -> &Tcd9BiterElinkno

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

pub const fn tcd10_saddr(&self) -> &Tcd10Saddr

0x1140 - TCD Source Address

pub const fn tcd10_soff(&self) -> &Tcd10Soff

0x1144 - TCD Signed Source Address Offset

pub const fn tcd10_attr(&self) -> &Tcd10Attr

0x1146 - TCD Transfer Attributes

pub const fn tcd10_nbytes_mloffyes(&self) -> &Tcd10NbytesMloffyes

0x1148 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd10_nbytes_mloffno(&self) -> &Tcd10NbytesMloffno

0x1148 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd10_nbytes_mlno(&self) -> &Tcd10NbytesMlno

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

pub const fn tcd10_slast(&self) -> &Tcd10Slast

0x114c - TCD Last Source Address Adjustment

pub const fn tcd10_daddr(&self) -> &Tcd10Daddr

0x1150 - TCD Destination Address

pub const fn tcd10_doff(&self) -> &Tcd10Doff

0x1154 - TCD Signed Destination Address Offset

pub const fn tcd10_citer_elinkyes(&self) -> &Tcd10CiterElinkyes

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

pub const fn tcd10_citer_elinkno(&self) -> &Tcd10CiterElinkno

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

pub const fn tcd10_dlastsga(&self) -> &Tcd10Dlastsga

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

pub const fn tcd10_csr(&self) -> &Tcd10Csr

0x115c - TCD Control and Status

pub const fn tcd10_biter_elinkyes(&self) -> &Tcd10BiterElinkyes

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

pub const fn tcd10_biter_elinkno(&self) -> &Tcd10BiterElinkno

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

pub const fn tcd11_saddr(&self) -> &Tcd11Saddr

0x1160 - TCD Source Address

pub const fn tcd11_soff(&self) -> &Tcd11Soff

0x1164 - TCD Signed Source Address Offset

pub const fn tcd11_attr(&self) -> &Tcd11Attr

0x1166 - TCD Transfer Attributes

pub const fn tcd11_nbytes_mloffyes(&self) -> &Tcd11NbytesMloffyes

0x1168 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd11_nbytes_mloffno(&self) -> &Tcd11NbytesMloffno

0x1168 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd11_nbytes_mlno(&self) -> &Tcd11NbytesMlno

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

pub const fn tcd11_slast(&self) -> &Tcd11Slast

0x116c - TCD Last Source Address Adjustment

pub const fn tcd11_daddr(&self) -> &Tcd11Daddr

0x1170 - TCD Destination Address

pub const fn tcd11_doff(&self) -> &Tcd11Doff

0x1174 - TCD Signed Destination Address Offset

pub const fn tcd11_citer_elinkyes(&self) -> &Tcd11CiterElinkyes

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

pub const fn tcd11_citer_elinkno(&self) -> &Tcd11CiterElinkno

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

pub const fn tcd11_dlastsga(&self) -> &Tcd11Dlastsga

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

pub const fn tcd11_csr(&self) -> &Tcd11Csr

0x117c - TCD Control and Status

pub const fn tcd11_biter_elinkyes(&self) -> &Tcd11BiterElinkyes

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

pub const fn tcd11_biter_elinkno(&self) -> &Tcd11BiterElinkno

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

pub const fn tcd12_saddr(&self) -> &Tcd12Saddr

0x1180 - TCD Source Address

pub const fn tcd12_soff(&self) -> &Tcd12Soff

0x1184 - TCD Signed Source Address Offset

pub const fn tcd12_attr(&self) -> &Tcd12Attr

0x1186 - TCD Transfer Attributes

pub const fn tcd12_nbytes_mloffyes(&self) -> &Tcd12NbytesMloffyes

0x1188 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd12_nbytes_mloffno(&self) -> &Tcd12NbytesMloffno

0x1188 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd12_nbytes_mlno(&self) -> &Tcd12NbytesMlno

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

pub const fn tcd12_slast(&self) -> &Tcd12Slast

0x118c - TCD Last Source Address Adjustment

pub const fn tcd12_daddr(&self) -> &Tcd12Daddr

0x1190 - TCD Destination Address

pub const fn tcd12_doff(&self) -> &Tcd12Doff

0x1194 - TCD Signed Destination Address Offset

pub const fn tcd12_citer_elinkyes(&self) -> &Tcd12CiterElinkyes

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

pub const fn tcd12_citer_elinkno(&self) -> &Tcd12CiterElinkno

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

pub const fn tcd12_dlastsga(&self) -> &Tcd12Dlastsga

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

pub const fn tcd12_csr(&self) -> &Tcd12Csr

0x119c - TCD Control and Status

pub const fn tcd12_biter_elinkyes(&self) -> &Tcd12BiterElinkyes

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

pub const fn tcd12_biter_elinkno(&self) -> &Tcd12BiterElinkno

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

pub const fn tcd13_saddr(&self) -> &Tcd13Saddr

0x11a0 - TCD Source Address

pub const fn tcd13_soff(&self) -> &Tcd13Soff

0x11a4 - TCD Signed Source Address Offset

pub const fn tcd13_attr(&self) -> &Tcd13Attr

0x11a6 - TCD Transfer Attributes

pub const fn tcd13_nbytes_mloffyes(&self) -> &Tcd13NbytesMloffyes

0x11a8 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd13_nbytes_mloffno(&self) -> &Tcd13NbytesMloffno

0x11a8 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd13_nbytes_mlno(&self) -> &Tcd13NbytesMlno

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

pub const fn tcd13_slast(&self) -> &Tcd13Slast

0x11ac - TCD Last Source Address Adjustment

pub const fn tcd13_daddr(&self) -> &Tcd13Daddr

0x11b0 - TCD Destination Address

pub const fn tcd13_doff(&self) -> &Tcd13Doff

0x11b4 - TCD Signed Destination Address Offset

pub const fn tcd13_citer_elinkyes(&self) -> &Tcd13CiterElinkyes

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

pub const fn tcd13_citer_elinkno(&self) -> &Tcd13CiterElinkno

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

pub const fn tcd13_dlastsga(&self) -> &Tcd13Dlastsga

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

pub const fn tcd13_csr(&self) -> &Tcd13Csr

0x11bc - TCD Control and Status

pub const fn tcd13_biter_elinkyes(&self) -> &Tcd13BiterElinkyes

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

pub const fn tcd13_biter_elinkno(&self) -> &Tcd13BiterElinkno

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

pub const fn tcd14_saddr(&self) -> &Tcd14Saddr

0x11c0 - TCD Source Address

pub const fn tcd14_soff(&self) -> &Tcd14Soff

0x11c4 - TCD Signed Source Address Offset

pub const fn tcd14_attr(&self) -> &Tcd14Attr

0x11c6 - TCD Transfer Attributes

pub const fn tcd14_nbytes_mloffyes(&self) -> &Tcd14NbytesMloffyes

0x11c8 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd14_nbytes_mloffno(&self) -> &Tcd14NbytesMloffno

0x11c8 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd14_nbytes_mlno(&self) -> &Tcd14NbytesMlno

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

pub const fn tcd14_slast(&self) -> &Tcd14Slast

0x11cc - TCD Last Source Address Adjustment

pub const fn tcd14_daddr(&self) -> &Tcd14Daddr

0x11d0 - TCD Destination Address

pub const fn tcd14_doff(&self) -> &Tcd14Doff

0x11d4 - TCD Signed Destination Address Offset

pub const fn tcd14_citer_elinkyes(&self) -> &Tcd14CiterElinkyes

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

pub const fn tcd14_citer_elinkno(&self) -> &Tcd14CiterElinkno

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

pub const fn tcd14_dlastsga(&self) -> &Tcd14Dlastsga

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

pub const fn tcd14_csr(&self) -> &Tcd14Csr

0x11dc - TCD Control and Status

pub const fn tcd14_biter_elinkyes(&self) -> &Tcd14BiterElinkyes

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

pub const fn tcd14_biter_elinkno(&self) -> &Tcd14BiterElinkno

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

pub const fn tcd15_saddr(&self) -> &Tcd15Saddr

0x11e0 - TCD Source Address

pub const fn tcd15_soff(&self) -> &Tcd15Soff

0x11e4 - TCD Signed Source Address Offset

pub const fn tcd15_attr(&self) -> &Tcd15Attr

0x11e6 - TCD Transfer Attributes

pub const fn tcd15_nbytes_mloffyes(&self) -> &Tcd15NbytesMloffyes

0x11e8 - TCD Signed Minor Loop Offset (Minor Loop Mapping and Offset Enabled)

pub const fn tcd15_nbytes_mloffno(&self) -> &Tcd15NbytesMloffno

0x11e8 - TCD Signed Minor Loop Offset (Minor Loop Mapping Enabled and Offset Disabled)

pub const fn tcd15_nbytes_mlno(&self) -> &Tcd15NbytesMlno

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

pub const fn tcd15_slast(&self) -> &Tcd15Slast

0x11ec - TCD Last Source Address Adjustment

pub const fn tcd15_daddr(&self) -> &Tcd15Daddr

0x11f0 - TCD Destination Address

pub const fn tcd15_doff(&self) -> &Tcd15Doff

0x11f4 - TCD Signed Destination Address Offset

pub const fn tcd15_citer_elinkyes(&self) -> &Tcd15CiterElinkyes

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

pub const fn tcd15_citer_elinkno(&self) -> &Tcd15CiterElinkno

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

pub const fn tcd15_dlastsga(&self) -> &Tcd15Dlastsga

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

pub const fn tcd15_csr(&self) -> &Tcd15Csr

0x11fc - TCD Control and Status

pub const fn tcd15_biter_elinkyes(&self) -> &Tcd15BiterElinkyes

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

pub const fn tcd15_biter_elinkno(&self) -> &Tcd15BiterElinkno

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

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.