EE445M RTOS
Taken at the University of Texas Spring 2015
hw_udma.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define UDMA_STAT   0x400FF000
 
#define UDMA_CFG   0x400FF004
 
#define UDMA_CTLBASE   0x400FF008
 
#define UDMA_ALTBASE   0x400FF00C
 
#define UDMA_WAITSTAT   0x400FF010
 
#define UDMA_SWREQ   0x400FF014
 
#define UDMA_USEBURSTSET   0x400FF018
 
#define UDMA_USEBURSTCLR   0x400FF01C
 
#define UDMA_REQMASKSET   0x400FF020
 
#define UDMA_REQMASKCLR   0x400FF024
 
#define UDMA_ENASET   0x400FF028
 
#define UDMA_ENACLR   0x400FF02C
 
#define UDMA_ALTSET   0x400FF030
 
#define UDMA_ALTCLR   0x400FF034
 
#define UDMA_PRIOSET   0x400FF038
 
#define UDMA_PRIOCLR   0x400FF03C
 
#define UDMA_ERRCLR   0x400FF04C
 
#define UDMA_CHASGN   0x400FF500
 
#define UDMA_CHIS   0x400FF504
 
#define UDMA_CHMAP0   0x400FF510
 
#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
 
#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
 
#define UDMA_CHCTL_DSTINC_8   0x00000000
 
#define UDMA_CHCTL_DSTINC_16   0x40000000
 
#define UDMA_CHCTL_DSTINC_32   0x80000000
 
#define UDMA_CHCTL_DSTINC_NONE   0xC0000000
 
#define UDMA_CHCTL_DSTSIZE_M   0x30000000
 
#define UDMA_CHCTL_DSTSIZE_8   0x00000000
 
#define UDMA_CHCTL_DSTSIZE_16   0x10000000
 
#define UDMA_CHCTL_DSTSIZE_32   0x20000000
 
#define UDMA_CHCTL_SRCINC_M   0x0C000000
 
#define UDMA_CHCTL_SRCINC_8   0x00000000
 
#define UDMA_CHCTL_SRCINC_16   0x04000000
 
#define UDMA_CHCTL_SRCINC_32   0x08000000
 
#define UDMA_CHCTL_SRCINC_NONE   0x0C000000
 
#define UDMA_CHCTL_SRCSIZE_M   0x03000000
 
#define UDMA_CHCTL_SRCSIZE_8   0x00000000
 
#define UDMA_CHCTL_SRCSIZE_16   0x01000000
 
#define UDMA_CHCTL_SRCSIZE_32   0x02000000
 
#define UDMA_CHCTL_DSTPROT0   0x00200000
 
#define UDMA_CHCTL_SRCPROT0   0x00040000
 
#define UDMA_CHCTL_ARBSIZE_M   0x0003C000
 
#define UDMA_CHCTL_ARBSIZE_1   0x00000000
 
#define UDMA_CHCTL_ARBSIZE_2   0x00004000
 
#define UDMA_CHCTL_ARBSIZE_4   0x00008000
 
#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
 
#define UDMA_CHCTL_NXTUSEBURST   0x00000008
 
#define UDMA_CHCTL_XFERMODE_M   0x00000007
 
#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
 
#define UDMA_CHCTL_XFERMODE_MEM_SGA   0x00000005
 
#define UDMA_CHCTL_XFERMODE_PER_SG   0x00000006
 
#define UDMA_CHCTL_XFERMODE_PER_SGA   0x00000007
 
#define UDMA_CHCTL_XFERSIZE_S   4
 

Macro Definition Documentation

#define UDMA_ALTBASE   0x400FF00C

Definition at line 52 of file hw_udma.h.

Referenced by uDMAControlAlternateBaseGet().

#define UDMA_ALTBASE_ADDR_M   0xFFFFFFFF

Definition at line 123 of file hw_udma.h.

#define UDMA_ALTBASE_ADDR_S   0

Definition at line 125 of file hw_udma.h.

#define UDMA_ALTCLR   0x400FF034

Definition at line 65 of file hw_udma.h.

Referenced by uDMAChannelAttributeDisable(), and uDMAChannelScatterGatherSet().

#define UDMA_ALTCLR_CLR_M   0xFFFFFFFF

Definition at line 199 of file hw_udma.h.

#define UDMA_ALTSET   0x400FF030

