. l .
LPRNSTS (Centronics Standard I F Printer Status Check)
Input Parameter
N o t e x i s t
.
.
O u t p u t P a r a m e t e r B u s y
A - r e g i s t e r
( Z - F l a g
R e a d y
A - r e g i s t e r
( Z - F l a g 1 )
R e g i s t e r
A l l r e g i s t e r s a r e r e s e r v e d e x c e p t A - r e g i s t e r
F l a g - r e g i s t e r .
Calling
Method
CALL LPRNSTS
This is the status
c h e c k
p r o g r a m o f t h e C e n t r o n i c s S t a n d a r d
I n t e r f a c e P r i n t e r .
UCRTSTS
Channel-B Output Status Check)
Input
Parameter
N o t
e x i s t
Output Parameter
B u s y
A - r e g i s t e r
( Z - F l a g 1 )
R e a d y - > A - r e g i s t e r FF(H) (Z-Flag 0)
R e g i s t e r
Calling Method
A l l r e g i s t e r s a r e r e s e r v e d e x c e p t A - r e g i s t e r
F l a g - r e g i s t e r .
CALL UCRTSTS
T h i s i s
a
s t a t u s c h e c k
p r o g r a m
o f
t h e o u t p u t d a t a f r o m
the
RS-232-C
(Channel-B)
port.
T h i s p r o g r a m o n l y c h e c k s ‘ T r a n s f e r B u f f e r
E m p t y ’
s t a t u s .
UKBSTS (RS-232-C Channel-B
Status Check)
Parameter
N o t
e x i s t
O u t p u t P a r a m e t e r W i t h o u t d a t a
A - r e g i s t e r
With data
A - r e g i s t e r
FF(H)
R e g i s t e r
A l l r e g i s t e r s a r e r e s e r v e d e x c e p t A - r e g i s t e r
F l a g - r e g i s t e r .
Calling Method
CALL
UKBSTS
This
i s
a
s t a t u s c h e c k p r o g r a m o f
t h e i n p u t
d a t a
f r o m t h e
R S - 2 3 2 - C ( C h a n n e l - B ) p o r t .
T h i s
p r o g r a m o n l y c h e c k s
‘ R e c e i v e r
B u f f e r R e a d y ’ s t a t u s .
T h e R S - 2 3 2 - C ( C h a n n e l - B ) I n p u t S t a t u s b e i n g a s s i g n e d t o TTY
Input Status when running on CP/M-80.
(RS-232-C Channel-A
Status Check)
Input Parameter
N o t
e x i s t
O u t p u t P a r a m e t e r W i t h o u t d a t a
A - r e g i s t e r
( Z - F l a g 1 )
With Data
A - r e g i s t e r
F F ( H ) ( Z - F l a g 0 )
R e g i s t e r
r e g i s t e r s a r e r e s e r v e d e x c e p t A - r e g i s t e r
F l a g - r e g i s t e r .
Calling Method
CALL USIOISTS
T h i s i s a s t a t u s c h e c k p r o g r a m o f t h e i n p u t d a t a
f r o m
t h e
R S - 2 3 2 - C ( C h a n n e l - A ) p o r t .
T h i s
p r o g r a m o n l y c h e c k s ‘ R e c e i v e r B u f f e r
R e a d y ‘
status.
(RS-232-C Channel-A Output Status Check)
I n p u t P a r a m e t e r
N o t
e x i s t
O u t p u t P a r a m e t e r
W i t h o u t d a t a
A - r e g i s t e r
( Z - F l a g 1 )
With Data
A - r e g i s t e r
F F ( H ) ( Z - F l a g 0 )
R e g i s t e r
A l l r e g i s t e r s
a r e
r e s e r v e d
e x c e p t A - r e g i s t e r
F l a g - r e g i s t e r .
Calling
Method
CALL USIOOSTS
This is a status check
p r o g r a m o f t h e o u t p u t d a t a f r o m
t h e
R S - 2 3 2 - C ( C h a n n e l - A ) p o r t .
T h i s
p r o g r a m o n l y c h e c k s ‘ T r a n s f e r
B u f f e r E m p t y ’
status.
CRTINIT (System’s CRT Initialize)
Input Parameter
N o t e x i s t
O u t p u t P a r a m e t e r N o t e x i s t
R e g i s t e r
A l l r e g i s t e r s
a r e
Calling Method
CALL CRTINIT
T h i s i s a p r o g r a m t o i n i t i a l i z e s y s t e m ’ s
C R T .
B y
calling
t h i s
p r o g r a m
V - R A M a d d r e s s
p o i n t e r
g e t i n i t i a l i z e d
a n d m o v e s t o f i r s t
a d d r e s s p o s i t i o n o f t h e V - R A M , a n d
s c r e e n
get
c l e a r e d .
er