AT91SAM7L128 DBGU

Debug Unit (DBGU) User Interface

Registers

Register Mapping
Address Register Name Access Reset
0xFFFFF200 Control Register DBGU_CR write-only -
0xFFFFF204 Mode Register DBGU_MR read-write 0x0
0xFFFFF208 Interrupt Enable Register DBGU_IER write-only -
0xFFFFF20C Interrupt Disable Register DBGU_IDR write-only -
0xFFFFF210 Interrupt Mask Register DBGU_IMR read-only 0x0
0xFFFFF214 Status Register DBGU_SR read-only -
0xFFFFF218 Receive Holding Register DBGU_RHR read-only 0x0
0xFFFFF21C Transmit Holding Register DBGU_THR write-only -
0xFFFFF220 Baud Rate Generator Register DBGU_BRGR read-write 0x0
0xFFFFF240 Chip ID Register DBGU_CIDR read-only -
0xFFFFF244 Chip ID Extension Register DBGU_EXID read-only -
0xFFFFF248 Force NTRST Register DBGU_FNR read-write 0x0
0xFFFFF300 Receive Pointer Register DBGU_RPR read-write 0x0
0xFFFFF304 Receive Counter Register DBGU_RCR read-write 0x0
0xFFFFF308 Transmit Pointer Register DBGU_TPR read-write 0x0
0xFFFFF30C Transmit Counter Register DBGU_TCR read-write 0x0
0xFFFFF310 Receive Next Pointer Register DBGU_RNPR read-write 0x0
0xFFFFF314 Receive Next Counter Register DBGU_RNCR read-write 0x0
0xFFFFF318 Transmit Next Pointer Register DBGU_TNPR read-write 0x0
0xFFFFF31C Transmit Next Counter Register DBGU_TNCR read-write 0x0
0xFFFFF320 PDC Transfer Control Register DBGU_PTCR write-only -
0xFFFFF324 PDC Transfer Status Register DBGU_PTSR read-only 0x0

Register Fields

DBGU Control Register

Name: DBGU_CR

Access: write-only

Address: 0xFFFFF200

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - RSTSTA
7 6 5 4 3 2 1 0
TXDIS TXEN RXDIS RXEN RSTTX RSTRX - -

DBGU Mode Register

Name: DBGU_MR

Access: read-write

Address: 0xFFFFF204

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
CHMODE - - PAR -
7 6 5 4 3 2 1 0
- - - - - - - -

DBGU Interrupt Enable Register

Name: DBGU_IER

Access: write-only

Address: 0xFFFFF208

31 30 29 28 27 26 25 24
COMMRX COMMTX - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - RXBUFF TXBUFE - TXEMPTY -
7 6 5 4 3 2 1 0
PARE FRAME OVRE ENDTX ENDRX - TXRDY RXRDY

DBGU Interrupt Disable Register

Name: DBGU_IDR

Access: write-only

Address: 0xFFFFF20C

31 30 29 28 27 26 25 24
COMMRX COMMTX - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - RXBUFF TXBUFE - TXEMPTY -
7 6 5 4 3 2 1 0
PARE FRAME OVRE ENDTX ENDRX - TXRDY RXRDY

DBGU Interrupt Mask Register

Name: DBGU_IMR

Access: read-only

Address: 0xFFFFF210

31 30 29 28 27 26 25 24
COMMRX COMMTX - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - RXBUFF TXBUFE - TXEMPTY -
7 6 5 4 3 2 1 0
PARE FRAME OVRE ENDTX ENDRX - TXRDY RXRDY

DBGU Status Register

Name: DBGU_SR

Access: read-only

Address: 0xFFFFF214

31 30 29 28 27 26 25 24
COMMRX COMMTX - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - RXBUFF TXBUFE - TXEMPTY -
7 6 5 4 3 2 1 0
PARE FRAME OVRE ENDTX ENDRX - TXRDY RXRDY

DBGU Receive Holding Register

Name: DBGU_RHR

Access: read-only

Address: 0xFFFFF218

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
RXCHR