Definition at line 63 of file hw_udma.h.

Referenced by uDMAChannelAttributeEnable(), and uDMAChannelAttributeGet().

#define UDMA_ALTSET_SET_M   0xFFFFFFFF

Definition at line 192 of file hw_udma.h.

#define UDMA_CFG   0x400FF004

Definition at line 50 of file hw_udma.h.

Referenced by uDMADisable(), and uDMAEnable().

#define UDMA_CFG_MASTEN   0x00000001

Definition at line 108 of file hw_udma.h.

Referenced by uDMAEnable().

#define UDMA_CHASGN   0x400FF500

Definition at line 70 of file hw_udma.h.

Referenced by uDMAChannelSelectDefault(), and uDMAChannelSelectSecondary().

#define UDMA_CHASGN_M   0xFFFFFFFF

Definition at line 227 of file hw_udma.h.

#define UDMA_CHASGN_PRIMARY   0x00000000

Definition at line 228 of file hw_udma.h.

#define UDMA_CHASGN_SECONDARY   0x00000001

Definition at line 230 of file hw_udma.h.

#define UDMA_CHCTL_ARBSIZE_1   0x00000000

Definition at line 381 of file hw_udma.h.

#define UDMA_CHCTL_ARBSIZE_1024   0x00028000

Definition at line 391 of file hw_udma.h.

#define UDMA_CHCTL_ARBSIZE_128   0x0001C000

Definition at line 388 of file hw_udma.h.

#define UDMA_CHCTL_ARBSIZE_16   0x00010000

Definition at line 385 of file hw_udma.h.

#define UDMA_CHCTL_ARBSIZE_2   0x00004000

Definition at line 382 of file hw_udma.h.

#define UDMA_CHCTL_ARBSIZE_256   0x00020000

Definition at line 389 of file hw_udma.h.

#define UDMA_CHCTL_ARBSIZE_32   0x00014000

Definition at line 386 of file hw_udma.h.

#define UDMA_CHCTL_ARBSIZE_4   0x00008000

Definition at line 383 of file hw_udma.h.

Referenced by uDMAChannelScatterGatherSet().

#define UDMA_CHCTL_ARBSIZE_512   0x00024000

Definition at line 390 of file hw_udma.h.

#define UDMA_CHCTL_ARBSIZE_64   0x00018000

Definition at line 387 of file hw_udma.h.

#define UDMA_CHCTL_ARBSIZE_8   0x0000C000

Definition at line 384 of file hw_udma.h.

#define UDMA_CHCTL_ARBSIZE_M   0x0003C000

Definition at line 380 of file hw_udma.h.

Referenced by uDMAChannelControlSet().

#define UDMA_CHCTL_DSTINC_16   0x40000000

Definition at line 362 of file hw_udma.h.

#define UDMA_CHCTL_DSTINC_32   0x80000000

Definition at line 363 of file hw_udma.h.

Referenced by uDMAChannelScatterGatherSet().

#define UDMA_CHCTL_DSTINC_8   0x00000000

Definition at line 361 of file hw_udma.h.

#define UDMA_CHCTL_DSTINC_M   0xC0000000

Definition at line 360 of file hw_udma.h.

Referenced by uDMAChannelControlSet(), and uDMAChannelTransferSet().

#define UDMA_CHCTL_DSTINC_NONE   0xC0000000

Definition at line 364 of file hw_udma.h.

#define UDMA_CHCTL_DSTPROT0   0x00200000

Definition at line 378 of file hw_udma.h.

#define UDMA_CHCTL_DSTSIZE_16   0x10000000

Definition at line 367 of file hw_udma.h.

#define UDMA_CHCTL_DSTSIZE_32   0x20000000

Definition at line 368 of file hw_udma.h.

Referenced by uDMAChannelScatterGatherSet().

#define UDMA_CHCTL_DSTSIZE_8   0x00000000

Definition at line 366 of file hw_udma.h.

#define UDMA_CHCTL_DSTSIZE_M   0x30000000

Definition at line 365 of file hw_udma.h.

Referenced by uDMAChannelControlSet().

#define UDMA_CHCTL_NXTUSEBURST   0x00000008

Definition at line 393 of file hw_udma.h.

Referenced by uDMAChannelControlSet().

#define UDMA_CHCTL_SRCINC_16   0x04000000

Definition at line 371 of file hw_udma.h.

