Expand description

Direct Memory Access Controller

Modules

Active Channel and Levels

Descriptor Memory Section Base Address

Busy Channels

Channel Control A

Channel Control B

Channel ID

Channel Interrupt Enable Clear

Channel Interrupt Enable Set

Channel Interrupt Flag Status and Clear

Channel Status

CRC Checksum

CRC Control

CRC Data Input

CRC Status

Control

Debug Control

Interrupt Pending

Interrupt Status

Pending Channels

Priority Control 0

QOS Control

Software Trigger Control

Write-Back Memory Section Base Address

Structs

Register block

Type Definitions

ACTIVE register accessor: an alias for Reg<ACTIVE_SPEC>

BASEADDR register accessor: an alias for Reg<BASEADDR_SPEC>

BUSYCH register accessor: an alias for Reg<BUSYCH_SPEC>

CHCTRLA register accessor: an alias for Reg<CHCTRLA_SPEC>

CHCTRLB register accessor: an alias for Reg<CHCTRLB_SPEC>

CHID register accessor: an alias for Reg<CHID_SPEC>

CHINTENCLR register accessor: an alias for Reg<CHINTENCLR_SPEC>

CHINTENSET register accessor: an alias for Reg<CHINTENSET_SPEC>

CHINTFLAG register accessor: an alias for Reg<CHINTFLAG_SPEC>

CHSTATUS register accessor: an alias for Reg<CHSTATUS_SPEC>

CRCCHKSUM register accessor: an alias for Reg<CRCCHKSUM_SPEC>

CRCCTRL register accessor: an alias for Reg<CRCCTRL_SPEC>

CRCDATAIN register accessor: an alias for Reg<CRCDATAIN_SPEC>

CRCSTATUS register accessor: an alias for Reg<CRCSTATUS_SPEC>

CTRL register accessor: an alias for Reg<CTRL_SPEC>

DBGCTRL register accessor: an alias for Reg<DBGCTRL_SPEC>

INTPEND register accessor: an alias for Reg<INTPEND_SPEC>

INTSTATUS register accessor: an alias for Reg<INTSTATUS_SPEC>

PENDCH register accessor: an alias for Reg<PENDCH_SPEC>

PRICTRL0 register accessor: an alias for Reg<PRICTRL0_SPEC>

QOSCTRL register accessor: an alias for Reg<QOSCTRL_SPEC>

SWTRIGCTRL register accessor: an alias for Reg<SWTRIGCTRL_SPEC>

WRBADDR register accessor: an alias for Reg<WRBADDR_SPEC>