MSC8144E Reference Manual, Rev. 3
14-50
Freescale
Semiconductor
Direct Memory Access (DMA) Controller
MRD
1–0
Mask Requests Dimension
Indicates the dimension after which the channel masks requests
until the data reaches its destination. This field is valid only if MR
is set in the BD_MD_ATTR.
00 Mask requests when BD_MD_SIZE
reaches zero, 1D.
01 Mask requests when M2D_COUNT
reaches zero, 2D.
10 Mask requests when M3D_COUNT
reaches zero, 3D.
11 Mask requests when M4D_COUNT
reaches zero, 4D.
Table 14-32. BD_MD_2D Field Descriptions
Bits
Description
M2D_COUNT
51–40
Second Dimension Current Count
Decrements each time the BD_MD_SIZE reaches zero. The field is reloaded with the M2D_BCOUNT
each time it reaches zero.
Note:
If the buffer is two dimensional or more, this field cannot be 0.
M2D_BCOUNT
39–28
Second Dimension Base Count
Holds the second dimension base count.
Note:
If the buffer is more than two dimensional, this field cannot be 0.
M2D_OFFSET
27–0
Second Dimension Offset
Written in two’s complement. The offset is added to the BD_MD_ADDR each time BD_MD_SIZE reaches
zero.
Table 14-33. BD_MD_3D Field Descriptions
Bits
Description
M3D_COUNT
51–40
Third Dimension Current Count
Decrements each time the BD_MD_SIZE and M2D_COUNT reach zero. The field is reloaded with the
M3D_BCOUNT each time it reaches zero.
Note:
If the buffer is three dimensional or more, this field cannot be 0.
M3D_BCOUNT
39–28
Third Dimension Base Count
Holds the third dimension base count.
Note:
If the buffer is more than three dimensional, this field cannot be 0.
M3D_OFFSET
27–0
Third Dimension Offset
Written in two’s complement. The offset is added to the BD_MD_ADDR each time BD_MD_SIZE and
M2D_COUNT reach zero.
Table 14-34. BD_MD_4D Field Descriptions
Bits
Description
M4D_COUNT
39–28
Fourth Dimension Current Count
Decrements each time BD_MD_SIZE, M2D_COUNT, and M3D_COUNT reach zero.
Note:
If the buffer is four dimensional, then this field cannot be 0.
M4D_OFFSET
27–0
Fourth Dimension Offset
Written in two’s complement. The offset is added to the BD_MD_ADDR each time BD_MD_SIZE,
M2D_COUNT, and M3D_COUNT reach zero.
Table 14-31. BD_MD_ATTR Field Descriptions (Continued)
Bits
Description
Settings
Summary of Contents for MSC8144E
Page 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Page 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Page 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Page 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Page 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Page 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Page 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Page 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Page 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Page 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...