#define UDMA_CHCTL_SRCINC_32   0x08000000

Definition at line 372 of file hw_udma.h.

Referenced by uDMAChannelScatterGatherSet().

#define UDMA_CHCTL_SRCINC_8   0x00000000

Definition at line 370 of file hw_udma.h.

#define UDMA_CHCTL_SRCINC_M   0x0C000000

Definition at line 369 of file hw_udma.h.

Referenced by uDMAChannelControlSet(), and uDMAChannelTransferSet().

#define UDMA_CHCTL_SRCINC_NONE   0x0C000000

Definition at line 373 of file hw_udma.h.

#define UDMA_CHCTL_SRCPROT0   0x00040000

Definition at line 379 of file hw_udma.h.

#define UDMA_CHCTL_SRCSIZE_16   0x01000000

Definition at line 376 of file hw_udma.h.

#define UDMA_CHCTL_SRCSIZE_32   0x02000000

Definition at line 377 of file hw_udma.h.

Referenced by uDMAChannelScatterGatherSet().

#define UDMA_CHCTL_SRCSIZE_8   0x00000000

Definition at line 375 of file hw_udma.h.

#define UDMA_CHCTL_SRCSIZE_M   0x03000000

Definition at line 374 of file hw_udma.h.

Referenced by uDMAChannelControlSet().

#define UDMA_CHCTL_XFERMODE_AUTO   0x00000002

Definition at line 399 of file hw_udma.h.

#define UDMA_CHCTL_XFERMODE_BASIC   0x00000001

Definition at line 397 of file hw_udma.h.

#define UDMA_CHCTL_XFERMODE_M   0x00000007

Definition at line 394 of file hw_udma.h.

Referenced by uDMAChannelModeGet(), uDMAChannelSizeGet(), and uDMAChannelTransferSet().

#define UDMA_CHCTL_XFERMODE_MEM_SG   0x00000004

Definition at line 403 of file hw_udma.h.

Referenced by uDMAChannelScatterGatherSet().

#define UDMA_CHCTL_XFERMODE_MEM_SGA   0x00000005

Definition at line 405 of file hw_udma.h.

#define UDMA_CHCTL_XFERMODE_PER_SG   0x00000006

Definition at line 407 of file hw_udma.h.

Referenced by uDMAChannelScatterGatherSet().

#define UDMA_CHCTL_XFERMODE_PER_SGA   0x00000007

Definition at line 409 of file hw_udma.h.

#define UDMA_CHCTL_XFERMODE_PINGPONG   0x00000003

Definition at line 401 of file hw_udma.h.

#define UDMA_CHCTL_XFERMODE_STOP   0x00000000

Definition at line 395 of file hw_udma.h.

#define UDMA_CHCTL_XFERSIZE_M   0x00003FF0

Definition at line 392 of file hw_udma.h.

Referenced by uDMAChannelSizeGet(), and uDMAChannelTransferSet().

#define UDMA_CHCTL_XFERSIZE_S   4

Definition at line 412 of file hw_udma.h.

Referenced by uDMAChannelScatterGatherSet().

#define UDMA_CHIS   0x400FF504

Definition at line 71 of file hw_udma.h.

Referenced by uDMAIntClear(), and uDMAIntStatus().

#define UDMA_CHIS_M   0xFFFFFFFF

Definition at line 238 of file hw_udma.h.

#define UDMA_CHMAP0   0x400FF510

Definition at line 72 of file hw_udma.h.

Referenced by uDMAChannelAssign().

#define UDMA_CHMAP0_CH0SEL_M   0x0000000F

Definition at line 252 of file hw_udma.h.

#define UDMA_CHMAP0_CH0SEL_S   0

Definition at line 260 of file hw_udma.h.

#define UDMA_CHMAP0_CH1SEL_M   0x000000F0

Definition at line 251 of file hw_udma.h.

#define UDMA_CHMAP0_CH1SEL_S   4

Definition at line 259 of file hw_udma.h.

#define UDMA_CHMAP0_CH2SEL_M   0x00000F00

Definition at line 250 of file hw_udma.h.

#define UDMA_CHMAP0_CH2SEL_S   8

Definition at line 258 of file hw_udma.h.

#define UDMA_CHMAP0_CH3SEL_M   0x0000F000

Definition at line 249 of file hw_udma.h.

