beautypg.com

Transmit dma operation figure 8.2.1a – Rainbow Electronics DS3134 User Manual

Page 123

background image

DS3134

123 of 203

Transmit DMA Operation Figure 8.2.1A

00h

08h

Done Queue Descriptors

(circular queue)

dmatbd

04h

Free Desc. Ptr.

CH#5

Status

Free Desc. Ptr.

CH#1

Status

Free Desc. Ptr.

CH#

Status

00h

Pending Queue Descriptors

(circular queue)

04h

Free Desc. Ptr.

CH#5

PRI

Free Desc. Ptr.

CH#1

PRI

Data Buffer Address

CH #1

EOF

Last Transmitted
Data Buffer
for Channel 1

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #1

EOF

2nd Transmitted
Data Buffer
for Channel 1

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #1

EOF

1st Transmitted
Data Buffer
for Channel 1

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #5

EOF

1st Queued
Data Buffer
for Channel 5

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #5

EOF

2nd Queued
Data Buffer
for Channel 5

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #5

EOF

Last Queued
Data Buffer
for Channel 5

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Data Buffer Address

CH #1

EOF

Queued
Data Buffer
for Channel 1

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

Open Descriptor Space
Available for Use by the Host

Data Buffer Address

CH #5

EOF

Transmitted
Data Buffer
for Channel 5

# Bytes Next Desc. Ptr.

Next Pend. Desc.

PV

CV

unused

unused

08h

0Ch

Free Desc. Ptr.

CH#

PRI

Free Desc. Ptr.

CH#

PRI

Open Descriptor Space
Available for Use by the Host

0Ch

14h

10h

Free Desc. Ptr.

CH#

Status

Free Desc. Ptr.

CH#

Status

Free Desc. Ptr.

CH#

Status

EOF = 0

EOF = 0

EOF = 1

EOF = 0

EOF = 1

EOF = 0

EOF = 0

EOF = 1