DMA Programming Model
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
14-47
14.6.21.2 Multi-Dimensional Buffer Attributes (BD_MD_ATTR)
BD_MD_4D
39–0
Four-Dimensional Buffer Offset and Count
This 40-bit parameter holds the four-dimensional parameters of the channel handling this buffer. It holds
the base count value and current count. The multi-dimensional fields are described in Table 14-34,
BD_MD_4D Field Descriptions, on page 14-50.
BD_MD_ATTR
Multi-Dimensional Buffer Attributes
Bit
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
SST CYC CONTNPRT
NO_INC
—
NBD
Type
R/W
Reset
Undefined
Bit
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
CNT
PP
TSZ
—
FRZ
MR
—
BTSZ
Type
R/W
Reset
Undefined
Bit
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
—
LAST
BD
SSTD
FRZD
CONTD
MRD
Type
R/W
Reset
Undefined
Table 14-31. BD_MD_ATTR Field Descriptions
Bits
Description
Settings
SST
47
Set Status
Indicates whether to set the associated status bit in DMASTR
when size reaches zero and the last data transaction ends.
Setting this bit in the destination buffer issues a masked interrupt
request. See also the SSTD bit.
0 Do not set status.
1 Set status when the size of the
dimension selected by SSTD reaches
zero.
CYC
46
Cyclic Address
Indicates the behavior of BD_MD_ADDR when BD dimension
count reaches zero. For details on cyclic buffers, see Section
14.2, Buffer Types, on page 14-2.
Notes: 1.
This field must not be set for four dimensional
buffers.
2.
This field is not valid for
BD_MD_ATTR[CONTD]<BD_MD+ATTTR[BD].
0 Sequential address: BD_MD_ADDR is
incremented.
1 Cyclic address: the next dimension
offset is added to BD_MD_ADDR.
CONT
45
Continuous Buffer Mode
Specifies whether the buffer closes when CONTD dimension
count reaches zero.
0 Buffer
closes.
1
Buffer continues operating.
NPRT
44
Next Port
When size reaches zero and CONT is set and the CONTD
dimension count reaches zero, DMACHCR[SPRT] (for source
buffers) or DMACHCR[DPRT] (for destination buffers) is updated
according to the NPRT field.
0 Next buffer port is MBus port 0.
1
Next buffer port is MBus port 1.
Table 14-30. Multi-Dimensional BD Field Descriptions (Continued)
Bits
Description
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...