#define UDMA_CHMAP0_CH3SEL_S   12

Definition at line 257 of file hw_udma.h.

#define UDMA_CHMAP0_CH4SEL_M   0x000F0000

Definition at line 248 of file hw_udma.h.

#define UDMA_CHMAP0_CH4SEL_S   16

Definition at line 256 of file hw_udma.h.

#define UDMA_CHMAP0_CH5SEL_M   0x00F00000

Definition at line 247 of file hw_udma.h.

#define UDMA_CHMAP0_CH5SEL_S   20

Definition at line 255 of file hw_udma.h.

#define UDMA_CHMAP0_CH6SEL_M   0x0F000000

Definition at line 246 of file hw_udma.h.

#define UDMA_CHMAP0_CH6SEL_S   24

Definition at line 254 of file hw_udma.h.

#define UDMA_CHMAP0_CH7SEL_M   0xF0000000

Definition at line 245 of file hw_udma.h.

#define UDMA_CHMAP0_CH7SEL_S   28

Definition at line 253 of file hw_udma.h.

#define UDMA_CHMAP1   0x400FF514

Definition at line 73 of file hw_udma.h.

#define UDMA_CHMAP1_CH10SEL_M   0x00000F00

Definition at line 272 of file hw_udma.h.

#define UDMA_CHMAP1_CH10SEL_S   8

Definition at line 280 of file hw_udma.h.

#define UDMA_CHMAP1_CH11SEL_M   0x0000F000

Definition at line 271 of file hw_udma.h.

#define UDMA_CHMAP1_CH11SEL_S   12

Definition at line 279 of file hw_udma.h.

#define UDMA_CHMAP1_CH12SEL_M   0x000F0000

Definition at line 270 of file hw_udma.h.

#define UDMA_CHMAP1_CH12SEL_S   16

Definition at line 278 of file hw_udma.h.

#define UDMA_CHMAP1_CH13SEL_M   0x00F00000

Definition at line 269 of file hw_udma.h.

#define UDMA_CHMAP1_CH13SEL_S   20

Definition at line 277 of file hw_udma.h.

#define UDMA_CHMAP1_CH14SEL_M   0x0F000000

Definition at line 268 of file hw_udma.h.

#define UDMA_CHMAP1_CH14SEL_S   24

Definition at line 276 of file hw_udma.h.

#define UDMA_CHMAP1_CH15SEL_M   0xF0000000

Definition at line 267 of file hw_udma.h.

#define UDMA_CHMAP1_CH15SEL_S   28

Definition at line 275 of file hw_udma.h.

#define UDMA_CHMAP1_CH8SEL_M   0x0000000F

Definition at line 274 of file hw_udma.h.

#define UDMA_CHMAP1_CH8SEL_S   0

Definition at line 282 of file hw_udma.h.

#define UDMA_CHMAP1_CH9SEL_M   0x000000F0

Definition at line 273 of file hw_udma.h.

#define UDMA_CHMAP1_CH9SEL_S   4

Definition at line 281 of file hw_udma.h.

#define UDMA_CHMAP2   0x400FF518

Definition at line 74 of file hw_udma.h.

#define UDMA_CHMAP2_CH16SEL_M   0x0000000F

Definition at line 296 of file hw_udma.h.

#define UDMA_CHMAP2_CH16SEL_S   0

Definition at line 304 of file hw_udma.h.

#define UDMA_CHMAP2_CH17SEL_M   0x000000F0

Definition at line 295 of file hw_udma.h.

#define UDMA_CHMAP2_CH17SEL_S   4

Definition at line 303 of file hw_udma.h.

#define UDMA_CHMAP2_CH18SEL_M   0x00000F00

Definition at line 294 of file hw_udma.h.

#define UDMA_CHMAP2_CH18SEL_S   8

Definition at line 302 of file hw_udma.h.

#define UDMA_CHMAP2_CH19SEL_M   0x0000F000

Definition at line 293 of file hw_udma.h.

#define UDMA_CHMAP2_CH19SEL_S   12

Definition at line 301 of file hw_udma.h.

#define UDMA_CHMAP2_CH20SEL_M   0x000F0000

Definition at line 292 of file hw_udma.h.

#define UDMA_CHMAP2_CH20SEL_S   16

Definition at line 300 of file hw_udma.h.

#define UDMA_CHMAP2_CH21SEL_M   0x00F00000