DBGU Transmit Holding Register

Name: DBGU_THR

Access: write-only

Address: 0xFFFFF21C

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
TXCHR

DBGU Baud Rate Generator Register

Name: DBGU_BRGR

Access: read-write

Address: 0xFFFFF220

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
CD
7 6 5 4 3 2 1 0
CD

DBGU Chip ID Register

Name: DBGU_CIDR

Access: read-only

Address: 0xFFFFF240

31 30 29 28 27 26 25 24
EXT NVPTYP ARCH
23 22 21 20 19 18 17 16
ARCH SRAMSIZ
15 14 13 12 11 10 9 8
NVPSIZ2 NVPSIZ
7 6 5 4 3 2 1 0
EPROC VERSION

DBGU Chip ID Extension Register

Name: DBGU_EXID

Access: read-only

Address: 0xFFFFF244

31 30 29 28 27 26 25 24
EXID
23 22 21 20 19 18 17 16
EXID
15 14 13 12 11 10 9 8
EXID
7 6 5 4 3 2 1 0
EXID

DBGU Force NTRST Register

Name: DBGU_FNR

Access: read-write

Address: 0xFFFFF248

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
- - - - - - - FNTRST

DBGU Receive Pointer Register

Name: DBGU_RPR

Access: read-write

Address: 0xFFFFF300

31 30 29 28 27 26 25 24
RXPTR
23 22 21 20 19 18 17 16
RXPTR
15 14 13 12 11 10 9 8
RXPTR
7 6 5 4 3 2 1 0
RXPTR

DBGU Receive Counter Register

Name: DBGU_RCR

Access: read-write

Address: 0xFFFFF304

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
RXCTR
7 6 5 4 3 2 1 0
RXCTR

DBGU Transmit Pointer Register

Name: DBGU_TPR

Access: read-write

Address: 0xFFFFF308

31 30 29 28 27 26 25 24
TXPTR
23 22 21 20 19 18 17 16
TXPTR
15 14 13 12 11 10 9 8
TXPTR
7 6 5 4 3 2 1 0
TXPTR

DBGU Transmit Counter Register

Name: DBGU_TCR

Access: read-write

Address: 0xFFFFF30C

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
TXCTR
7 6 5 4 3 2 1 0
TXCTR

DBGU Receive Next Pointer Register

Name: DBGU_RNPR

Access: read-write

Address: 0xFFFFF310

31 30 29 28 27 26 25 24
RXNPTR
23 22 21 20 19 18 17 16
RXNPTR
15 14 13 12 11 10 9 8
RXNPTR
7 6 5 4 3 2 1 0
RXNPTR

DBGU Receive Next Counter Register

Name: DBGU_RNCR

Access: read-write

Address: 0xFFFFF314

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
RXNCR
7 6 5 4 3 2 1 0
RXNCR

DBGU Transmit Next Pointer Register

Name: DBGU_TNPR

Access: read-write

Address: 0xFFFFF318

31 30 29 28 27 26 25 24
TXNPTR
23 22 21 20 19 18 17 16
TXNPTR
15 14 13 12 11 10 9 8
TXNPTR
7 6 5 4 3 2 1 0
TXNPTR

DBGU Transmit Next Counter Register

Name: DBGU_TNCR

Access: read-write

Address: 0xFFFFF31C

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
TXNCR
7 6 5 4 3 2 1 0
TXNCR

DBGU PDC Transfer Control Register

Name: DBGU_PTCR

Access: write-only

Address: 0xFFFFF320

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - TXTDIS TXTEN
7 6 5 4 3 2 1 0
- - - - - - RXTDIS RXTEN

DBGU PDC Transfer Status Register

Name: DBGU_PTSR

Access: read-only

Address: 0xFFFFF324

31 30 29 28 27 26 25 24
- - - - - - - -
23 22 21 20 19 18 17 16
- - - - - - - -
15 14 13 12 11 10 9 8
- - - - - - - TXTEN
7 6 5 4 3 2 1 0
- - - - - - - RXTEN