![FTDI FT51A Скачать руководство пользователя страница 128](http://html1.mh-extra.com/html/ftdi/ft51a/ft51a_application-note_2341158128.webp)
Application Note
AN_289 FT51A Programming Guide
Version 1.0
Document Reference No.: FT_000962 Clearance No.: FTDI# 483
127
Copyright © 2015 Future Technology Devices International Limited
2.14
DMA
The DMA relieves the CPU from performing a data/memory transfer. Below is a list of registers
associated with FTDI DMA feature. There are 4 DMA engines available.
I/O
Address
Register Name
Description
0xB0
Enable/reset for DMA 1
0xB1
IO Peripheral DMA enable/reset
register
0xB2
IO Peripheral DMA interrupts enable
register
0xB3
IO Peripheral DMA Interrupts
register
0xB4
IO Peripheral DMA source memory
address LSB register
0xB5
IO Peripheral DMA source memory
address MSB register
0xB6
IO Peripheral DMA destination
memory address LSB register
0xB7
IO Peripheral DMA destination
memory address MSB register
0xB8
IO Peripheral DMA IO Address LSB
Register
0xB9
IO Peripheral DMA IO Address MSB
Register
0xBA
IO Peripheral DMA Transfer Byte
Count LSB Register
0xBB
IO Peripheral DMA Transfer Byte
Count MSB Register
0xBC
IO Peripheral DMA Current Transfer
Byte Count LSB Register
0xBD
IO Peripheral DMA Current Transfer
Byte Count MSB Register
0xBE
IO Peripheral DMA FIFO DATA
0xBF
IO Peripheral DMA Almost Full
Trigger Value
0xC0
Enable/reset DMA 2