Owners manual
Interfaces
H3 Datasheet(Revision1.2) Copyright© 2015 Allwinner Technology Co.,Ltd.All Rights Reserved. Page 604
8.10.4.32. TSF Channel Buffer Size Register(Default Value: 0x00000000)
Offset: TSF+0x54
Register Name: TSF_CBSZR
Bit
R/W
Default/Hex
Description
31:26
/
/
/
25:24
R/W
0
CHDMAIntThd
DMA Interrupt Threshold for Channel
The unit is TS packet size. When received packet (has also stored in DRAM)
size is beyond (>=) threshold value, the corresponding channel interrupt is
generated to CPU. TSC should count the new received packet again, when
exceed the specified threshold value, one new interrupt is generated again.
0: 1/2 data buffer packet size
1: 1/4 data buffer packet size
2: 1/8 data buffer packet size
3: 1/16 data buffer packet size
23:21
/
/
/
20:0
R/W
0
CHBufPktSz
Data Buffer Packet Size for Channel
The exact buffer size of buffer is N+1 bytes.
The maximum buffer size is 2MB.
This size should be 4-word (16Bytes) aligned. The LSB four bits should be
zero.
8.10.4.33. TSF Channel Write Pointer Register(Default Value: 0x00000000)
Offset: TSF+0x58
Register Name: TSF_CBWPR
Bit
R/W
Default/Hex
Description
31:21
/
/
/
20:0
R/W
0
BufWrPtr
Data Buffer Write Pointer (in Bytes)
This value is changed by hardware, when data is filled into buffer, this
pointer is increased.
And this pointer can be set by software, but it should not be changed by
software during the corresponding channel is enable.
8.10.4.34. TSF Channel Read Pointer Register(Default Value: 0x00000000)
Offset: TSF+0x5C
Register Name: TSF_CBRPR
Bit
R/W
Default/Hex
Description
31:21
/
/
/
20:0
R/W
0
BufRdPtr
Data Buffer Read Pointer (in Bytes)
confidential