Atmel Evaluation Kit for AT32uC3A0512, 32-Bit AVR Microcontroller Atmel ATEVK1105 ATEVK1105 데이터 시트
제품 코드
ATEVK1105
595
AT32UC3A
30.8.2.20
USB Device DMA Channel X Status Register (UDDMAX_STATUS)
Offset:
0x031C + (X - 1) . 0x10
Register Name:
UDDMAX_STATUS
, X in [1..6]
Access Type:
Read/Write
Reset Value:
0x00000000
• CH_EN: Channel Enabled
If set, the DMA channel is currently enabled.
If cleared, the DMA channel does no longer transfer data.
If cleared, the DMA channel does no longer transfer data.
• CH_ACTIVE: Channel Active
If set, the DMA channel is currently trying to source USB data.
If cleared, the DMA channel is no longer trying to source USB data.
When a USB data transfer is completed, this bit is automatically reset.
If cleared, the DMA channel is no longer trying to source USB data.
When a USB data transfer is completed, this bit is automatically reset.
• EOT_STA: End of USB Transfer Status
Set by hardware when the completion of the usb data transfer has closed the dma transfer. It is valid only if
BUFF_CLOSE_EN=1.
This bit is automatically cleared when read by software.
This bit is automatically cleared when read by software.
• EOCH_BUFF_STA: End of Channel Buffer Status
Set by hardware when the Channel Byte Count downcounts to zero.
This bit is automatically cleared when read by software.
This bit is automatically cleared when read by software.
• DESC_LD_STA: Descriptor Loaded Status
Set by hardware when a Descriptor has been loaded from the HSB bus.
This bit is automatically cleared when read by software.
This bit is automatically cleared when read by software.
31
30
29
28
27
26
25
24
CH_BYTE_CNT
ru
0
0
0
0
0
0
0
0
23
22
21
20
19
18
17
16
CH_BYTE_CNT
ru
0
0
0
0
0
0
0
0
15
14
13
12
11
10
9
8
–
–
–
–
–
–
–
–
7
6
5
4
3
2
1
0
–
DESC_LD_
STA
EOCH_BUFF_
STA
EOT_STA
–
–
CH_ACTIVE
CH_EN
ru
ru
ru
rwu
rwu
0
0
0
0
0
32058K
AVR32-01/12