EasyManua.ls Logo

Epson PX-8 - Page 115

Epson PX-8
168 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
lI~i"i'
Entry Point: WBOOT + 2AH
LISTST
is
the entry point for the subroutine which reads the status
of
the logi-
cal device LST:.
Return Parameter
Register A
OOH
Indicates that LST:
is
busy.
Register A =
FFH
Indicates that LST:
is
ready.
This subroutine returns
FFH
when
DSR=
1;
otherwise, it returns
OOH.
Hilp.,
GETPFK
is
the entry point for the subroutine which accesses the character strings
assigned
to
the
PF
keys.
Entry Point: WBOOT
+ 69H
Entry parameters
Register C =
PF
key number
-1
(i.e. 0
to
9 for keys 1 to
10)
Register
HL
= Starting address
of
the character string buffer
Result
The format
of
the character string buffer
is
as
follows.
Character I
Character 2
r I Character
15
(HL)
Whether
or
not any
of
the
PF
keys has been pressed can be determined using
the CONST and CONIN routines. The maximum capacity
of
the tharacter string
buffer
is
15
characters. The contents
of
r.egister pair
HL
are not affected by
execution
of
this routine.
'jlliAlI
PUTPFK
is
the entry point for the subroutine which assigns a character string
to
the
PF
keys.
5-14
Entry Point: WBOOT + 6CH
Entry parameters
Register C =
PF
key number
-1
(i.e. 0
to
9 for keys 1
to
10)
Register
HL
= Starting address
of
the character string buffer
The format
of
the character string buffer
is
as
follows.
L-
__
-,.-
______
~
__
C_h_ar_a_ct_er
__
I
__
~_C_h_a_r_~_te_r_2
__
~_J~L~1L-_C_h_ar_ac_t_er_I_5~
(HL)
A maximum
of
15
characters can be assigned
to
one
PF
key. The contents
of
register pair
HL
are not affected by execution
of
this routine.
a:,*,.
Entry Point: WBOOT + 30H
PSET
is
the entry point for the subroutine which replaces graphic screen data
at a specified address in accordance with a specified logical operation. The graph-
ics screen
is
sequential in memory, with each dot corresponding to one bit. The
graphic screen memory starts
at
8380H and has a length
of
FOOH
bytes. Each
byte thus corresponds to eight dots across the screen. Since there are 480 dots,
the second row
of
the screen starts
at
byte 83BC. Logical operation
is
required
if
individual bytes need to be set.
Entry parameters
Register B = Data
Register C
= 1 (AND)
C
= 2 (OR)
C
= 3 (XOR)
C
= Others (NOP)
Register
HL
= graphic screen address
Return Parameters
Register A
OOH
- Normal completion
Register A = FFH - Character screen mode
5-15

Other manuals for Epson PX-8

Related product manuals