Cirrus Logic EP93xx User Manual
Page 622

17-26
DS785UM1
Copyright 2007 Cirrus Logic
IrDA
EP93xx User’s Guide
1
7
1
7
17
address of all ones are broadcast frames, and are always matched regardless
of the value in the AMV. The AMV may be written at any time, allowing the
address match value to be changed during active receive operation.
Bit Descriptions:
RSVD:
Reserved. Unknown During Read.
AMV:
Address Match Value.
IrFlag
Address:
0x808B_008B - Read Only
Default:
0x0000_0000
Definition:
IrDA Flag Register. Contains the nine read only flags which indicate the
current state of the IrDA Interface.
Bit Descriptions:
RSVD:
Reserved. Unknown During Read.
TBY:
Transmitter Busy Flag.
0 - Transmitter is idle, or disabled, or an abort is being
transmitted.
1 - Transmit logic is currently transmitting a frame.
RIF:
Receiver In Frame.
0 - Receiver is in preamble/start flag or is in hunt mode.
1 - Receiver is in a frame.
RSY:
Receiver Synchronized Flag.
0 - Receiver is in hunt mode.
1 - Receiver logic is synchronized within the incoming
data.
EOF:
End of Frame.
0 - Current frame is not completed.
1 - The word in the receive buffer contains the last byte of
data within the frame. When the last word in the current
frame is read this bit is cleared.
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
RSVD
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
RSVD
TBY
RIF
RSY
EOF
WST
WST
FRE
ROR
CRE
RAB