Intel SA-1110 Food Processor User Manual


 
216 SA-1110 Developers Manual
Peripheral Control Module
11.6.1.4 DMA Buffer A Transfer Count Register (DBTAn)
The DBTAn is a 32-bit read/write register which contains the current transfer count in bytes for buffer
A; this register is programmed by the user to indicate the total number of bytes to be written from
buffer A for a DMA write transfer or the total number of bytes to be stored into buffer A for a DMA
read transfer. This register may be written only while the STRTA bit in the DCSRn is zero. The
following figure shows the format of this register; question marks indicate the values are unknown at
reset.
11.6.1.5 DMA Buffer B Start Address Register (DBSBn)
The DBSBn is a 32-bit read/write register which contains the starting physical memory address for
buffer B. For DMA write transfers to a serial controller device utilizing buffer B, this is the starting
physical memory address of the outbound data to be written to the device. For DMA read transfers
from a serial controller device utilizing buffer B, this is the starting physical memory address of
where the inbound data from the device being read are stored. This register may be written only
while the STRTB bit in the DCSRn is zero.
11.6.1.6 DMA Buffer B Transfer Count Register (DBTBn)
The DBTBn is a 32-bit read/write register which contains the current transfer count in bytes for buffer
B; this register is programmed by the user to indicate the total number of bytes to be written from
buffer B for a DMA write transfer or the total number of bytes to be stored into buffer B for a DMA
read transfer. This register may be written only while the STRTB bit in the DCSRn is zero. The
following figure shows the format of this register; question marks indicate the values are unknown at
reset.
DBTAn Read/Write
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Reserved
TCA 12
TCA 11
TCA 10
TCA 9
TCA 8
TCA 7
TCA 6
TCA 5
TCA 4
TCA 3
TCA 2
TCA 1
TCA 0
Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ?0 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
Bits Name Description
12..0 TCA 12..0
Transfer count (buffer A).
This field is a 13-bit value and contains the current transfer count (in bytes) for the transfer to or
from buffer A. The maximum value programmed via this transfer count is 8191 bytes.
31..13 Reserved. These bits are reserved and read as zeros. Writes to this field have no effect.