Definition at line 291 of file hw_udma.h.

#define UDMA_CHMAP2_CH21SEL_S   20

Definition at line 299 of file hw_udma.h.

#define UDMA_CHMAP2_CH22SEL_M   0x0F000000

Definition at line 290 of file hw_udma.h.

#define UDMA_CHMAP2_CH22SEL_S   24

Definition at line 298 of file hw_udma.h.

#define UDMA_CHMAP2_CH23SEL_M   0xF0000000

Definition at line 289 of file hw_udma.h.

#define UDMA_CHMAP2_CH23SEL_S   28

Definition at line 297 of file hw_udma.h.

#define UDMA_CHMAP3   0x400FF51C

Definition at line 75 of file hw_udma.h.

#define UDMA_CHMAP3_CH24SEL_M   0x0000000F

Definition at line 318 of file hw_udma.h.

#define UDMA_CHMAP3_CH24SEL_S   0

Definition at line 326 of file hw_udma.h.

#define UDMA_CHMAP3_CH25SEL_M   0x000000F0

Definition at line 317 of file hw_udma.h.

#define UDMA_CHMAP3_CH25SEL_S   4

Definition at line 325 of file hw_udma.h.

#define UDMA_CHMAP3_CH26SEL_M   0x00000F00

Definition at line 316 of file hw_udma.h.

#define UDMA_CHMAP3_CH26SEL_S   8

Definition at line 324 of file hw_udma.h.

#define UDMA_CHMAP3_CH27SEL_M   0x0000F000

Definition at line 315 of file hw_udma.h.

#define UDMA_CHMAP3_CH27SEL_S   12

Definition at line 323 of file hw_udma.h.

#define UDMA_CHMAP3_CH28SEL_M   0x000F0000

Definition at line 314 of file hw_udma.h.

#define UDMA_CHMAP3_CH28SEL_S   16

Definition at line 322 of file hw_udma.h.

#define UDMA_CHMAP3_CH29SEL_M   0x00F00000

Definition at line 313 of file hw_udma.h.

#define UDMA_CHMAP3_CH29SEL_S   20

Definition at line 321 of file hw_udma.h.

#define UDMA_CHMAP3_CH30SEL_M   0x0F000000

Definition at line 312 of file hw_udma.h.

#define UDMA_CHMAP3_CH30SEL_S   24

Definition at line 320 of file hw_udma.h.

#define UDMA_CHMAP3_CH31SEL_M   0xF0000000

Definition at line 311 of file hw_udma.h.

#define UDMA_CHMAP3_CH31SEL_S   28

Definition at line 319 of file hw_udma.h.

#define UDMA_CTLBASE_ADDR_M   0xFFFFFC00

Definition at line 115 of file hw_udma.h.

#define UDMA_CTLBASE_ADDR_S   10

Definition at line 116 of file hw_udma.h.

#define UDMA_DSTENDP_ADDR_M   0xFFFFFFFF

Definition at line 352 of file hw_udma.h.

#define UDMA_DSTENDP_ADDR_S   0

Definition at line 353 of file hw_udma.h.

#define UDMA_ENACLR   0x400FF02C

Definition at line 62 of file hw_udma.h.

Referenced by uDMAChannelDisable().

#define UDMA_ENACLR_CLR_M   0xFFFFFFFF

Definition at line 185 of file hw_udma.h.

#define UDMA_ENASET   0x400FF028

Definition at line 61 of file hw_udma.h.

Referenced by uDMAChannelEnable(), and uDMAChannelIsEnabled().

#define UDMA_ENASET_SET_M   0xFFFFFFFF

Definition at line 178 of file hw_udma.h.

#define UDMA_ERRCLR   0x400FF04C

Definition at line 69 of file hw_udma.h.

Referenced by uDMAErrorStatusClear(), and uDMAErrorStatusGet().

#define UDMA_ERRCLR_ERRCLR   0x00000001

Definition at line 220 of file hw_udma.h.

#define UDMA_O_CHCTL   0x00000008

Definition at line 337 of file hw_udma.h.

#define UDMA_O_DSTENDP   0x00000004

Definition at line 335 of file hw_udma.h.

#define UDMA_O_SRCENDP   0x00000000

Definition at line 333 of file hw_udma.h.

#define UDMA_PRIOCLR   0x400FF03C

