76
8.2
UART1
CW6632B Bluetooth 3.0 Audio Player SOC
Version 1.0.0
Copyright ©2015, www.appotech.com. All Rights Reserved.
Register 8-13 UARTDMATXPTR
–UART1 DMA Transmit Start Pointer byte
Portion
7
6
5
4
3
2
1
0
Name
UARTDMATXPTR
Default
x
x
x
X
x
x
X
x
Access
WO
WO
WO
WO
WO
WO
WO
WO
In order to get the correct DMA Start Pointer , you should write this register twice. First write the higher byte, then the
low byte. DMA address only map to SRAM1.
Register 8-14 UARTDMARXPTR
–UART1 DMA receive Start Pointer byte
Portion
7
6
5
4
3
2
1
0
Name
UARTDMARXPTR
Default
x
x
x
X
x
x
X
x
Access
WO
WO
WO
WO
WO
WO
WO
WO
In order to get the correct DMA Start Pointer , you should write this register twice. First write the higher byte, then the
low byte. DMA address only map to SRAM1.
Register 8-15 UART1MINUS
–UART1 DMA receive data minus byte count by CPU
Portion
7
6
5
4
3
2
1
0
Name
UART1MINUS
Default
x
x
x
X
x
x
X
x
Access
WO
WO
WO
WO
WO
WO
WO
WO
Nbyte = UAR 1
‟b1
Register 8-16 UART1POINTL
–UAR1T DMA point by CPU read
Portion
7
6
5
4
3
2
1
0
Name
UART1POINTL
Default
x
x
x
X
x
x
X
x
Access
R/O
R/O
R/O
R/O
R/O
R/O
R/O
R/O
Register 8-17 UART1POINTH
–UART DMA point by CPU read high byte
Portion
7
6
5
4
3
2
1
0
Name
UART1POINTH
Default
x
x
x
X
x
x
X
x
Access
R/O
R/O
R/O
R/O
R/O
R/O
R/O
R/O
Register 8-18 UART1LOOPCNT
–UART1 DMA loop count
Position
7
6
5
4
3
2
1
0
Name
overlowcnt
dma_loop_cnt
Default
0
0
0
0
0
Access
WO
WO
WO
WO
WO
WO
WO
WO
overlowcnt
: less than bytes UART receive data ram size
00 = 4 bytes