III PERIPHERAL BLOCK: MONITORED MOBILE ACCESS INTERFACES

Register name

Address

Bit

Name

Function

 

 

 

 

Setting

 

Init.

R/W

Remarks

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

PHS receive

0200206

D15–8

 

 

 

 

 

 

 

 

0 when being read.

status register

(HW)

D7

RXINT

PHS receive interrupt flag

1

Request pending

 

0

 

No interrupts

0

R/W

Write "1" to clear

 

 

D6–3

 

 

 

 

 

 

 

 

0 when being read.

 

 

D2

CRCER

PHS receive data CRC-32 error flag

1

CRC error

 

0

 

No error

X

R

 

 

 

D1

RXBS

PHS receive buffer select

1

Buffer B

 

0

 

Buffer A

X

R

 

 

 

D0

 

 

 

 

 

 

 

 

0 when being read.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HDLC interrupt

0200302

D15–8

 

 

 

 

 

 

 

 

0 when being read.

control register

(HW)

D7

ERES

HDLC error reset

1

Reset

 

 

 

0

 

Ignored

0

W

 

 

 

D6

RESINT

HDLC reset E/S INT

1

Reset

 

 

 

0

 

Ignored

0

W

 

 

 

D5–2

 

 

 

 

 

 

 

 

0 when being read.

 

 

D1

RRXINT

HDLC reset Rx INT

1

Reset

 

 

 

0

 

Ignored

0

W

 

 

 

D0

RTXINT

HDLC reset Tx INT

1

Reset

 

 

 

0

 

Ignored

0

W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HDLC interrupt

0200304

D15–8

 

 

 

 

 

 

 

 

0 when being read.

enable settings

(HW)

D7

ABRTIES

HDLC enable bit for Abort

1

Enable

 

 

 

0

 

Disabled

0

R/W

Writes of "0" are ignored

register

 

D6

TXUEIES

HDLC enable bit for Tx underrun/EOM

1

Enable

 

 

 

0

 

Disabled

0

R/W

Writes of "0" are ignored

 

 

D5

HUNTIES

HDLC enable bit for Hunt

1

Enable

 

 

 

0

 

Disabled

0

R/W

Writes of "0" are ignored

 

 

D4

IDLDIES

HDLC enable bit for idle detect

1

Enable

 

 

 

0

 

Disabled

0

R/W

Writes of "0" are ignored

 

 

 

 

conditions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D3–0

 

 

 

 

 

 

 

 

0 when being read.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HDLC clear

0200306

D15–8

 

 

 

 

 

 

 

 

0 when being read.

interrupt

(HW)

D7

ABRTIEC

HDLC clear enable bit for Abort

1

Clear interrupt

0

 

Ignored

0

R/W

 

enable register

 

 

 

 

 

enable

 

 

 

 

 

 

 

 

 

 

 

D6

TXUEIEC

HDLC clear enable bit for Tx

1

Clear interrupt

0

 

Ignored

0

R/W

 

 

 

 

 

underrun/EOM

 

enable

 

 

 

 

 

 

 

 

 

 

 

D5

HUNTIEC

HDLC clear enable bit for Hunt

1

Clear interrupt

0

 

Ignored

0

R/W

 

 

 

 

 

 

 

enable

 

 

 

 

 

 

 

 

 

 

 

D4

IDLDIEC

HDLC clear enable bit for idle

1

Clear interrupt

0

 

Ignored

0

R/W

 

 

 

 

 

detect conditions

 

enable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D3–0

 

 

 

 

 

 

 

 

 

0 when being read.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HDLC transfer

0200308

D15–8

 

 

 

 

 

 

 

 

0 when being read.

settings

(HW)

D7

RXENS

HDLC receive enable

1

Enable

 

0

 

Disable

0

R/W

Writes of "0" are ignored

register

 

D6

TXENS

HDLC transmit enable

1

Enable

 

0

 

Disable

0

R/W

Writes of "0" are ignored

 

 

D5–2

 

 

 

 

 

 

 

 

0 when being read.

 

 

D1

RXIES

HDLC Rx and Sp INT enable

1

Enable

 

 

 

0

 

Disabled

0

R/W

Writes of "0" are ignored

 

 

D0

TXIES

HDLC Tx INT enable

1

Enable

 

 

 

0

 

Disabled

0

R/W

Writes of "0" are ignored

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HDLC cancel

020030A

D15–8

 

 

 

 

 

 

 

 

0 when being read.

transfer

(HW)

D7

RXENC

HDLC clear receive enable

1

Clear enable

 

0

 

Ignored

0

R/W

 

register

 

D6

TXENC

HDLC clear transmit enable

1

Clear enable

 

0

 

Ignored

0

R/W

 

 

 

D5–2

 

 

 

 

 

 

 

 

0 when being read.

 

 

D1

RXIEC

HDLC clear Rx and Sp INT enable

1

Clear enable

 

0

 

Ignored

0

R/W

 

 

 

D0

TXIEC

HDLC clear Tx INT enable

1

Clear enable

 

0

 

Ignored

0

R/W

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HDLC receive

020030C

D15–8

 

 

 

 

 

 

 

 

0 when being read.

address

(HW)

D7

RXADD7

HDLC receive address

 

 

 

0x00 to 0xFF

0

R/W

 

register

 

D6

RXADD6

RXADD7 = MSB

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

D5

RXADD5

RXADD0 = LSB

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

D4

RXADD4

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

D3

RXADD3

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

D2

RXADD2

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

D1

RXADD1

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

D0

RXADD0

 

 

 

 

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HDLC receive

020030E

D15–8

 

 

 

 

 

 

 

 

0 when being read.

operation

(HW)

D7

ADDCE

HDLC address compare enable

1

Enable

 

0

 

Disable

0

R/W

 

settings

 

D6

ADDCM

HDLC address compare mode

1

Half

 

 

 

0

 

Full

0

R/W

 

register

 

D5

IDLDE

HDLC idle detect enable

1

Enable

 

0

 

Disable

0

R/W

 

 

 

D4

SHFDE

HDLC short frame detect enable

1

Enable

 

0

 

Disable

0

R/W

 

 

 

D3–0

 

 

 

 

 

 

 

 

0 when being read.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HDLC receive

0200310

D15–3

 

 

 

 

 

 

 

 

0 when being read.

queue interrupt

(HW)

D2

RXFTH2

HDLC receive queue interrupt

RXFTH[2:0]

 

 

 

 

Level

0

R/W

 

threshold

 

D1

RXFTH1

threshold

1

 

1

 

1

 

8 (Full)

0

R/W

 

register

 

D0

RXFTH0

 

1

 

1

 

0

 

7

 

 

 

0

R/W

 

 

 

 

 

 

1

 

0

 

1

 

6

 

 

 

 

 

 

 

 

 

 

 

1

 

0

 

0

 

5

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

1

 

4 (Half)

 

 

 

 

 

 

 

 

0

 

1

 

0

 

3

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

1

 

2

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

0

 

1 (receive

 

 

 

 

 

 

 

 

 

 

 

 

 

 

character available)

 

 

 

S1C33210 FUNCTION PART

EPSON

B-III-10-23