Definition at line 68 of file hw_udma.h.

Referenced by uDMAChannelAttributeDisable().

#define UDMA_PRIOCLR_CLR_M   0xFFFFFFFF

Definition at line 213 of file hw_udma.h.

#define UDMA_PRIOSET   0x400FF038

Definition at line 67 of file hw_udma.h.

Referenced by uDMAChannelAttributeEnable(), and uDMAChannelAttributeGet().

#define UDMA_PRIOSET_SET_M   0xFFFFFFFF

Definition at line 206 of file hw_udma.h.

#define UDMA_REQMASKCLR   0x400FF024

Definition at line 60 of file hw_udma.h.

Referenced by uDMAChannelAttributeDisable().

#define UDMA_REQMASKCLR_CLR_M   0xFFFFFFFF

Definition at line 171 of file hw_udma.h.

#define UDMA_REQMASKSET   0x400FF020

Definition at line 59 of file hw_udma.h.

Referenced by uDMAChannelAttributeEnable(), and uDMAChannelAttributeGet().

#define UDMA_REQMASKSET_SET_M   0xFFFFFFFF

Definition at line 163 of file hw_udma.h.

#define UDMA_SRCENDP_ADDR_M   0xFFFFFFFF

Definition at line 344 of file hw_udma.h.

#define UDMA_SRCENDP_ADDR_S   0

Definition at line 345 of file hw_udma.h.

#define UDMA_STAT   0x400FF000

Definition at line 49 of file hw_udma.h.

#define UDMA_STAT_DMACHANS_M   0x001F0000

Definition at line 82 of file hw_udma.h.

#define UDMA_STAT_DMACHANS_S   16

Definition at line 101 of file hw_udma.h.

#define UDMA_STAT_MASTEN   0x00000001

Definition at line 100 of file hw_udma.h.

#define UDMA_STAT_STATE_DONE   0x00000090

Definition at line 98 of file hw_udma.h.

#define UDMA_STAT_STATE_IDLE   0x00000000

Definition at line 84 of file hw_udma.h.

#define UDMA_STAT_STATE_M   0x000000F0

Definition at line 83 of file hw_udma.h.

#define UDMA_STAT_STATE_RD_CTRL   0x00000010

Definition at line 85 of file hw_udma.h.

#define UDMA_STAT_STATE_RD_DSTENDP   0x00000030

Definition at line 88 of file hw_udma.h.

#define UDMA_STAT_STATE_RD_SRCDAT   0x00000040

Definition at line 90 of file hw_udma.h.

#define UDMA_STAT_STATE_RD_SRCENDP   0x00000020

Definition at line 86 of file hw_udma.h.

#define UDMA_STAT_STATE_STALL   0x00000080

Definition at line 97 of file hw_udma.h.

#define UDMA_STAT_STATE_UNDEF   0x000000A0

Definition at line 99 of file hw_udma.h.

#define UDMA_STAT_STATE_WAIT   0x00000060

Definition at line 94 of file hw_udma.h.

#define UDMA_STAT_STATE_WR_CTRL   0x00000070

Definition at line 96 of file hw_udma.h.

#define UDMA_STAT_STATE_WR_DSTDAT   0x00000050

Definition at line 92 of file hw_udma.h.

#define UDMA_SWREQ   0x400FF014

Definition at line 56 of file hw_udma.h.

Referenced by uDMAChannelRequest().

#define UDMA_SWREQ_M   0xFFFFFFFF

Definition at line 139 of file hw_udma.h.

#define UDMA_USEBURSTCLR   0x400FF01C

Definition at line 58 of file hw_udma.h.

Referenced by uDMAChannelAttributeDisable().

#define UDMA_USEBURSTCLR_CLR_M   0xFFFFFFFF

Definition at line 155 of file hw_udma.h.

#define UDMA_USEBURSTSET   0x400FF018

Definition at line 57 of file hw_udma.h.

Referenced by uDMAChannelAttributeEnable(), and uDMAChannelAttributeGet().

#define UDMA_USEBURSTSET_SET_M   0xFFFFFFFF

Definition at line 147 of file hw_udma.h.

#define UDMA_WAITSTAT   0x400FF010

Definition at line 54 of file hw_udma.h.

#define UDMA_WAITSTAT_WAITREQ_M   0xFFFFFFFF

Definition at line 132 of file hw_udma.h.