Go to the source code of this file.
#define UDMA_STAT 0x400FF000 |
#define UDMA_CFG 0x400FF004 |
Referenced by uDMADisable(), and uDMAEnable().
#define UDMA_CTLBASE 0x400FF008 |
#define UDMA_ALTBASE 0x400FF00C |
Referenced by uDMAControlAlternateBaseGet().
#define UDMA_WAITSTAT 0x400FF010 |
#define UDMA_SWREQ 0x400FF014 |
Referenced by uDMAChannelRequest().
#define UDMA_USEBURSTSET 0x400FF018 |
Referenced by uDMAChannelAttributeEnable(), and uDMAChannelAttributeGet().
#define UDMA_USEBURSTCLR 0x400FF01C |
Referenced by uDMAChannelAttributeDisable().
#define UDMA_REQMASKSET 0x400FF020 |
Referenced by uDMAChannelAttributeEnable(), and uDMAChannelAttributeGet().
#define UDMA_REQMASKCLR 0x400FF024 |
Referenced by uDMAChannelAttributeDisable().
#define UDMA_ENASET 0x400FF028 |
Referenced by uDMAChannelEnable(), and uDMAChannelIsEnabled().
#define UDMA_ENACLR 0x400FF02C |
Referenced by uDMAChannelDisable().
#define UDMA_ALTSET 0x400FF030 |
Referenced by uDMAChannelAttributeEnable(), and uDMAChannelAttributeGet().
#define UDMA_ALTCLR 0x400FF034 |
Referenced by uDMAChannelAttributeDisable(), and uDMAChannelScatterGatherSet().
#define UDMA_PRIOSET 0x400FF038 |
Referenced by uDMAChannelAttributeEnable(), and uDMAChannelAttributeGet().
#define UDMA_PRIOCLR 0x400FF03C |
Referenced by uDMAChannelAttributeDisable().
#define UDMA_ERRCLR 0x400FF04C |
Referenced by uDMAErrorStatusClear(), and uDMAErrorStatusGet().
#define UDMA_CHASGN 0x400FF500 |
#define UDMA_CHMAP0 0x400FF510 |
Referenced by uDMAChannelAssign().
#define UDMA_CHMAP1 0x400FF514 |
#define UDMA_CHMAP2 0x400FF518 |
#define UDMA_CHMAP3 0x400FF51C |
#define UDMA_STAT_DMACHANS_M 0x001F0000 |
#define UDMA_STAT_STATE_M 0x000000F0 |
#define UDMA_STAT_STATE_IDLE 0x00000000 |
#define UDMA_STAT_STATE_RD_CTRL 0x00000010 |
#define UDMA_STAT_STATE_RD_SRCENDP 0x00000020 |
#define UDMA_STAT_STATE_RD_DSTENDP 0x00000030 |
#define UDMA_STAT_STATE_RD_SRCDAT 0x00000040 |
#define UDMA_STAT_STATE_WR_DSTDAT 0x00000050 |
#define UDMA_STAT_STATE_WAIT 0x00000060 |
#define UDMA_STAT_STATE_WR_CTRL 0x00000070 |
#define UDMA_STAT_STATE_STALL 0x00000080 |
#define UDMA_STAT_STATE_DONE 0x00000090 |
#define UDMA_STAT_STATE_UNDEF 0x000000A0 |
#define UDMA_STAT_MASTEN 0x00000001 |
#define UDMA_STAT_DMACHANS_S 16 |
#define UDMA_CFG_MASTEN 0x00000001 |
Referenced by uDMAEnable().
#define UDMA_CTLBASE_ADDR_M 0xFFFFFC00 |
#define UDMA_CTLBASE_ADDR_S 10 |
#define UDMA_ALTBASE_ADDR_M 0xFFFFFFFF |
#define UDMA_ALTBASE_ADDR_S 0 |
#define UDMA_WAITSTAT_WAITREQ_M 0xFFFFFFFF |
#define UDMA_SWREQ_M 0xFFFFFFFF |
#define UDMA_USEBURSTSET_SET_M 0xFFFFFFFF |
#define UDMA_USEBURSTCLR_CLR_M 0xFFFFFFFF |
#define UDMA_REQMASKSET_SET_M 0xFFFFFFFF |
#define UDMA_REQMASKCLR_CLR_M 0xFFFFFFFF |
#define UDMA_ENASET_SET_M 0xFFFFFFFF |
#define UDMA_ENACLR_CLR_M 0xFFFFFFFF |
#define UDMA_ALTSET_SET_M 0xFFFFFFFF |
#define UDMA_ALTCLR_CLR_M 0xFFFFFFFF |
#define UDMA_PRIOSET_SET_M 0xFFFFFFFF |
#define UDMA_PRIOCLR_CLR_M 0xFFFFFFFF |
#define UDMA_ERRCLR_ERRCLR 0x00000001 |
#define UDMA_CHASGN_M 0xFFFFFFFF |
#define UDMA_CHASGN_PRIMARY 0x00000000 |
#define UDMA_CHASGN_SECONDARY 0x00000001 |
#define UDMA_CHIS_M 0xFFFFFFFF |
#define UDMA_CHMAP0_CH7SEL_M 0xF0000000 |
#define UDMA_CHMAP0_CH6SEL_M 0x0F000000 |
#define UDMA_CHMAP0_CH5SEL_M 0x00F00000 |
#define UDMA_CHMAP0_CH4SEL_M 0x000F0000 |
#define UDMA_CHMAP0_CH3SEL_M 0x0000F000 |
#define UDMA_CHMAP0_CH2SEL_M 0x00000F00 |
#define UDMA_CHMAP0_CH1SEL_M 0x000000F0 |
#define UDMA_CHMAP0_CH0SEL_M 0x0000000F |
#define UDMA_CHMAP0_CH7SEL_S 28 |
#define UDMA_CHMAP0_CH6SEL_S 24 |
#define UDMA_CHMAP0_CH5SEL_S 20 |
#define UDMA_CHMAP0_CH4SEL_S 16 |
#define UDMA_CHMAP0_CH3SEL_S 12 |
#define UDMA_CHMAP0_CH2SEL_S 8 |
#define UDMA_CHMAP0_CH1SEL_S 4 |
#define UDMA_CHMAP0_CH0SEL_S 0 |
#define UDMA_CHMAP1_CH15SEL_M 0xF0000000 |
#define UDMA_CHMAP1_CH14SEL_M 0x0F000000 |
#define UDMA_CHMAP1_CH13SEL_M 0x00F00000 |
#define UDMA_CHMAP1_CH12SEL_M 0x000F0000 |
#define UDMA_CHMAP1_CH11SEL_M 0x0000F000 |
#define UDMA_CHMAP1_CH10SEL_M 0x00000F00 |
#define UDMA_CHMAP1_CH9SEL_M 0x000000F0 |
#define UDMA_CHMAP1_CH8SEL_M 0x0000000F |
#define UDMA_CHMAP1_CH15SEL_S 28 |
#define UDMA_CHMAP1_CH14SEL_S 24 |
#define UDMA_CHMAP1_CH13SEL_S 20 |
#define UDMA_CHMAP1_CH12SEL_S 16 |
#define UDMA_CHMAP1_CH11SEL_S 12 |
#define UDMA_CHMAP1_CH10SEL_S 8 |
#define UDMA_CHMAP1_CH9SEL_S 4 |
#define UDMA_CHMAP1_CH8SEL_S 0 |
#define UDMA_CHMAP2_CH23SEL_M 0xF0000000 |
#define UDMA_CHMAP2_CH22SEL_M 0x0F000000 |
#define UDMA_CHMAP2_CH21SEL_M 0x00F00000 |
#define UDMA_CHMAP2_CH20SEL_M 0x000F0000 |
#define UDMA_CHMAP2_CH19SEL_M 0x0000F000 |
#define UDMA_CHMAP2_CH18SEL_M 0x00000F00 |
#define UDMA_CHMAP2_CH17SEL_M 0x000000F0 |
#define UDMA_CHMAP2_CH16SEL_M 0x0000000F |
#define UDMA_CHMAP2_CH23SEL_S 28 |
#define UDMA_CHMAP2_CH22SEL_S 24 |
#define UDMA_CHMAP2_CH21SEL_S 20 |
#define UDMA_CHMAP2_CH20SEL_S 16 |
#define UDMA_CHMAP2_CH19SEL_S 12 |
#define UDMA_CHMAP2_CH18SEL_S 8 |
#define UDMA_CHMAP2_CH17SEL_S 4 |
#define UDMA_CHMAP2_CH16SEL_S 0 |
#define UDMA_CHMAP3_CH31SEL_M 0xF0000000 |
#define UDMA_CHMAP3_CH30SEL_M 0x0F000000 |
#define UDMA_CHMAP3_CH29SEL_M 0x00F00000 |
#define UDMA_CHMAP3_CH28SEL_M 0x000F0000 |
#define UDMA_CHMAP3_CH27SEL_M 0x0000F000 |
#define UDMA_CHMAP3_CH26SEL_M 0x00000F00 |
#define UDMA_CHMAP3_CH25SEL_M 0x000000F0 |
#define UDMA_CHMAP3_CH24SEL_M 0x0000000F |
#define UDMA_CHMAP3_CH31SEL_S 28 |
#define UDMA_CHMAP3_CH30SEL_S 24 |
#define UDMA_CHMAP3_CH29SEL_S 20 |
#define UDMA_CHMAP3_CH28SEL_S 16 |
#define UDMA_CHMAP3_CH27SEL_S 12 |
#define UDMA_CHMAP3_CH26SEL_S 8 |
#define UDMA_CHMAP3_CH25SEL_S 4 |
#define UDMA_CHMAP3_CH24SEL_S 0 |
#define UDMA_O_SRCENDP 0x00000000 |
#define UDMA_O_DSTENDP 0x00000004 |
#define UDMA_O_CHCTL 0x00000008 |
#define UDMA_SRCENDP_ADDR_M 0xFFFFFFFF |
#define UDMA_SRCENDP_ADDR_S 0 |
#define UDMA_DSTENDP_ADDR_M 0xFFFFFFFF |
#define UDMA_DSTENDP_ADDR_S 0 |
#define UDMA_CHCTL_DSTINC_M 0xC0000000 |
Referenced by uDMAChannelControlSet(), and uDMAChannelTransferSet().
#define UDMA_CHCTL_DSTINC_8 0x00000000 |
#define UDMA_CHCTL_DSTINC_16 0x40000000 |
#define UDMA_CHCTL_DSTINC_32 0x80000000 |
Referenced by uDMAChannelScatterGatherSet().
#define UDMA_CHCTL_DSTINC_NONE 0xC0000000 |
#define UDMA_CHCTL_DSTSIZE_M 0x30000000 |
Referenced by uDMAChannelControlSet().
#define UDMA_CHCTL_DSTSIZE_8 0x00000000 |
#define UDMA_CHCTL_DSTSIZE_16 0x10000000 |
#define UDMA_CHCTL_DSTSIZE_32 0x20000000 |
Referenced by uDMAChannelScatterGatherSet().
#define UDMA_CHCTL_SRCINC_M 0x0C000000 |
Referenced by uDMAChannelControlSet(), and uDMAChannelTransferSet().
#define UDMA_CHCTL_SRCINC_8 0x00000000 |
#define UDMA_CHCTL_SRCINC_16 0x04000000 |
#define UDMA_CHCTL_SRCINC_32 0x08000000 |
Referenced by uDMAChannelScatterGatherSet().
#define UDMA_CHCTL_SRCINC_NONE 0x0C000000 |
#define UDMA_CHCTL_SRCSIZE_M 0x03000000 |
Referenced by uDMAChannelControlSet().
#define UDMA_CHCTL_SRCSIZE_8 0x00000000 |
#define UDMA_CHCTL_SRCSIZE_16 0x01000000 |
#define UDMA_CHCTL_SRCSIZE_32 0x02000000 |
Referenced by uDMAChannelScatterGatherSet().
#define UDMA_CHCTL_DSTPROT0 0x00200000 |
#define UDMA_CHCTL_SRCPROT0 0x00040000 |
#define UDMA_CHCTL_ARBSIZE_M 0x0003C000 |
Referenced by uDMAChannelControlSet().
#define UDMA_CHCTL_ARBSIZE_1 0x00000000 |
#define UDMA_CHCTL_ARBSIZE_2 0x00004000 |
#define UDMA_CHCTL_ARBSIZE_4 0x00008000 |
Referenced by uDMAChannelScatterGatherSet().
#define UDMA_CHCTL_ARBSIZE_8 0x0000C000 |
#define UDMA_CHCTL_ARBSIZE_16 0x00010000 |
#define UDMA_CHCTL_ARBSIZE_32 0x00014000 |
#define UDMA_CHCTL_ARBSIZE_64 0x00018000 |
#define UDMA_CHCTL_ARBSIZE_128 0x0001C000 |
#define UDMA_CHCTL_ARBSIZE_256 0x00020000 |
#define UDMA_CHCTL_ARBSIZE_512 0x00024000 |
#define UDMA_CHCTL_ARBSIZE_1024 0x00028000 |
#define UDMA_CHCTL_XFERSIZE_M 0x00003FF0 |
Referenced by uDMAChannelSizeGet(), and uDMAChannelTransferSet().
#define UDMA_CHCTL_NXTUSEBURST 0x00000008 |
Referenced by uDMAChannelControlSet().
#define UDMA_CHCTL_XFERMODE_M 0x00000007 |
Referenced by uDMAChannelModeGet(), uDMAChannelSizeGet(), and uDMAChannelTransferSet().
#define UDMA_CHCTL_XFERMODE_STOP 0x00000000 |
#define UDMA_CHCTL_XFERMODE_BASIC 0x00000001 |
#define UDMA_CHCTL_XFERMODE_AUTO 0x00000002 |
#define UDMA_CHCTL_XFERMODE_PINGPONG 0x00000003 |
#define UDMA_CHCTL_XFERMODE_MEM_SG 0x00000004 |
Referenced by uDMAChannelScatterGatherSet().
#define UDMA_CHCTL_XFERMODE_MEM_SGA 0x00000005 |
#define UDMA_CHCTL_XFERMODE_PER_SG 0x00000006 |
Referenced by uDMAChannelScatterGatherSet().
#define UDMA_CHCTL_XFERMODE_PER_SGA 0x00000007 |
#define UDMA_CHCTL_XFERSIZE_S 4 |
Referenced by uDMAChannelScatterGatherSet().