
XR88C681
oneortwocharactersarestillremaininginRHRA,following
data reception. Hence, it is possible that the last two char-
acters in a string of data (being received) could be lost due
tothisphenomenon. Therefore,theuserisadvisedtoread
RHRA until empty.
ISR[0]: Channel A Transmitter Ready
(% ( (% $(' + 5G " NO
(% (" %" ($('% 8 (% & $ (%
$& '' '' + ,
'$ , (% '' 8L
$ (% % -(" '' (% %+$
5G (% %
$ $ (% '$ %( (% $(%$
( (%
%( (% (((&
'% $$ ( 8 ( %( (%
$(%$ ( %($
C.2 Interrupt Mask Register (IMR)
# %3 -(% (% CB( &D -(%
(' % % %' '$((% (
'%
(%% # E%
'%% # $%" % % ( +
%3(- '3(- '( '$((% + '%(-
(%% # E% +"
(+ + # (% %%(& % % #
8" + '%%" *( + # (%
%$
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Input Port
Change
Delta Break
B
RXRDY/
FFULLB
TXRDYB
Counter
Ready
Delta Break
A
RXRDY/
FFULLA
TXRDYA
J++
J
J++
J
J++
J
J++
J
J++
J
J++
J
J++
J
J++
J
Table 6. IMR Bit Format
#+ % (%%
%$ ( CD ( (( #" '%$(-
# $(( 9(3(%" $(% %3
'( '$(( '%(-
%$ ( CD ( '( '%$(-
'$((
(% % $ (
/
CD% (% -(%%
Please note that IMR is a Write Only Registers, and can
therefore not be read by the processor.
'( (" .%
("
%
C.3 Masked Interrupt Status Register (MISR)
'+ # -(%(% %('& %%+
7(- # $ # -
# J N# %O
N# %O
((( + # (' (%
& $(- # (% (% (( # '
-- C(-D $
& $ & # +"
%" +(- $(- # % -(%"
( 3(%(%+L$!' C(&(D
7 + # $ # '% (' # (%
CB(&D-(%$' $& '%%"
'% + # (
( '%$(- '$((%
%$ ( %&%
&" + '
%+ $ E($ %(% '((& '
(($ ( % + #
$$(( $ $
C.4 Interrupt Vector Register, IVR
(% -(% (% & %$ + # ;' -(
(%'$$( %'($
B( ( (% $" '% + #; (% &('&
$
%(- $$%% + % #
(' (
(%" (
#$" #
;' -( (% &('& +$ ++'( B
(% (- ( #$" #; '
%$ % - %$.( -(%% +
#;" (
(% (- ( $ (%
%$ (
Section C.6
C.5 Limitations of the DUART Interrupt Structure
# ' ++$ & %
%
-
%% '( 8 $ 8 # '$((%L
.( $& '$((" $ '-% (
*3 $(( '( 8" %($ +
C *3 $((D *" H% #
' $%
+ ( E%% $
- (% (