Home » CEEFAX disks » telesoftware3.adl » 01_11_87/FXDATA

01_11_87/FXDATA

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » CEEFAX disks » telesoftware3.adl
Filename: 01_11_87/FXDATA
Read OK:
File size: 7F2C bytes
Load address: 0000
Exec address: 0000
Duplicates

There is 1 duplicate copy of this file in the archive:

File contents
�|{�SFXHELP




FX0   to FX21



























FX117 to FX160













�����h�����FX166 to FX237
A
1A
 : FXHELP
FXHELPFX242 to FX246
�e���h�EST1A����)��!���FX252 to FX255
�h������� EST1AST1A
�FX0
;���H�Print OS No.


�Lh�������h������� 
ST1A����)��!���ш��Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�BFX1
;���H�Read/write user flag &281















*HELPFX/R/W for read/write method



























 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
��FX2
;���H�Select input




























X=0 keyboard selected - RS423 disabled

�x=1 RS423 selected and enabled







LPX=2 keyboard selected - RS423 enabled
��Default X=0
���h������� EST1AST1A
��FX3
;���H�Select output (default X=0)



������ Bit 0 enable RS423   Bit 3 printer on



Bit 1 disable VDU    Bit 4 disable spool
Bit 2 printer off





















��Bit 6 printer off except with VDU1






�FX4
;���H�X=0 cursor editing (default)




����         COPY LEFT RIGHT DOWN UP









x=1 code 135  136  137  138  139








x=2 key  11   12   13   14   15




!���
���Lh�������h������� EST1AST1A
��FX5
;���H�Printer destination







�h������� X=0 printer sink     x=4 net printer



�X=1 parallel (default)
: FXHELP
FXHELPX=2 RS423 (sink if enabled with FX3)
���X=3/5 to 255 user printer routine
ST1A
�<FX6
;���H�Character ignored by printer




���� X=character (default 10)












����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�dFX7
;���H�RS423 baud input



















�� X=1 75    X=5 2400
���Lh�������h�����X=2 150   X=6 4800

 : FXHELP
FXHELPX=3 300   X=7 9600
��h�EST1A����)��!���X=4 1200  X=8 19200
����� EST1AST1A
�eFX8
;���H�RS423 baud output













������ X=1 75    X=5 2400
���Lh�������h�����X=2 150   X=6 4800

 : FXHELP
FXHELPX=3 300   X=7 9600
��h�EST1A����)��!���X=4 1200  X=8 19200
����� EST1AST1A
�`FX9
;���H�Flash duration (1st colour)






��� X=Duration in centiseconds

�����h�����Default=25
ST1A
1A
 : FXHELP
FXHELPX=0 Constant 1st colour


1A����)��!���
���Lh�������h������� EST1AST1A
�aFX10
���H�Flash duration (2nd colour)







��� X=duration in centiseconds
������h�����Default=25
ST1A
1A
 : FXHELP
FXHELPX=0 constant 2nd colour



A����)��!���
���Lh�������h������� EST1AST1A
�NFX11
���H�Keyboard repeat delay




�h������� X=delay in centiseconds
Lh�������h�����Default=32
ST1A
1A
 : FXHELP
FXHELPX=0 no repeat
�e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�dFX12
���H�keyboard repeat rate




��h������� X=rate in centiseconds
�Lh�������h�����Default = 8
ST1A
1A
 : FXHELP
FXHELPX=0 resets delay & repeat to default


��
���Lh�������h������� EST1AST1A
��FX13
���H�Disable events     X=4 start vert sync


X=0 out buff empty X=5 int timer cross 0
X=1 inp buff full  X=6 ESCAPE pressed
LPX=2 char enter buff    X=7 RS423 error
��X=3 ADC conv complete  X=8 user





1A
��FX14
���H�Enable events      X=4 start vert sync
 X=0 out buff empty X=5 int timer cross 0
X=1 inp buff full  X=6 ESCAPE pressed
LPX=2 char enter buff    X=7 RS423 error
��x=3 ADC conv complete  X=8 user
1AST1A
��FX15
���H�Flush buffer     X=4 sound channel 0


 X=0 all buffers  X=5 sound channel 1


��X=1 RS423 input  X=6 sound channel 2


PX=2 RS423 output X=7 sound channel 3


��X=3 printer      X=8 speech


ST1AST1A
�WFX16
���H�Select ADC channels to be sampled
��� X=0 sampling disabled
�Lh�������h�����Else X=channel (1 to 4)








FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�/FX17
���H�Force ADC conversion
������h������� X=Channel (1 to 4)




�Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�FX18
���H�Zero function keys
h�������h������� 
ST1A����)��!���ш��Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�FX19
���H�Wait for vertical sync
����h������� 
ST1A����)��!���ш��Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
��FX20
���H�Explode user defined character ram
��� X=0 imploded (char 128 to 159)






����X=1 128 to 191  X=4 32 to 63/128 to 255
X=2 128 to 223  X=5 32 to 95/128 to 255
�X=3 128 to 255  X=6 32 to 255
ST1AST1A
��FX21
���H�Flush buffer     X=4 sound channel 0


 X=0 keyboard     X=5 sound channel 1


��X=1 RS423 input  X=6 sound channel 2


PX=2 RS423 output X=7 sound channel 3


��X=3 printer      X=8 speech


ST1AST1A
��FX117
��H�Read VDU status
�Lh�������h������� Bit0 printer enable  Bit4 not used



���Bit1 scroll disable  Bit5 graphics(VDU5)
Bit2 paged scroll    Bit6 cursor edit



Bit3 window scroll   Bit7 VDU disable



(FX118
��H�Reflect keyboard status in LEDs
����� 
ST1A����)��!���ш��Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�!FX119
��H�Close SPOOL & EXEC files





������� 
ST1A����)��!���ш��Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�GFX120
��H�Write current keys pressed
�h������� X=1st key pressed


��Lh�������h�����Y=2nd key pressed



 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
��FX121
��H�Keyboard scan
��Lh�������h������� Scan one key : X=key number EOR&80

�����On exit X<0 if pressed

 FXHELP
FXHELPScan all keys : X=start key number






On exit X=key number &FF= no key press


DFX122
��H�Keyboard scan start at internal no. 16


On exit X=key number

�Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�DFX123
��H�Inform operating system of printer
��� driver going dormant
�Lh�������h�����X=3








ST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�FX124
��H�Clear ESCAPE condition
����h������� 
ST1A����)��!���ш��Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�\FX125
��H�Set ESCAPE condition
������h������� Partially simulates pressing ESCAPE
�����ESCAPE event not generated
HELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
��FX126
��H�Acknowledge ESCAPE condition
h������� Attempts to clear ESCAPE condition
h�����Flush all buffers & close EXEC files


POn exit X=&FF ESCAPE cleared
����)��!���        X=0 ESCAPE not cleared
T1AST1A
�qFX127
��H�Check for end of file















� X=file handle
���ш��Lh�������h�����On exit X<>0 end of file reached
FXHELP        X=0 end of file not reached
!���
���Lh�������h������� EST1AST1A
��FX128
��H�Read ADC channel/get buffer status
��� X=0 on exit Y=channel of last ADC conv

�X=1to4 - X&Y contain value of channel X

X=249to255 - X&Y contain buffer info




SEE *HELPFX128A
























��FX128A
�H�X=249to255 - returns no. characters left
in buffer (input) or space left (output)
X=255 keybord X=252 printer X=249 speech
X=254 RS423 (in) X=255 RS423 (out)






X=251/250/249/248 sound channel 0/1/2/3

�FX129
��H�Read key with time limit
��h�������   On entry X & Y = time in centiseconds
�  On exit Y=0 if pressed X=ASCII of key
Key scan : On entry Y=&FF X=INKEY value
�  On exit X & Y=&FF if key pressed
ST1A
�uFX130
��H�Read machine high order address
����� X & Y = top 16 bits of









�h�����Processor address
A
 : FXHELP
FXHELP&FFFF = I/O : &0000 = 2nd processor
!���
���Lh�������h������� EST1AST1A
�QFX131
��H�Read operating system high water mark
� of current processor



Lh�������h�����X & Y = value










 FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�7FX132
��H�Read HIMEM for current processor




� X & Y = value
���ш��Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�KFX133
��H�Read HIMEM for specified screen mode
� On entry X=mode
��ш��Lh�������h�����x & Y = Value


















FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�LFX134
��H�Read text cursor position
�h������� X=horizontal position








���h�����Y=vertical position








ELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�eFX135
��H�Read character at text cursor
������� X=character value


















�����(0 if not recognised)








P
FXHELPY= current screen mode








��)��!���
���Lh�������h������� EST1AST1A
�GFX136
��H�Call code pointed to by user vector

� X and Y values transferred








h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�-FX137
��H�Switch cassette relay
�����h������� X=0 off









�ш��Lh�������h�����X=1 on
ST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�>FX138
��H�Insert value into buffer
��h������� X=buffer (*HELPFX21)




h�������h�����Y=value
T1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
��FX139
��H�Select file options *OPTX,Y equivalent
 0,0 default          2,0 errors ignored
�1,0 no message       2,1 error retry




1,1 standard message 2,2 error abort


��1,2 extended message 2,n n/10 block gap
�.FX140
��H�Select tape filing system
�h������� X=baud rate
�!���ш��Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�!FX141
��H�Select ROM filing system
��h������� 
ST1A����)��!���ш��Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�(FX142
��H�Enter language ROM
h�������h������� X=ROM number
!���ш��Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�JFX143
��H�Issue paged ROM service request
����� X=service type
��ш��Lh�������h�����Y=service argument

 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�`FX144
��H�Alter display parameters (*TV)
������ X=vertical line shift
�Lh�������h�����Y=0 interlace on





















LPY=1 interlace off
���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�eFX145
��H�Get character from buffer
�h������� X=buffer number (*HELPFX21)




�h�����On exit Y=character
 : FXHELP
FXHELPC=1 : buffer empty





ST1A����)��!���
���Lh�������h������� EST1AST1A
�MFX146
��H�Read "FRED" &FC00 to &FCFF
�h������� X=offset within page
�Lh�������h�����On exit Y=value read

 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�OFX147
��H�Write "FRED" &FC00 to &FCFF
�h������� X=offset within page
�Lh�������h�����Y=value to be written
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�LFX148




�Read "JIM" &FD00 to &FDFF

�h������� X=offset within page
�Lh�������h�����On exit Y=value read
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�NFX149
��H�Write "JIM" &FD00 to &FDFF
�h������� X=offset within page
�Lh�������h�����Y=value to be written
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�OFX150
��H�Read "SHEILA" &FE00 to &FEFF
h������� X=offset within page
�Lh�������h�����On exit Y=value read
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�QFX151
��H�Write "SHEILA" &FE00 to &FEFF

������ X=offset within page
�Lh�������h�����Y=value to be written
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
��FX152
��H�Examine buffer status
�����h������� X=buffer no. (*HELPFX21)




����h�����On exit: c=1 : buffer empty


P
FXHELPElse: C=0 : address at &FA/&FB + Y






points to next character to be read





IFX153
��H�Insert character into input buffer
��� X=0 keyboard




�ш��Lh�������h�����X=1 RS423
AST1A
1A
 : FXHELP
FXHELPY=char





���e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�eFX154
��H�Write to video ULA control register
�� X=value to be written to register 0
�����Also written to &248
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�eFX155
��H�Write to video ULA palette register
�� X=value to be written to register 1
�����Also written to &249
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�gFX156
��H�Read/update 6850 ACIA control register
 Also updates ram copy















����*HELPFX/R/W for read/write method



























h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�,FX157
��H�Fast tube BPUT
�Lh�������h������� X=byte







���ш��Lh�������h�����Y=file handle
1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�vFX158
��H�Read speech processor





�h������� Y=value read
!���ш��Lh�������h�����If speech processor not primed with




*FX159 then Y=status register contents



���Lh�������h������� EST1AST1A
�4FX159
��H�Write to speech processor
�h������� Y=data or command
ш��Lh�������h�����
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�{FX160
��H�Read VDU variable value
���h������� X=offset from VDU workspace &300
�h�����on exit X=contents of &300+X
LP
FXHELP        Y=contents of &301+X

���)��!���
���Lh�������h������� EST1AST1A
�NFX166
��H�Read low start address OS variables





*HELPFX/R/W for read/write method






�





























































h�EST1A����)��!���



































T1A
�OFX167
��H�Read high start address OS variables


 *HELPFX/R/W for read/write method






�



























































�h�EST1A����)��!���



































T1A
�MFX168
��H�Read low address ROM pointer table





 *HELPFX/R/W for read/write method






�



























































�h�EST1A����)��!���



































T1A
�NFX169
��H�Read high address ROM pointer table


� *HELPFX/R/W for read/write method



































































�h�EST1A����)��!���



































T1A
�QFX170
��H�Read low address ROM information table


*HELPFX/R/W for read/write method






�



























































�h�EST1A����)��!���



































T1A
�RFX171
��H�Read high address ROM information table
 *HELPFX/R/W for read/write method






�



























































�h�EST1A����)��!���



































T1A
�VFX172
��H�Read low address keyboard translation



table



































*HELPFXR/W/ for read/write method


























�h�EST1A����)��!���



































T1A
�WFX173
��H�Read high address keyboard translation


table



































*HELPFX/R/W for read/write method


























�h�EST1A����)��!���



































T1A
�OFX174
��H�Read low address VDU variables table


 *HELPFX/R/W for read/write method






�



























































�h�EST1A����)��!���



































T1A
�PFX175
��H�Read high address VDU variables table


 *HELPFX/R/W for read/write method



































































�h�EST1A����)��!���



































T1A
�IFX176





Read/write CFS timeout counter
������ *HELPFX/R/W for read/write method






�



























































�h�EST1A����)��!���



































T1A
�MFX177
��H�Read/write input source (*HELPFX2)




 *HELPFX/R/W for read/write method






�



























































�h�EST1A����)��!���



































T1A
�PFX178
��H�Read/write keyboard flag 0=off 255=on



*HELPFX/R/W for read/write method



































































�h�EST1A����)��!���



































T1A
�jFX179
��H�Read/write primary OSHWM (imploded)
�� Location unchanged by *FX20













*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�[FX180
��H�Read/write OSHWM (I/O)












��� Location updated by *FX20





��h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�xFX181
��H�Read/write RS423 mode
�����h������� 0=RS423 input treated as keyboard input
�1=default value

1A
 : FXHELP
FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
�gFX182
��H�Read character definition explosion





state (updated be *FX20)
















*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�cFX183
��H�Read/write TAPE/ROM filing system flag


0=TAPE/DISK



��ш��Lh�������h�����1=ROM
EST1AST1A
1A
 : FXHELP
FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
��FX184
��H�Read video processor ULA register 0
�� Affects ram copy only














�����Use for read only (*HELPFX154)




XHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
��FX185
��H�Read video processor ULA register 1
�� Affects ram copy only
�Lh�������h�����Use for read only (*HELPFX155)




XHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
�MFX186
��H�Read ROM number active at last BRK


� *HELPFX/R/W for read/write method






�
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�iFX187
��H�Read number ROM socket containing BASIC
 If no BASIC then = 255


















*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�OFX188
��H�Read current ADC channel
��h������� (*HELPFX17)





























*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�\FX189
��H�Read maximum ADC channel number
����� 0 - 4 (*HELPFX16)





�Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�hFX190
��H�Read ADC conversion type

�h������� 0=12 bit (default)








������h�����8=8 bit
T1AST1A
1A
 : FXHELP
FXHELP12=12 bit

����e���h�EST1A����)��!���*HELPFX/R/W for read/write method






�lFX191
��H�Read/write RS423 use flag
�h������� Bit7=1 : RS423 free



�Lh�������h�����Bit7=0 : RS423 busy





FXHELP
FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
�xFX192
��H�Read RS423 control flag
���h������� Affects ram copy only
�Lh�������h�����Use for read only. (*HELPFX156)




HELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
�vFX193
��H�Read/write flash counter
��h������� contents=time to next colour change
�����in 1/50th secs
A
1A
 : FXHELP
FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
�ZFX194
��H�Read/write mark period count
h������� equivalent of *FX9






h�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�\FX195
��H�Read/write space period count











equivalent of *FX10


�Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�dFX196
��H�Read/write keyboard auto repeat delay
� equivalent of *FX11


�Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�eFX197
��H�Read/write keyboard auto repeat period
 equivalent of *FX12


�Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�_FX198
��H�Read/write *EXEC file handle
h������� =0 if no EXEC file open







��h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�aFX199
��H�Read/write *SPOOL file handle
������� =0 if no SPOOL file open
h�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
��FX200
��H�Read/write ESCAPE/BREAK effect
������ Bit0=0 normal ESCAPE action
�����h�����Bit0=1 ESCAPE disabled except *FX125



Bit1=0 normal BREAK : =1 memory cleared
�*HELPFX/R/W for read/write method






��FX201
��H�Read/write keyboard disable
�h������� =0 keyboard scanned (default)
���h�����Else all keys ignored except break
XHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
��FX202
��H�Read/write keyboard status byte
����� Bit3=1 SHIFT pressed : Bit4=0 CAPS LOCK
�Bit5=0 SHIFT LOCK : Bit6=1 CTRL pressed

Bit7=1 SHIFT enabled  : (*HELPFX118)



�*HELPFX/R/W for read/write method






�KFX203
��H�Read/write RS423 handshake event
���� *HELPFX/R/W for read/write method






�
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
��FX204
��H�Read/write RS423 input suppression flag
 =0 RS423 input accepted
Lh�������h�����Else RS423 input ignored
FXHELP
FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
��FX205
��H�Read/write TAPE/RS423 select flag
��� =0 RS423 data sent to RS423 hardware



�=&40 RS423 data sent to TAPE hardware
LPOnly effective after *FX7/*FX8
��)��!���*HELPFX/R/W for read/write method






��FX206
��H�Read/write econet OS call interception

 status
���)��!���ш��Lh�������h�����Bit7=1 all OSBYTE & OSWORD calls







indirected to econet
h�EST1A����)��!���*HELPFX/R/W for read/write method






��FX207
��H�Read/write econet read character
���� interception status
��Lh�������h�����Bit7=1 input pulled from econet vector


*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
��FX208
��H�Read/write econet write character
��� interception status
��Lh�������h�����Bit7=1 output directed to econet

FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
��FX209
��H�Read/write speech suppression status
� =&50 speech enabled (default)
���h�����=&20 speech disabled
 : FXHELP
FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
�}FX210
��H�Read/write sound suppression status
�� =0 sound enabled (default)
������h�����Else sound disabled
 : FXHELP
FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
�^FX211
��H�Read/write BELL (VDU7) channel
������ =channel (default=3)







�����h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
��FX212
��H�Read/write BELL (VDU7) SOUND parameter
 either (envelope no.-1)*8
�������h�����or 256+(amplitude-1)*8
: FXHELP
FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
�^FX213
��H�Read/write BELL (VDU7) frequency
���� =pitch default 101



















���*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�jFX214
��H�Read/write BELL (VDU7) duration
����� =duration parameter (default=7)







��*HELPFX/R/W for read/write method
FXHELP







































�
���Lh�������h������� EST1AST1A
��FX215
��H�Read/write startup message/!BOOT option
 Startup message:Bit7=0 ignore











!BOOT:Bit0=0 ignore error in ROM





LP!BOOT:Bit0=1 ignore error in DISK file
��*HELPFX/R/W for read/write method






�uFX216
��H�Read/write length of soft key string
� =number bytes left in soft key buffer



*HELPFX/R/W for read/write method














































�
���Lh�������h������� EST1AST1A
�WFX217
��H�Read/write no. of lines

















since last page halt




















*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�LFX218
��H�Read/write no. bytes in VDU queue
��� *HELPFX/R/W for read/write method






�
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
��FX219
��H�Read/write character value returned by
 TAB key (default=9)
��Lh�������h�����=&80+soft key no. to setup TAB as a 




soft key












h�EST1A����)��!���*HELPFX/R/W for read/write method






��FX220
��H�Read/write escape character
�h������� =ASCII value of key to make that key




act as ESCAPE key (default=27)

FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
��FX221
��H�Read/write input buffer character





 &C0 to &CF interpretation status
�h�����=0 ignore:=1 expand as soft key

FXHELP=2 to 255 value+key number=ascii code



*HELPFX/R/W for read/write method






��FX222
��H�Read/write input buffer character
��� &D0 to &DF interpretation status
�h�����=0 ignore:=1 expand as soft key

FXHELP=2 to 255 value+key number=ascii codes
��*HELPFX/R/W for read/write method






��FX223
��H�Read/write input buffer character
��� &EO to &EF interpretation status
�h�����=0 ignore:=1 expand as soft key

FXHELP=2 to 255 value+key number=ascii codes
��*HELPFX/R/W for read/write method






��FX224
��H�Read/write input buffer character
��� &F0 to &FF interpretation status
�h�����=0 ignore:=1 expand as soft key

FXHELP=2 to 255 value+key number=ascii codes
��*HELPFX/R/W for read/write method






��FX225
��H�Read/write function key (default=0)
�� &80 to &8F interpretation status
�h�����=0 ignore:=1 expand as soft key

FXHELP=2 to 255 value+key number=ascii codes
��*HELPFX/R/W for read/write method






��FX226
��H�Read/write shift+function key (def=&80)

&90 to &9F interpretation status
�h�����=0 ignore:=1 expand as soft key

FXHELP=2 to 255 value+key number=ascii codes
��*HELPFX/R/W for read/write method






��FX227
��H�Read/write CTRL+function key (def=&90)
 &A0 to &AF interpretation status
�h�����=0 ignore:=1 expand as soft key

FXHELP=2 to 255 value+key number=ascii codes
��*HELPFX/R/W for read/write method






��FX228
��H�Read/write CTRL+SHIFT+function key (def
 &B0 to &BF interpretation status   &A0)

=0 ignore:=1 expand as soft key

FXHELP=2 to 255 value+key number=ascii codes
��*HELPFX/R/W for read/write method






��FX229





Read/write status of ESCAPE key
����� =0 normal escape action
Lh�������h�����else generates ASCII 27 without escape


action
LP
����e���h�EST1A����)��!���*HELPFX/R/W for read/write method






��FX230
��H�Read/write ESCAPE effect flags
������ <>0 no action
���ш��Lh�������h�����Else ESCAPE is cleared/close EXEC files
Flush all buffers/reset VDU page count

�*HELPFX/R/W for read/write method






�WFX231
��H�Read/write IRQ bit mask for 6522
���� Default=255
�!���ш��Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�^FX232
��H�Read/write IRQ bit mask for 6850(RS423)
 Default=255
�!���ш��Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�YFX233
��H�Read/write interrupt bit mask 6522
��� Default=255
�!���ш��Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�VFX234
��H�Read tube presence flag
���h������� =255 present ELSE=0
��Lh�������h�����*HELPFX/R/W for read/write method














































�
���Lh�������h������� EST1AST1A
�bFX235
��H�Read speech processor presence flag
�� =255 present else=0






�������h�����*HELPFX/R/W for read/write method














































�
���Lh�������h������� EST1AST1A
�eFX236
��H�Read/write character destination status
 Equivalent of *FX3
���Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�]FX237
��H�Read/write cursor editing status
���� equivalent of*FX4





�Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�rFX242
��H�Read copy serial processor ULA register
 Ram copy only


























�Use for read only
A
 : FXHELP
FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
�sFX243
��H�Read timer switch state
���h������� =offset from &28D to give address of
����clock value
ST1A
1A
 : FXHELP
FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
�bFX244
��H�Read/write softkey consistency flag
�� =0 consistant state





















*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�aFX245
��H�Read/write printer destination flag
�� equivalent of *FX5





Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�eFX246
��H�Read/write character ignored by printer
 equivalent of *FX6





Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�NFX252
��H�Read/write current language ROM no.
�� *HELPFX/R/W for read/write method






�
�� EST1AST1A
1A
 : FXHELP
FXHELP
: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
�oFX253
��H�Read last BREAK action
����h������� =0 soft BREAK


























�=1 power up reset
A
 : FXHELP
FXHELP=2 hard BREAK
�e���h�EST1A����)��!���*HELPFX/R/W for read/write method






�UFX254
��H�Read/write available RAM
��h������� =&40 16K
�)��!���ш��Lh�������h�����=&80 32K
1AST1A
1A
 : FXHELP
FXHELP*HELPFX/R/W for read/write method






�
���Lh�������h������� EST1AST1A
�[FX255
��H�Read/write start up options
�h������� Reads keyboard links
�Lh�������h�����*HELPFX/R/W for read/write method







: FXHELP
����e���h�EST1A����)��!���
���Lh�������h������� EST1AST1A
��FX/R/W




New value=(old value AND Y)EOR X
���� To read X=0 Y=&FF. To write X=value Y=0
�On exit X=old value
 : FXHELP
FXHELP        Y=contents of next location
!���
���Lh�������h������� EST1AST1A
�
00000000  ff 00 00 7c 7b 8e 53 46  58 48 45 4c 50 0d 0d 0d  |...|{.SFXHELP...|
00000010  0d 0d 46 58 30 20 20 20  74 6f 20 46 58 32 31 0d  |..FX0   to FX21.|
00000020  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00000030  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 46 58 31 31 37  |...........FX117|
00000040  20 74 6f 20 46 58 31 36  30 0d 0d 0d 0d 0d 0d 0d  | to FX160.......|
00000050  0d 0d 0d 0d 0d 0d 0d 8a  b1 88 d0 13 e6 8a 68 a4  |..............h.|
00000060  8a b1 88 e6 46 58 31 36  36 20 74 6f 20 46 58 32  |....FX166 to FX2|
00000070  33 37 0d 41 0d 31 41 0d  00 00 20 3a 20 46 58 48  |37.A.1A... : FXH|
00000080  45 4c 50 00 0d 00 46 58  48 45 4c 50 00 46 58 32  |ELP...FXHELP.FX2|
00000090  34 32 20 74 6f 20 46 58  32 34 36 0d a9 00 65 89  |42 to FX246...e.|
000000a0  85 89 68 85 45 53 54 31  41 00 a4 8b b1 f2 29 df  |..h.EST1A.....).|
000000b0  c9 21 90 0b a4 8a 46 58  32 35 32 20 74 6f 20 46  |.!....FX252 to F|
000000c0  58 32 35 35 0d e6 8a 68  a4 8a b1 88 e6 8a c9 00  |X255...h........|
000000d0  f0 17 20 45 53 54 31 41  00 53 54 31 41 0d 8a 13  |.. EST1A.ST1A...|
000000e0  46 58 30 0d 3b 88 f0 d4  48 e6 8a 50 72 69 6e 74  |FX0.;...H..Print|
000000f0  20 4f 53 20 4e 6f 2e 0d  0d 0d 1e e6 8b 4c 68 80  | OS No.......Lh.|
00000100  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 8a c9  |........h.......|
00000110  00 f0 17 20 0d 53 54 31  41 00 a4 8b b1 f2 29 df  |... .ST1A.....).|
00000120  c9 21 90 0b a4 8a d1 88  d0 1e e6 8b 4c 68 80 a4  |.!..........Lh..|
00000130  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 0d c9 00  |.......h........|
00000140  f0 17 20 45 53 54 31 41  00 53 54 31 41 0d 31 41  |.. EST1A.ST1A.1A|
00000150  0d 00 00 20 3a 20 46 58  48 45 4c 50 00 0d 00 46  |... : FXHELP...F|
00000160  58 48 45 4c 50 00 0d 3a  20 46 58 48 45 4c 50 00  |XHELP..: FXHELP.|
00000170  0d 85 88 f0 06 a9 00 65  89 85 89 68 85 45 53 54  |.......e...h.EST|
00000180  31 41 00 a4 8b b1 f2 29  df c9 21 90 0b a4 8a 0d  |1A.....)..!.....|
00000190  88 d0 1e e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
000001a0  68 a4 8a b1 88 e6 8a c9  00 f0 17 20 45 53 54 31  |h.......... EST1|
000001b0  41 00 53 54 31 41 0d 8a  42 46 58 31 0d 3b 88 f0  |A.ST1A..BFX1.;..|
000001c0  d4 48 e6 8a 52 65 61 64  2f 77 72 69 74 65 20 75  |.H..Read/write u|
000001d0  73 65 72 20 66 6c 61 67  20 26 32 38 31 0d 0d 0d  |ser flag &281...|
000001e0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 2a 48 45  |.............*HE|
000001f0  4c 50 46 58 2f 52 2f 57  20 66 6f 72 20 72 65 61  |LPFX/R/W for rea|
00000200  64 2f 77 72 69 74 65 20  6d 65 74 68 6f 64 0d 0d  |d/write method..|
00000210  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00000220  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 00 00 20 3a 20 46  |............ : F|
00000230  58 48 45 4c 50 00 0d 00  46 58 48 45 4c 50 00 0d  |XHELP...FXHELP..|
00000240  3a 20 46 58 48 45 4c 50  00 0d 85 88 f0 06 a9 00  |: FXHELP........|
00000250  65 89 85 89 68 85 45 53  54 31 41 00 a4 8b b1 f2  |e...h.EST1A.....|
00000260  29 df c9 21 90 0b a4 8a  0d 88 d0 1e e6 8b 4c 68  |)..!..........Lh|
00000270  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 8a  |.........h......|
00000280  c9 00 f0 17 20 45 53 54  31 41 00 53 54 31 41 0d  |.... EST1A.ST1A.|
00000290  8a 8b 46 58 32 0d 3b 88  f0 d4 48 e6 8a 53 65 6c  |..FX2.;...H..Sel|
000002a0  65 63 74 20 69 6e 70 75  74 0d 0d 0d 0d 0d 0d 0d  |ect input.......|
000002b0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000002c0  0d 0d 0d 0d 0d 0d 58 3d  30 20 6b 65 79 62 6f 61  |......X=0 keyboa|
000002d0  72 64 20 73 65 6c 65 63  74 65 64 20 2d 20 52 53  |rd selected - RS|
000002e0  34 32 33 20 64 69 73 61  62 6c 65 64 0d 0d e6 78  |423 disabled...x|
000002f0  3d 31 20 52 53 34 32 33  20 73 65 6c 65 63 74 65  |=1 RS423 selecte|
00000300  64 20 61 6e 64 20 65 6e  61 62 6c 65 64 0d 0d 0d  |d and enabled...|
00000310  0d 0d 0d 0d 0d 4c 50 00  58 3d 32 20 6b 65 79 62  |.....LP.X=2 keyb|
00000320  6f 61 72 64 20 73 65 6c  65 63 74 65 64 20 2d 20  |oard selected - |
00000330  52 53 34 32 33 20 65 6e  61 62 6c 65 64 0d 0b a4  |RS423 enabled...|
00000340  8a 44 65 66 61 75 6c 74  20 58 3d 30 0d 88 d0 13  |.Default X=0....|
00000350  e6 8a 68 a4 8a b1 88 e6  8a c9 00 f0 17 20 45 53  |..h.......... ES|
00000360  54 31 41 00 53 54 31 41  0d 8a a6 46 58 33 0d 3b  |T1A.ST1A...FX3.;|
00000370  88 f0 d4 48 e6 8a 53 65  6c 65 63 74 20 6f 75 74  |...H..Select out|
00000380  70 75 74 20 28 64 65 66  61 75 6c 74 20 58 3d 30  |put (default X=0|
00000390  29 0d 0d 0d 0d 8a b1 88  e6 8a c9 00 f0 17 20 42  |)............. B|
000003a0  69 74 20 30 20 65 6e 61  62 6c 65 20 52 53 34 32  |it 0 enable RS42|
000003b0  33 20 20 20 42 69 74 20  33 20 70 72 69 6e 74 65  |3   Bit 3 printe|
000003c0  72 20 6f 6e 0d 0d 0d 0d  42 69 74 20 31 20 64 69  |r on....Bit 1 di|
000003d0  73 61 62 6c 65 20 56 44  55 20 20 20 20 42 69 74  |sable VDU    Bit|
000003e0  20 34 20 64 69 73 61 62  6c 65 20 73 70 6f 6f 6c  | 4 disable spool|
000003f0  0d 42 69 74 20 32 20 70  72 69 6e 74 65 72 20 6f  |.Bit 2 printer o|
00000400  66 66 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |ff..............|
00000410  0d 0d 0d 0d 0d 0d 0d 0d  a4 8a 42 69 74 20 36 20  |..........Bit 6 |
00000420  70 72 69 6e 74 65 72 20  6f 66 66 20 65 78 63 65  |printer off exce|
00000430  70 74 20 77 69 74 68 20  56 44 55 31 0d 0d 0d 0d  |pt with VDU1....|
00000440  0d 0d 0d 84 46 58 34 0d  3b 88 f0 d4 48 e6 8a 58  |....FX4.;...H..X|
00000450  3d 30 20 63 75 72 73 6f  72 20 65 64 69 74 69 6e  |=0 cursor editin|
00000460  67 20 28 64 65 66 61 75  6c 74 29 0d 0d 0d 0d 0d  |g (default).....|
00000470  88 e6 8a c9 00 f0 17 20  20 20 20 20 20 20 20 20  |.......         |
00000480  43 4f 50 59 20 4c 45 46  54 20 52 49 47 48 54 20  |COPY LEFT RIGHT |
00000490  44 4f 57 4e 20 55 50 0d  0d 0d 0d 0d 0d 0d 0d 0d  |DOWN UP.........|
000004a0  0d 78 3d 31 20 63 6f 64  65 20 31 33 35 20 20 31  |.x=1 code 135  1|
000004b0  33 36 20 20 31 33 37 20  20 31 33 38 20 20 31 33  |36  137  138  13|
000004c0  39 0d 0d 0d 0d 0d 0d 0d  0d 0d 78 3d 32 20 6b 65  |9.........x=2 ke|
000004d0  79 20 20 31 31 20 20 20  31 32 20 20 20 31 33 20  |y  11   12   13 |
000004e0  20 20 31 34 20 20 20 31  35 0d 0d 0d 0d 0d 21 90  |  14   15.....!.|
000004f0  0b a4 8a 0d 88 d0 1e e6  8b 4c 68 80 a4 8a b1 88  |.........Lh.....|
00000500  d0 13 e6 8a 68 a4 8a b1  88 e6 8a c9 00 f0 17 20  |....h.......... |
00000510  45 53 54 31 41 00 53 54  31 41 0d 8a 9d 46 58 35  |EST1A.ST1A...FX5|
00000520  0d 3b 88 f0 d4 48 e6 8a  50 72 69 6e 74 65 72 20  |.;...H..Printer |
00000530  64 65 73 74 69 6e 61 74  69 6f 6e 0d 0d 0d 0d 0d  |destination.....|
00000540  0d 0d 0d e6 8a 68 a4 8a  b1 88 e6 8a c9 00 f0 17  |.....h..........|
00000550  20 58 3d 30 20 70 72 69  6e 74 65 72 20 73 69 6e  | X=0 printer sin|
00000560  6b 20 20 20 20 20 78 3d  34 20 6e 65 74 20 70 72  |k     x=4 net pr|
00000570  69 6e 74 65 72 0d 0d 0d  0d e6 58 3d 31 20 70 61  |inter.....X=1 pa|
00000580  72 61 6c 6c 65 6c 20 28  64 65 66 61 75 6c 74 29  |rallel (default)|
00000590  0d 3a 20 46 58 48 45 4c  50 00 0d 00 46 58 48 45  |.: FXHELP...FXHE|
000005a0  4c 50 00 58 3d 32 20 52  53 34 32 33 20 28 73 69  |LP.X=2 RS423 (si|
000005b0  6e 6b 20 69 66 20 65 6e  61 62 6c 65 64 20 77 69  |nk if enabled wi|
000005c0  74 68 20 46 58 33 29 0d  90 0b a4 8a 58 3d 33 2f  |th FX3).....X=3/|
000005d0  35 20 74 6f 20 32 35 35  20 75 73 65 72 20 70 72  |5 to 255 user pr|
000005e0  69 6e 74 65 72 20 72 6f  75 74 69 6e 65 0d 00 53  |inter routine..S|
000005f0  54 31 41 0d 8a 3c 46 58  36 0d 3b 88 f0 d4 48 e6  |T1A..<FX6.;...H.|
00000600  8a 43 68 61 72 61 63 74  65 72 20 69 67 6e 6f 72  |.Character ignor|
00000610  65 64 20 62 79 20 70 72  69 6e 74 65 72 0d 0d 0d  |ed by printer...|
00000620  0d 0d 88 e6 8a c9 00 f0  17 20 58 3d 63 68 61 72  |......... X=char|
00000630  61 63 74 65 72 20 28 64  65 66 61 75 6c 74 20 31  |acter (default 1|
00000640  30 29 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 8a  |0)..............|
00000650  b1 88 e6 0d c9 00 f0 17  20 45 53 54 31 41 00 53  |........ EST1A.S|
00000660  54 31 41 0d 31 41 0d 00  00 20 3a 20 46 58 48 45  |T1A.1A... : FXHE|
00000670  4c 50 00 0d 00 46 58 48  45 4c 50 00 0d 3a 20 46  |LP...FXHELP..: F|
00000680  58 48 45 4c 50 00 0d 85  88 f0 06 a9 00 65 89 85  |XHELP........e..|
00000690  89 68 85 45 53 54 31 41  00 a4 8b b1 f2 29 df c9  |.h.EST1A.....)..|
000006a0  21 90 0b a4 8a 0d 88 d0  1e e6 8b 4c 68 80 a4 8a  |!..........Lh...|
000006b0  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 8a c9 00 f0  |......h.........|
000006c0  17 20 45 53 54 31 41 00  53 54 31 41 0d 8a 64 46  |. EST1A.ST1A..dF|
000006d0  58 37 0d 3b 88 f0 d4 48  e6 8a 52 53 34 32 33 20  |X7.;...H..RS423 |
000006e0  62 61 75 64 20 69 6e 70  75 74 0d 0d 0d 0d 0d 0d  |baud input......|
000006f0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d c9 00  |................|
00000700  f0 17 20 58 3d 31 20 37  35 20 20 20 20 58 3d 35  |.. X=1 75    X=5|
00000710  20 32 34 30 30 0d 88 d0  1e e6 8b 4c 68 80 a4 8a  | 2400......Lh...|
00000720  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 58 3d 32 20  |......h.....X=2 |
00000730  31 35 30 20 20 20 58 3d  36 20 34 38 30 30 0d 0d  |150   X=6 4800..|
00000740  00 00 20 3a 20 46 58 48  45 4c 50 00 0d 00 46 58  |.. : FXHELP...FX|
00000750  48 45 4c 50 00 58 3d 33  20 33 30 30 20 20 20 58  |HELP.X=3 300   X|
00000760  3d 37 20 39 36 30 30 0d  85 89 68 85 45 53 54 31  |=7 9600...h.EST1|
00000770  41 00 a4 8b b1 f2 29 df  c9 21 90 0b a4 8a 58 3d  |A.....)..!....X=|
00000780  34 20 31 32 30 30 20 20  58 3d 38 20 31 39 32 30  |4 1200  X=8 1920|
00000790  30 0d b1 88 e6 8a c9 00  f0 17 20 45 53 54 31 41  |0......... EST1A|
000007a0  00 53 54 31 41 0d 8a 65  46 58 38 0d 3b 88 f0 d4  |.ST1A..eFX8.;...|
000007b0  48 e6 8a 52 53 34 32 33  20 62 61 75 64 20 6f 75  |H..RS423 baud ou|
000007c0  74 70 75 74 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |tput............|
000007d0  0d 0d 8a b1 88 e6 8a c9  00 f0 17 20 58 3d 31 20  |........... X=1 |
000007e0  37 35 20 20 20 20 58 3d  35 20 32 34 30 30 0d 88  |75    X=5 2400..|
000007f0  d0 1e e6 8b 4c 68 80 a4  8a b1 88 d0 13 e6 8a 68  |....Lh.........h|
00000800  a4 8a b1 88 e6 58 3d 32  20 31 35 30 20 20 20 58  |.....X=2 150   X|
00000810  3d 36 20 34 38 30 30 0d  0d 00 00 20 3a 20 46 58  |=6 4800.... : FX|
00000820  48 45 4c 50 00 0d 00 46  58 48 45 4c 50 00 58 3d  |HELP...FXHELP.X=|
00000830  33 20 33 30 30 20 20 20  58 3d 37 20 39 36 30 30  |3 300   X=7 9600|
00000840  0d 85 89 68 85 45 53 54  31 41 00 a4 8b b1 f2 29  |...h.EST1A.....)|
00000850  df c9 21 90 0b a4 8a 58  3d 34 20 31 32 30 30 20  |..!....X=4 1200 |
00000860  20 58 3d 38 20 31 39 32  30 30 0d b1 88 e6 8a c9  | X=8 19200......|
00000870  00 f0 17 20 45 53 54 31  41 00 53 54 31 41 0d 8a  |... EST1A.ST1A..|
00000880  60 46 58 39 0d 3b 88 f0  d4 48 e6 8a 46 6c 61 73  |`FX9.;...H..Flas|
00000890  68 20 64 75 72 61 74 69  6f 6e 20 28 31 73 74 20  |h duration (1st |
000008a0  63 6f 6c 6f 75 72 29 0d  0d 0d 0d 0d 0d 0d e6 8a  |colour).........|
000008b0  c9 00 f0 17 20 58 3d 44  75 72 61 74 69 6f 6e 20  |.... X=Duration |
000008c0  69 6e 20 63 65 6e 74 69  73 65 63 6f 6e 64 73 0d  |in centiseconds.|
000008d0  0d 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 44 65  |........h.....De|
000008e0  66 61 75 6c 74 3d 32 35  0d 00 53 54 31 41 0d 31  |fault=25..ST1A.1|
000008f0  41 0d 00 00 20 3a 20 46  58 48 45 4c 50 00 0d 00  |A... : FXHELP...|
00000900  46 58 48 45 4c 50 00 58  3d 30 20 43 6f 6e 73 74  |FXHELP.X=0 Const|
00000910  61 6e 74 20 31 73 74 20  63 6f 6c 6f 75 72 0d 0d  |ant 1st colour..|
00000920  0d 31 41 00 a4 8b b1 f2  29 df c9 21 90 0b a4 8a  |.1A.....)..!....|
00000930  0d 88 d0 1e e6 8b 4c 68  80 a4 8a b1 88 d0 13 e6  |......Lh........|
00000940  8a 68 a4 8a b1 88 e6 8a  c9 00 f0 17 20 45 53 54  |.h.......... EST|
00000950  31 41 00 53 54 31 41 0d  8a 61 46 58 31 30 0d 88  |1A.ST1A..aFX10..|
00000960  f0 d4 48 e6 8a 46 6c 61  73 68 20 64 75 72 61 74  |..H..Flash durat|
00000970  69 6f 6e 20 28 32 6e 64  20 63 6f 6c 6f 75 72 29  |ion (2nd colour)|
00000980  0d 0d 0d 0d 0d 0d 0d 0d  8a c9 00 f0 17 20 58 3d  |............. X=|
00000990  64 75 72 61 74 69 6f 6e  20 69 6e 20 63 65 6e 74  |duration in cent|
000009a0  69 73 65 63 6f 6e 64 73  0d a4 8a b1 88 d0 13 e6  |iseconds........|
000009b0  8a 68 a4 8a b1 88 e6 44  65 66 61 75 6c 74 3d 32  |.h.....Default=2|
000009c0  35 0d 00 53 54 31 41 0d  31 41 0d 00 00 20 3a 20  |5..ST1A.1A... : |
000009d0  46 58 48 45 4c 50 00 0d  00 46 58 48 45 4c 50 00  |FXHELP...FXHELP.|
000009e0  58 3d 30 20 63 6f 6e 73  74 61 6e 74 20 32 6e 64  |X=0 constant 2nd|
000009f0  20 63 6f 6c 6f 75 72 0d  0d 0d 0d 41 00 a4 8b b1  | colour....A....|
00000a00  f2 29 df c9 21 90 0b a4  8a 0d 88 d0 1e e6 8b 4c  |.)..!..........L|
00000a10  68 80 a4 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |h.........h.....|
00000a20  8a c9 00 f0 17 20 45 53  54 31 41 00 53 54 31 41  |..... EST1A.ST1A|
00000a30  0d 8a 4e 46 58 31 31 0d  88 f0 d4 48 e6 8a 4b 65  |..NFX11....H..Ke|
00000a40  79 62 6f 61 72 64 20 72  65 70 65 61 74 20 64 65  |yboard repeat de|
00000a50  6c 61 79 0d 0d 0d 0d 0d  13 e6 8a 68 a4 8a b1 88  |lay........h....|
00000a60  e6 8a c9 00 f0 17 20 58  3d 64 65 6c 61 79 20 69  |...... X=delay i|
00000a70  6e 20 63 65 6e 74 69 73  65 63 6f 6e 64 73 0d 4c  |n centiseconds.L|
00000a80  68 80 a4 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |h.........h.....|
00000a90  44 65 66 61 75 6c 74 3d  33 32 0d 00 53 54 31 41  |Default=32..ST1A|
00000aa0  0d 31 41 0d 00 00 20 3a  20 46 58 48 45 4c 50 00  |.1A... : FXHELP.|
00000ab0  0d 00 46 58 48 45 4c 50  00 58 3d 30 20 6e 6f 20  |..FXHELP.X=0 no |
00000ac0  72 65 70 65 61 74 0d 06  a9 00 65 89 85 89 68 85  |repeat....e...h.|
00000ad0  45 53 54 31 41 00 a4 8b  b1 f2 29 df c9 21 90 0b  |EST1A.....)..!..|
00000ae0  a4 8a 0d 88 d0 1e e6 8b  4c 68 80 a4 8a b1 88 d0  |........Lh......|
00000af0  13 e6 8a 68 a4 8a b1 88  e6 8a c9 00 f0 17 20 45  |...h.......... E|
00000b00  53 54 31 41 00 53 54 31  41 0d 8a 64 46 58 31 32  |ST1A.ST1A..dFX12|
00000b10  0d 88 f0 d4 48 e6 8a 6b  65 79 62 6f 61 72 64 20  |....H..keyboard |
00000b20  72 65 70 65 61 74 20 72  61 74 65 0d 0d 0d 0d 0d  |repeat rate.....|
00000b30  d0 13 e6 8a 68 a4 8a b1  88 e6 8a c9 00 f0 17 20  |....h.......... |
00000b40  58 3d 72 61 74 65 20 69  6e 20 63 65 6e 74 69 73  |X=rate in centis|
00000b50  65 63 6f 6e 64 73 0d 8b  4c 68 80 a4 8a b1 88 d0  |econds..Lh......|
00000b60  13 e6 8a 68 a4 8a b1 88  e6 44 65 66 61 75 6c 74  |...h.....Default|
00000b70  20 3d 20 38 0d 53 54 31  41 0d 31 41 0d 00 00 20  | = 8.ST1A.1A... |
00000b80  3a 20 46 58 48 45 4c 50  00 0d 00 46 58 48 45 4c  |: FXHELP...FXHEL|
00000b90  50 00 58 3d 30 20 72 65  73 65 74 73 20 64 65 6c  |P.X=0 resets del|
00000ba0  61 79 20 26 20 72 65 70  65 61 74 20 74 6f 20 64  |ay & repeat to d|
00000bb0  65 66 61 75 6c 74 0d 0d  0d a4 8a 0d 88 d0 1e e6  |efault..........|
00000bc0  8b 4c 68 80 a4 8a b1 88  d0 13 e6 8a 68 a4 8a b1  |.Lh.........h...|
00000bd0  88 e6 8a c9 00 f0 17 20  45 53 54 31 41 00 53 54  |....... EST1A.ST|
00000be0  31 41 0d 8a c4 46 58 31  33 0d 88 f0 d4 48 e6 8a  |1A...FX13....H..|
00000bf0  44 69 73 61 62 6c 65 20  65 76 65 6e 74 73 20 20  |Disable events  |
00000c00  20 20 20 58 3d 34 20 73  74 61 72 74 20 76 65 72  |   X=4 start ver|
00000c10  74 20 73 79 6e 63 0d 0d  0d 58 3d 30 20 6f 75 74  |t sync...X=0 out|
00000c20  20 62 75 66 66 20 65 6d  70 74 79 20 58 3d 35 20  | buff empty X=5 |
00000c30  69 6e 74 20 74 69 6d 65  72 20 63 72 6f 73 73 20  |int timer cross |
00000c40  30 0d 58 3d 31 20 69 6e  70 20 62 75 66 66 20 66  |0.X=1 inp buff f|
00000c50  75 6c 6c 20 20 58 3d 36  20 45 53 43 41 50 45 20  |ull  X=6 ESCAPE |
00000c60  70 72 65 73 73 65 64 0d  4c 50 00 58 3d 32 20 63  |pressed.LP.X=2 c|
00000c70  68 61 72 20 65 6e 74 65  72 20 62 75 66 66 20 20  |har enter buff  |
00000c80  20 20 58 3d 37 20 52 53  34 32 33 20 65 72 72 6f  |  X=7 RS423 erro|
00000c90  72 0d a4 8a 58 3d 33 20  41 44 43 20 63 6f 6e 76  |r...X=3 ADC conv|
00000ca0  20 63 6f 6d 70 6c 65 74  65 20 20 58 3d 38 20 75  | complete  X=8 u|
00000cb0  73 65 72 0d 0d 0d 0d 0d  0d 31 41 0d 8a c4 46 58  |ser......1A...FX|
00000cc0  31 34 0d 88 f0 d4 48 e6  8a 45 6e 61 62 6c 65 20  |14....H..Enable |
00000cd0  65 76 65 6e 74 73 20 20  20 20 20 20 58 3d 34 20  |events      X=4 |
00000ce0  73 74 61 72 74 20 76 65  72 74 20 73 79 6e 63 0d  |start vert sync.|
00000cf0  17 20 58 3d 30 20 6f 75  74 20 62 75 66 66 20 65  |. X=0 out buff e|
00000d00  6d 70 74 79 20 58 3d 35  20 69 6e 74 20 74 69 6d  |mpty X=5 int tim|
00000d10  65 72 20 63 72 6f 73 73  20 30 0d 58 3d 31 20 69  |er cross 0.X=1 i|
00000d20  6e 70 20 62 75 66 66 20  66 75 6c 6c 20 20 58 3d  |np buff full  X=|
00000d30  36 20 45 53 43 41 50 45  20 70 72 65 73 73 65 64  |6 ESCAPE pressed|
00000d40  0d 4c 50 00 58 3d 32 20  63 68 61 72 20 65 6e 74  |.LP.X=2 char ent|
00000d50  65 72 20 62 75 66 66 20  20 20 20 58 3d 37 20 52  |er buff    X=7 R|
00000d60  53 34 32 33 20 65 72 72  6f 72 0d a4 8a 78 3d 33  |S423 error...x=3|
00000d70  20 41 44 43 20 63 6f 6e  76 20 63 6f 6d 70 6c 65  | ADC conv comple|
00000d80  74 65 20 20 58 3d 38 20  75 73 65 72 0d 31 41 00  |te  X=8 user.1A.|
00000d90  53 54 31 41 0d 8a b7 46  58 31 35 0d 88 f0 d4 48  |ST1A...FX15....H|
00000da0  e6 8a 46 6c 75 73 68 20  62 75 66 66 65 72 20 20  |..Flush buffer  |
00000db0  20 20 20 58 3d 34 20 73  6f 75 6e 64 20 63 68 61  |   X=4 sound cha|
00000dc0  6e 6e 65 6c 20 30 0d 0d  0d 17 20 58 3d 30 20 61  |nnel 0.... X=0 a|
00000dd0  6c 6c 20 62 75 66 66 65  72 73 20 20 58 3d 35 20  |ll buffers  X=5 |
00000de0  73 6f 75 6e 64 20 63 68  61 6e 6e 65 6c 20 31 0d  |sound channel 1.|
00000df0  0d 0d 88 e6 58 3d 31 20  52 53 34 32 33 20 69 6e  |....X=1 RS423 in|
00000e00  70 75 74 20 20 58 3d 36  20 73 6f 75 6e 64 20 63  |put  X=6 sound c|
00000e10  68 61 6e 6e 65 6c 20 32  0d 0d 0d 50 00 58 3d 32  |hannel 2...P.X=2|
00000e20  20 52 53 34 32 33 20 6f  75 74 70 75 74 20 58 3d  | RS423 output X=|
00000e30  37 20 73 6f 75 6e 64 20  63 68 61 6e 6e 65 6c 20  |7 sound channel |
00000e40  33 0d 0d 0d a4 8a 58 3d  33 20 70 72 69 6e 74 65  |3.....X=3 printe|
00000e50  72 20 20 20 20 20 20 58  3d 38 20 73 70 65 65 63  |r      X=8 speec|
00000e60  68 0d 0d 0d 53 54 31 41  00 53 54 31 41 0d 8a 57  |h...ST1A.ST1A..W|
00000e70  46 58 31 36 0d 88 f0 d4  48 e6 8a 53 65 6c 65 63  |FX16....H..Selec|
00000e80  74 20 41 44 43 20 63 68  61 6e 6e 65 6c 73 20 74  |t ADC channels t|
00000e90  6f 20 62 65 20 73 61 6d  70 6c 65 64 0d e6 8a c9  |o be sampled....|
00000ea0  00 f0 17 20 58 3d 30 20  73 61 6d 70 6c 69 6e 67  |... X=0 sampling|
00000eb0  20 64 69 73 61 62 6c 65  64 0d e6 8b 4c 68 80 a4  | disabled...Lh..|
00000ec0  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 45 6c 73  |.......h.....Els|
00000ed0  65 20 58 3d 63 68 61 6e  6e 65 6c 20 28 31 20 74  |e X=channel (1 t|
00000ee0  6f 20 34 29 0d 0d 0d 0d  0d 0d 0d 0d 00 0d 00 46  |o 4)...........F|
00000ef0  58 48 45 4c 50 00 0d 3a  20 46 58 48 45 4c 50 00  |XHELP..: FXHELP.|
00000f00  0d 85 88 f0 06 a9 00 65  89 85 89 68 85 45 53 54  |.......e...h.EST|
00000f10  31 41 00 a4 8b b1 f2 29  df c9 21 90 0b a4 8a 0d  |1A.....)..!.....|
00000f20  88 d0 1e e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
00000f30  68 a4 8a b1 88 e6 8a c9  00 f0 17 20 45 53 54 31  |h.......... EST1|
00000f40  41 00 53 54 31 41 0d 8a  2f 46 58 31 37 0d 88 f0  |A.ST1A../FX17...|
00000f50  d4 48 e6 8a 46 6f 72 63  65 20 41 44 43 20 63 6f  |.H..Force ADC co|
00000f60  6e 76 65 72 73 69 6f 6e  0d a4 8a b1 88 d0 13 e6  |nversion........|
00000f70  8a 68 a4 8a b1 88 e6 8a  c9 00 f0 17 20 58 3d 43  |.h.......... X=C|
00000f80  68 61 6e 6e 65 6c 20 28  31 20 74 6f 20 34 29 0d  |hannel (1 to 4).|
00000f90  0d 0d 0d 0d 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
00000fa0  68 a4 8a b1 88 e6 0d c9  00 f0 17 20 45 53 54 31  |h.......... EST1|
00000fb0  41 00 53 54 31 41 0d 31  41 0d 00 00 20 3a 20 46  |A.ST1A.1A... : F|
00000fc0  58 48 45 4c 50 00 0d 00  46 58 48 45 4c 50 00 0d  |XHELP...FXHELP..|
00000fd0  3a 20 46 58 48 45 4c 50  00 0d 85 88 f0 06 a9 00  |: FXHELP........|
00000fe0  65 89 85 89 68 85 45 53  54 31 41 00 a4 8b b1 f2  |e...h.EST1A.....|
00000ff0  29 df c9 21 90 0b a4 8a  0d 88 d0 1e e6 8b 4c 68  |)..!..........Lh|
00001000  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 8a  |.........h......|
00001010  c9 00 f0 17 20 45 53 54  31 41 00 53 54 31 41 0d  |.... EST1A.ST1A.|
00001020  8a 1a 46 58 31 38 0d 88  f0 d4 48 e6 8a 5a 65 72  |..FX18....H..Zer|
00001030  6f 20 66 75 6e 63 74 69  6f 6e 20 6b 65 79 73 0d  |o function keys.|
00001040  68 80 a4 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |h.........h.....|
00001050  8a c9 00 f0 17 20 0d 53  54 31 41 00 a4 8b b1 f2  |..... .ST1A.....|
00001060  29 df c9 21 90 0b a4 8a  d1 88 d0 1e e6 8b 4c 68  |)..!..........Lh|
00001070  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 0d  |.........h......|
00001080  c9 00 f0 17 20 45 53 54  31 41 00 53 54 31 41 0d  |.... EST1A.ST1A.|
00001090  31 41 0d 00 00 20 3a 20  46 58 48 45 4c 50 00 0d  |1A... : FXHELP..|
000010a0  00 46 58 48 45 4c 50 00  0d 3a 20 46 58 48 45 4c  |.FXHELP..: FXHEL|
000010b0  50 00 0d 85 88 f0 06 a9  00 65 89 85 89 68 85 45  |P........e...h.E|
000010c0  53 54 31 41 00 a4 8b b1  f2 29 df c9 21 90 0b a4  |ST1A.....)..!...|
000010d0  8a 0d 88 d0 1e e6 8b 4c  68 80 a4 8a b1 88 d0 13  |.......Lh.......|
000010e0  e6 8a 68 a4 8a b1 88 e6  8a c9 00 f0 17 20 45 53  |..h.......... ES|
000010f0  54 31 41 00 53 54 31 41  0d 8a 1e 46 58 31 39 0d  |T1A.ST1A...FX19.|
00001100  88 f0 d4 48 e6 8a 57 61  69 74 20 66 6f 72 20 76  |...H..Wait for v|
00001110  65 72 74 69 63 61 6c 20  73 79 6e 63 0d b1 88 d0  |ertical sync....|
00001120  13 e6 8a 68 a4 8a b1 88  e6 8a c9 00 f0 17 20 0d  |...h.......... .|
00001130  53 54 31 41 00 a4 8b b1  f2 29 df c9 21 90 0b a4  |ST1A.....)..!...|
00001140  8a d1 88 d0 1e e6 8b 4c  68 80 a4 8a b1 88 d0 13  |.......Lh.......|
00001150  e6 8a 68 a4 8a b1 88 e6  0d c9 00 f0 17 20 45 53  |..h.......... ES|
00001160  54 31 41 00 53 54 31 41  0d 31 41 0d 00 00 20 3a  |T1A.ST1A.1A... :|
00001170  20 46 58 48 45 4c 50 00  0d 00 46 58 48 45 4c 50  | FXHELP...FXHELP|
00001180  00 0d 3a 20 46 58 48 45  4c 50 00 0d 85 88 f0 06  |..: FXHELP......|
00001190  a9 00 65 89 85 89 68 85  45 53 54 31 41 00 a4 8b  |..e...h.EST1A...|
000011a0  b1 f2 29 df c9 21 90 0b  a4 8a 0d 88 d0 1e e6 8b  |..)..!..........|
000011b0  4c 68 80 a4 8a b1 88 d0  13 e6 8a 68 a4 8a b1 88  |Lh.........h....|
000011c0  e6 8a c9 00 f0 17 20 45  53 54 31 41 00 53 54 31  |...... EST1A.ST1|
000011d0  41 0d 8a b7 46 58 32 30  0d 88 f0 d4 48 e6 8a 45  |A...FX20....H..E|
000011e0  78 70 6c 6f 64 65 20 75  73 65 72 20 64 65 66 69  |xplode user defi|
000011f0  6e 65 64 20 63 68 61 72  61 63 74 65 72 20 72 61  |ned character ra|
00001200  6d 0d 8a c9 00 f0 17 20  58 3d 30 20 69 6d 70 6c  |m...... X=0 impl|
00001210  6f 64 65 64 20 28 63 68  61 72 20 31 32 38 20 74  |oded (char 128 t|
00001220  6f 20 31 35 39 29 0d 0d  0d 0d 0d 0d 0d 8a b1 88  |o 159)..........|
00001230  e6 58 3d 31 20 31 32 38  20 74 6f 20 31 39 31 20  |.X=1 128 to 191 |
00001240  20 58 3d 34 20 33 32 20  74 6f 20 36 33 2f 31 32  | X=4 32 to 63/12|
00001250  38 20 74 6f 20 32 35 35  0d 00 58 3d 32 20 31 32  |8 to 255..X=2 12|
00001260  38 20 74 6f 20 32 32 33  20 20 58 3d 35 20 33 32  |8 to 223  X=5 32|
00001270  20 74 6f 20 39 35 2f 31  32 38 20 74 6f 20 32 35  | to 95/128 to 25|
00001280  35 0d 8a 58 3d 33 20 31  32 38 20 74 6f 20 32 35  |5..X=3 128 to 25|
00001290  35 20 20 58 3d 36 20 33  32 20 74 6f 20 32 35 35  |5  X=6 32 to 255|
000012a0  0d 53 54 31 41 00 53 54  31 41 0d 8a b7 46 58 32  |.ST1A.ST1A...FX2|
000012b0  31 0d 88 f0 d4 48 e6 8a  46 6c 75 73 68 20 62 75  |1....H..Flush bu|
000012c0  66 66 65 72 20 20 20 20  20 58 3d 34 20 73 6f 75  |ffer     X=4 sou|
000012d0  6e 64 20 63 68 61 6e 6e  65 6c 20 30 0d 0d 0d 17  |nd channel 0....|
000012e0  20 58 3d 30 20 6b 65 79  62 6f 61 72 64 20 20 20  | X=0 keyboard   |
000012f0  20 20 58 3d 35 20 73 6f  75 6e 64 20 63 68 61 6e  |  X=5 sound chan|
00001300  6e 65 6c 20 31 0d 0d 0d  88 e6 58 3d 31 20 52 53  |nel 1.....X=1 RS|
00001310  34 32 33 20 69 6e 70 75  74 20 20 58 3d 36 20 73  |423 input  X=6 s|
00001320  6f 75 6e 64 20 63 68 61  6e 6e 65 6c 20 32 0d 0d  |ound channel 2..|
00001330  0d 50 00 58 3d 32 20 52  53 34 32 33 20 6f 75 74  |.P.X=2 RS423 out|
00001340  70 75 74 20 58 3d 37 20  73 6f 75 6e 64 20 63 68  |put X=7 sound ch|
00001350  61 6e 6e 65 6c 20 33 0d  0d 0d a4 8a 58 3d 33 20  |annel 3.....X=3 |
00001360  70 72 69 6e 74 65 72 20  20 20 20 20 20 58 3d 38  |printer      X=8|
00001370  20 73 70 65 65 63 68 0d  0d 0d 53 54 31 41 00 53  | speech...ST1A.S|
00001380  54 31 41 0d 8a b0 46 58  31 31 37 0d f0 d4 48 e6  |T1A...FX117...H.|
00001390  8a 52 65 61 64 20 56 44  55 20 73 74 61 74 75 73  |.Read VDU status|
000013a0  0d e6 8b 4c 68 80 a4 8a  b1 88 d0 13 e6 8a 68 a4  |...Lh.........h.|
000013b0  8a b1 88 e6 8a c9 00 f0  17 20 42 69 74 30 20 70  |......... Bit0 p|
000013c0  72 69 6e 74 65 72 20 65  6e 61 62 6c 65 20 20 42  |rinter enable  B|
000013d0  69 74 34 20 6e 6f 74 20  75 73 65 64 0d 0d 0d 0d  |it4 not used....|
000013e0  b1 88 e6 42 69 74 31 20  73 63 72 6f 6c 6c 20 64  |...Bit1 scroll d|
000013f0  69 73 61 62 6c 65 20 20  42 69 74 35 20 67 72 61  |isable  Bit5 gra|
00001400  70 68 69 63 73 28 56 44  55 35 29 0d 42 69 74 32  |phics(VDU5).Bit2|
00001410  20 70 61 67 65 64 20 73  63 72 6f 6c 6c 20 20 20  | paged scroll   |
00001420  20 42 69 74 36 20 63 75  72 73 6f 72 20 65 64 69  | Bit6 cursor edi|
00001430  74 0d 0d 0d 0d 42 69 74  33 20 77 69 6e 64 6f 77  |t....Bit3 window|
00001440  20 73 63 72 6f 6c 6c 20  20 20 42 69 74 37 20 56  | scroll   Bit7 V|
00001450  44 55 20 64 69 73 61 62  6c 65 0d 0d 0d 0d 28 46  |DU disable....(F|
00001460  58 31 31 38 0d f0 d4 48  e6 8a 52 65 66 6c 65 63  |X118...H..Reflec|
00001470  74 20 6b 65 79 62 6f 61  72 64 20 73 74 61 74 75  |t keyboard statu|
00001480  73 20 69 6e 20 4c 45 44  73 0d b1 88 e6 8a c9 00  |s in LEDs.......|
00001490  f0 17 20 0d 53 54 31 41  00 a4 8b b1 f2 29 df c9  |.. .ST1A.....)..|
000014a0  21 90 0b a4 8a d1 88 d0  1e e6 8b 4c 68 80 a4 8a  |!..........Lh...|
000014b0  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 0d c9 00 f0  |......h.........|
000014c0  17 20 45 53 54 31 41 00  53 54 31 41 0d 31 41 0d  |. EST1A.ST1A.1A.|
000014d0  00 00 20 3a 20 46 58 48  45 4c 50 00 0d 00 46 58  |.. : FXHELP...FX|
000014e0  48 45 4c 50 00 0d 3a 20  46 58 48 45 4c 50 00 0d  |HELP..: FXHELP..|
000014f0  85 88 f0 06 a9 00 65 89  85 89 68 85 45 53 54 31  |......e...h.EST1|
00001500  41 00 a4 8b b1 f2 29 df  c9 21 90 0b a4 8a 0d 88  |A.....)..!......|
00001510  d0 1e e6 8b 4c 68 80 a4  8a b1 88 d0 13 e6 8a 68  |....Lh.........h|
00001520  a4 8a b1 88 e6 8a c9 00  f0 17 20 45 53 54 31 41  |.......... EST1A|
00001530  00 53 54 31 41 0d 8a 21  46 58 31 31 39 0d f0 d4  |.ST1A..!FX119...|
00001540  48 e6 8a 43 6c 6f 73 65  20 53 50 4f 4f 4c 20 26  |H..Close SPOOL &|
00001550  20 45 58 45 43 20 66 69  6c 65 73 0d 0d 0d 0d 0d  | EXEC files.....|
00001560  0d a4 8a b1 88 e6 8a c9  00 f0 17 20 0d 53 54 31  |........... .ST1|
00001570  41 00 a4 8b b1 f2 29 df  c9 21 90 0b a4 8a d1 88  |A.....)..!......|
00001580  d0 1e e6 8b 4c 68 80 a4  8a b1 88 d0 13 e6 8a 68  |....Lh.........h|
00001590  a4 8a b1 88 e6 0d c9 00  f0 17 20 45 53 54 31 41  |.......... EST1A|
000015a0  00 53 54 31 41 0d 31 41  0d 00 00 20 3a 20 46 58  |.ST1A.1A... : FX|
000015b0  48 45 4c 50 00 0d 00 46  58 48 45 4c 50 00 0d 3a  |HELP...FXHELP..:|
000015c0  20 46 58 48 45 4c 50 00  0d 85 88 f0 06 a9 00 65  | FXHELP........e|
000015d0  89 85 89 68 85 45 53 54  31 41 00 a4 8b b1 f2 29  |...h.EST1A.....)|
000015e0  df c9 21 90 0b a4 8a 0d  88 d0 1e e6 8b 4c 68 80  |..!..........Lh.|
000015f0  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 8a c9  |........h.......|
00001600  00 f0 17 20 45 53 54 31  41 00 53 54 31 41 0d 8a  |... EST1A.ST1A..|
00001610  47 46 58 31 32 30 0d f0  d4 48 e6 8a 57 72 69 74  |GFX120...H..Writ|
00001620  65 20 63 75 72 72 65 6e  74 20 6b 65 79 73 20 70  |e current keys p|
00001630  72 65 73 73 65 64 0d e6  8a 68 a4 8a b1 88 e6 8a  |ressed...h......|
00001640  c9 00 f0 17 20 58 3d 31  73 74 20 6b 65 79 20 70  |.... X=1st key p|
00001650  72 65 73 73 65 64 0d 0d  0d d0 1e e6 8b 4c 68 80  |ressed.......Lh.|
00001660  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 59 3d  |........h.....Y=|
00001670  32 6e 64 20 6b 65 79 20  70 72 65 73 73 65 64 0d  |2nd key pressed.|
00001680  0d 0d 0d 00 20 3a 20 46  58 48 45 4c 50 00 0d 00  |.... : FXHELP...|
00001690  46 58 48 45 4c 50 00 0d  3a 20 46 58 48 45 4c 50  |FXHELP..: FXHELP|
000016a0  00 0d 85 88 f0 06 a9 00  65 89 85 89 68 85 45 53  |........e...h.ES|
000016b0  54 31 41 00 a4 8b b1 f2  29 df c9 21 90 0b a4 8a  |T1A.....)..!....|
000016c0  0d 88 d0 1e e6 8b 4c 68  80 a4 8a b1 88 d0 13 e6  |......Lh........|
000016d0  8a 68 a4 8a b1 88 e6 8a  c9 00 f0 17 20 45 53 54  |.h.......... EST|
000016e0  31 41 00 53 54 31 41 0d  8a 9a 46 58 31 32 31 0d  |1A.ST1A...FX121.|
000016f0  f0 d4 48 e6 8a 4b 65 79  62 6f 61 72 64 20 73 63  |..H..Keyboard sc|
00001700  61 6e 0d d0 1e e6 8b 4c  68 80 a4 8a b1 88 d0 13  |an.....Lh.......|
00001710  e6 8a 68 a4 8a b1 88 e6  8a c9 00 f0 17 20 53 63  |..h.......... Sc|
00001720  61 6e 20 6f 6e 65 20 6b  65 79 20 3a 20 58 3d 6b  |an one key : X=k|
00001730  65 79 20 6e 75 6d 62 65  72 20 45 4f 52 26 38 30  |ey number EOR&80|
00001740  0d 0d a4 8a b1 88 e6 4f  6e 20 65 78 69 74 20 58  |.......On exit X|
00001750  3c 30 20 69 66 20 70 72  65 73 73 65 64 0d 0d 20  |<0 if pressed.. |
00001760  46 58 48 45 4c 50 00 0d  00 46 58 48 45 4c 50 00  |FXHELP...FXHELP.|
00001770  53 63 61 6e 20 61 6c 6c  20 6b 65 79 73 20 3a 20  |Scan all keys : |
00001780  58 3d 73 74 61 72 74 20  6b 65 79 20 6e 75 6d 62  |X=start key numb|
00001790  65 72 0d 0d 0d 0d 0d 0d  0d 4f 6e 20 65 78 69 74  |er.......On exit|
000017a0  20 58 3d 6b 65 79 20 6e  75 6d 62 65 72 20 26 46  | X=key number &F|
000017b0  46 3d 20 6e 6f 20 6b 65  79 20 70 72 65 73 73 0d  |F= no key press.|
000017c0  0d 0d 44 46 58 31 32 32  0d f0 d4 48 e6 8a 4b 65  |..DFX122...H..Ke|
000017d0  79 62 6f 61 72 64 20 73  63 61 6e 20 73 74 61 72  |yboard scan star|
000017e0  74 20 61 74 20 69 6e 74  65 72 6e 61 6c 20 6e 6f  |t at internal no|
000017f0  2e 20 31 36 0d 0d 0d 4f  6e 20 65 78 69 74 20 58  |. 16...On exit X|
00001800  3d 6b 65 79 20 6e 75 6d  62 65 72 0d 0d e6 8b 4c  |=key number....L|
00001810  68 80 a4 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |h.........h.....|
00001820  0d c9 00 f0 17 20 45 53  54 31 41 00 53 54 31 41  |..... EST1A.ST1A|
00001830  0d 31 41 0d 00 00 20 3a  20 46 58 48 45 4c 50 00  |.1A... : FXHELP.|
00001840  0d 00 46 58 48 45 4c 50  00 0d 3a 20 46 58 48 45  |..FXHELP..: FXHE|
00001850  4c 50 00 0d 85 88 f0 06  a9 00 65 89 85 89 68 85  |LP........e...h.|
00001860  45 53 54 31 41 00 a4 8b  b1 f2 29 df c9 21 90 0b  |EST1A.....)..!..|
00001870  a4 8a 0d 88 d0 1e e6 8b  4c 68 80 a4 8a b1 88 d0  |........Lh......|
00001880  13 e6 8a 68 a4 8a b1 88  e6 8a c9 00 f0 17 20 45  |...h.......... E|
00001890  53 54 31 41 00 53 54 31  41 0d 8a 44 46 58 31 32  |ST1A.ST1A..DFX12|
000018a0  33 0d f0 d4 48 e6 8a 49  6e 66 6f 72 6d 20 6f 70  |3...H..Inform op|
000018b0  65 72 61 74 69 6e 67 20  73 79 73 74 65 6d 20 6f  |erating system o|
000018c0  66 20 70 72 69 6e 74 65  72 0d 8a c9 00 f0 17 20  |f printer...... |
000018d0  64 72 69 76 65 72 20 67  6f 69 6e 67 20 64 6f 72  |driver going dor|
000018e0  6d 61 6e 74 0d 1e e6 8b  4c 68 80 a4 8a b1 88 d0  |mant....Lh......|
000018f0  13 e6 8a 68 a4 8a b1 88  e6 58 3d 33 0d 0d 0d 0d  |...h.....X=3....|
00001900  0d 0d 0d 0d 0d 53 54 31  41 0d 31 41 0d 00 00 20  |.....ST1A.1A... |
00001910  3a 20 46 58 48 45 4c 50  00 0d 00 46 58 48 45 4c  |: FXHELP...FXHEL|
00001920  50 00 0d 3a 20 46 58 48  45 4c 50 00 0d 85 88 f0  |P..: FXHELP.....|
00001930  06 a9 00 65 89 85 89 68  85 45 53 54 31 41 00 a4  |...e...h.EST1A..|
00001940  8b b1 f2 29 df c9 21 90  0b a4 8a 0d 88 d0 1e e6  |...)..!.........|
00001950  8b 4c 68 80 a4 8a b1 88  d0 13 e6 8a 68 a4 8a b1  |.Lh.........h...|
00001960  88 e6 8a c9 00 f0 17 20  45 53 54 31 41 00 53 54  |....... EST1A.ST|
00001970  31 41 0d 8a 1f 46 58 31  32 34 0d f0 d4 48 e6 8a  |1A...FX124...H..|
00001980  43 6c 65 61 72 20 45 53  43 41 50 45 20 63 6f 6e  |Clear ESCAPE con|
00001990  64 69 74 69 6f 6e 0d b1  88 d0 13 e6 8a 68 a4 8a  |dition.......h..|
000019a0  b1 88 e6 8a c9 00 f0 17  20 0d 53 54 31 41 00 a4  |........ .ST1A..|
000019b0  8b b1 f2 29 df c9 21 90  0b a4 8a d1 88 d0 1e e6  |...)..!.........|
000019c0  8b 4c 68 80 a4 8a b1 88  d0 13 e6 8a 68 a4 8a b1  |.Lh.........h...|
000019d0  88 e6 0d c9 00 f0 17 20  45 53 54 31 41 00 53 54  |....... EST1A.ST|
000019e0  31 41 0d 31 41 0d 00 00  20 3a 20 46 58 48 45 4c  |1A.1A... : FXHEL|
000019f0  50 00 0d 00 46 58 48 45  4c 50 00 0d 3a 20 46 58  |P...FXHELP..: FX|
00001a00  48 45 4c 50 00 0d 85 88  f0 06 a9 00 65 89 85 89  |HELP........e...|
00001a10  68 85 45 53 54 31 41 00  a4 8b b1 f2 29 df c9 21  |h.EST1A.....)..!|
00001a20  90 0b a4 8a 0d 88 d0 1e  e6 8b 4c 68 80 a4 8a b1  |..........Lh....|
00001a30  88 d0 13 e6 8a 68 a4 8a  b1 88 e6 8a c9 00 f0 17  |.....h..........|
00001a40  20 45 53 54 31 41 00 53  54 31 41 0d 8a 5c 46 58  | EST1A.ST1A..\FX|
00001a50  31 32 35 0d f0 d4 48 e6  8a 53 65 74 20 45 53 43  |125...H..Set ESC|
00001a60  41 50 45 20 63 6f 6e 64  69 74 69 6f 6e 0d a4 8a  |APE condition...|
00001a70  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 8a c9 00 f0  |......h.........|
00001a80  17 20 50 61 72 74 69 61  6c 6c 79 20 73 69 6d 75  |. Partially simu|
00001a90  6c 61 74 65 73 20 70 72  65 73 73 69 6e 67 20 45  |lates pressing E|
00001aa0  53 43 41 50 45 0d a4 8a  b1 88 e6 45 53 43 41 50  |SCAPE......ESCAP|
00001ab0  45 20 65 76 65 6e 74 20  6e 6f 74 20 67 65 6e 65  |E event not gene|
00001ac0  72 61 74 65 64 0d 48 45  4c 50 00 0d 00 46 58 48  |rated.HELP...FXH|
00001ad0  45 4c 50 00 0d 3a 20 46  58 48 45 4c 50 00 0d 85  |ELP..: FXHELP...|
00001ae0  88 f0 06 a9 00 65 89 85  89 68 85 45 53 54 31 41  |.....e...h.EST1A|
00001af0  00 a4 8b b1 f2 29 df c9  21 90 0b a4 8a 0d 88 d0  |.....)..!.......|
00001b00  1e e6 8b 4c 68 80 a4 8a  b1 88 d0 13 e6 8a 68 a4  |...Lh.........h.|
00001b10  8a b1 88 e6 8a c9 00 f0  17 20 45 53 54 31 41 00  |......... EST1A.|
00001b20  53 54 31 41 0d 8a a9 46  58 31 32 36 0d f0 d4 48  |ST1A...FX126...H|
00001b30  e6 8a 41 63 6b 6e 6f 77  6c 65 64 67 65 20 45 53  |..Acknowledge ES|
00001b40  43 41 50 45 20 63 6f 6e  64 69 74 69 6f 6e 0d 68  |CAPE condition.h|
00001b50  a4 8a b1 88 e6 8a c9 00  f0 17 20 41 74 74 65 6d  |.......... Attem|
00001b60  70 74 73 20 74 6f 20 63  6c 65 61 72 20 45 53 43  |pts to clear ESC|
00001b70  41 50 45 20 63 6f 6e 64  69 74 69 6f 6e 0d 68 a4  |APE condition.h.|
00001b80  8a b1 88 e6 46 6c 75 73  68 20 61 6c 6c 20 62 75  |....Flush all bu|
00001b90  66 66 65 72 73 20 26 20  63 6c 6f 73 65 20 45 58  |ffers & close EX|
00001ba0  45 43 20 66 69 6c 65 73  0d 0d 0d 50 00 4f 6e 20  |EC files...P.On |
00001bb0  65 78 69 74 20 58 3d 26  46 46 20 45 53 43 41 50  |exit X=&FF ESCAP|
00001bc0  45 20 63 6c 65 61 72 65  64 0d a4 8b b1 f2 29 df  |E cleared.....).|
00001bd0  c9 21 90 0b a4 8a 20 20  20 20 20 20 20 20 58 3d  |.!....        X=|
00001be0  30 20 45 53 43 41 50 45  20 6e 6f 74 20 63 6c 65  |0 ESCAPE not cle|
00001bf0  61 72 65 64 0d 54 31 41  00 53 54 31 41 0d 8a 71  |ared.T1A.ST1A..q|
00001c00  46 58 31 32 37 0d f0 d4  48 e6 8a 43 68 65 63 6b  |FX127...H..Check|
00001c10  20 66 6f 72 20 65 6e 64  20 6f 66 20 66 69 6c 65  | for end of file|
00001c20  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00001c30  00 f0 17 20 58 3d 66 69  6c 65 20 68 61 6e 64 6c  |... X=file handl|
00001c40  65 0d 90 0b a4 8a d1 88  d0 1e e6 8b 4c 68 80 a4  |e...........Lh..|
00001c50  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 4f 6e 20  |.......h.....On |
00001c60  65 78 69 74 20 58 3c 3e  30 20 65 6e 64 20 6f 66  |exit X<>0 end of|
00001c70  20 66 69 6c 65 20 72 65  61 63 68 65 64 0d 00 46  | file reached..F|
00001c80  58 48 45 4c 50 00 20 20  20 20 20 20 20 20 58 3d  |XHELP.        X=|
00001c90  30 20 65 6e 64 20 6f 66  20 66 69 6c 65 20 6e 6f  |0 end of file no|
00001ca0  74 20 72 65 61 63 68 65  64 0d 21 90 0b a4 8a 0d  |t reached.!.....|
00001cb0  88 d0 1e e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
00001cc0  68 a4 8a b1 88 e6 8a c9  00 f0 17 20 45 53 54 31  |h.......... EST1|
00001cd0  41 00 53 54 31 41 0d 8a  af 46 58 31 32 38 0d f0  |A.ST1A...FX128..|
00001ce0  d4 48 e6 8a 52 65 61 64  20 41 44 43 20 63 68 61  |.H..Read ADC cha|
00001cf0  6e 6e 65 6c 2f 67 65 74  20 62 75 66 66 65 72 20  |nnel/get buffer |
00001d00  73 74 61 74 75 73 0d 8a  c9 00 f0 17 20 58 3d 30  |status...... X=0|
00001d10  20 6f 6e 20 65 78 69 74  20 59 3d 63 68 61 6e 6e  | on exit Y=chann|
00001d20  65 6c 20 6f 66 20 6c 61  73 74 20 41 44 43 20 63  |el of last ADC c|
00001d30  6f 6e 76 0d 0d e6 58 3d  31 74 6f 34 20 2d 20 58  |onv...X=1to4 - X|
00001d40  26 59 20 63 6f 6e 74 61  69 6e 20 76 61 6c 75 65  |&Y contain value|
00001d50  20 6f 66 20 63 68 61 6e  6e 65 6c 20 58 0d 0d 58  | of channel X..X|
00001d60  3d 32 34 39 74 6f 32 35  35 20 2d 20 58 26 59 20  |=249to255 - X&Y |
00001d70  63 6f 6e 74 61 69 6e 20  62 75 66 66 65 72 20 69  |contain buffer i|
00001d80  6e 66 6f 0d 0d 0d 0d 0d  53 45 45 20 2a 48 45 4c  |nfo.....SEE *HEL|
00001d90  50 46 58 31 32 38 41 0d  0d 0d 0d 0d 0d 0d 0d 0d  |PFX128A.........|
00001da0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00001db0  8a cf 46 58 31 32 38 41  0d d4 48 e6 8a 58 3d 32  |..FX128A..H..X=2|
00001dc0  34 39 74 6f 32 35 35 20  2d 20 72 65 74 75 72 6e  |49to255 - return|
00001dd0  73 20 6e 6f 2e 20 63 68  61 72 61 63 74 65 72 73  |s no. characters|
00001de0  20 6c 65 66 74 0d 69 6e  20 62 75 66 66 65 72 20  | left.in buffer |
00001df0  28 69 6e 70 75 74 29 20  6f 72 20 73 70 61 63 65  |(input) or space|
00001e00  20 6c 65 66 74 20 28 6f  75 74 70 75 74 29 0d 58  | left (output).X|
00001e10  3d 32 35 35 20 6b 65 79  62 6f 72 64 20 58 3d 32  |=255 keybord X=2|
00001e20  35 32 20 70 72 69 6e 74  65 72 20 58 3d 32 34 39  |52 printer X=249|
00001e30  20 73 70 65 65 63 68 0d  58 3d 32 35 34 20 52 53  | speech.X=254 RS|
00001e40  34 32 33 20 28 69 6e 29  20 58 3d 32 35 35 20 52  |423 (in) X=255 R|
00001e50  53 34 32 33 20 28 6f 75  74 29 0d 0d 0d 0d 0d 0d  |S423 (out)......|
00001e60  0d 58 3d 32 35 31 2f 32  35 30 2f 32 34 39 2f 32  |.X=251/250/249/2|
00001e70  34 38 20 73 6f 75 6e 64  20 63 68 61 6e 6e 65 6c  |48 sound channel|
00001e80  20 30 2f 31 2f 32 2f 33  0d 0d bc 46 58 31 32 39  | 0/1/2/3...FX129|
00001e90  0d f0 d4 48 e6 8a 52 65  61 64 20 6b 65 79 20 77  |...H..Read key w|
00001ea0  69 74 68 20 74 69 6d 65  20 6c 69 6d 69 74 0d d0  |ith time limit..|
00001eb0  13 e6 8a 68 a4 8a b1 88  e6 8a c9 00 f0 17 20 20  |...h..........  |
00001ec0  20 4f 6e 20 65 6e 74 72  79 20 58 20 26 20 59 20  | On entry X & Y |
00001ed0  3d 20 74 69 6d 65 20 69  6e 20 63 65 6e 74 69 73  |= time in centis|
00001ee0  65 63 6f 6e 64 73 0d e6  20 20 4f 6e 20 65 78 69  |econds..  On exi|
00001ef0  74 20 59 3d 30 20 69 66  20 70 72 65 73 73 65 64  |t Y=0 if pressed|
00001f00  20 58 3d 41 53 43 49 49  20 6f 66 20 6b 65 79 0d  | X=ASCII of key.|
00001f10  00 4b 65 79 20 73 63 61  6e 20 3a 20 4f 6e 20 65  |.Key scan : On e|
00001f20  6e 74 72 79 20 59 3d 26  46 46 20 58 3d 49 4e 4b  |ntry Y=&FF X=INK|
00001f30  45 59 20 76 61 6c 75 65  0d 8a 20 20 4f 6e 20 65  |EY value..  On e|
00001f40  78 69 74 20 58 20 26 20  59 3d 26 46 46 20 69 66  |xit X & Y=&FF if|
00001f50  20 6b 65 79 20 70 72 65  73 73 65 64 0d 53 54 31  | key pressed.ST1|
00001f60  41 0d 8a 75 46 58 31 33  30 0d f0 d4 48 e6 8a 52  |A..uFX130...H..R|
00001f70  65 61 64 20 6d 61 63 68  69 6e 65 20 68 69 67 68  |ead machine high|
00001f80  20 6f 72 64 65 72 20 61  64 64 72 65 73 73 0d b1  | order address..|
00001f90  88 e6 8a c9 00 f0 17 20  58 20 26 20 59 20 3d 20  |....... X & Y = |
00001fa0  74 6f 70 20 31 36 20 62  69 74 73 20 6f 66 0d 0d  |top 16 bits of..|
00001fb0  0d 0d 0d 0d 0d 0d 0d 0d  13 e6 8a 68 a4 8a b1 88  |...........h....|
00001fc0  e6 50 72 6f 63 65 73 73  6f 72 20 61 64 64 72 65  |.Processor addre|
00001fd0  73 73 0d 41 0d 00 00 20  3a 20 46 58 48 45 4c 50  |ss.A... : FXHELP|
00001fe0  00 0d 00 46 58 48 45 4c  50 00 26 46 46 46 46 20  |...FXHELP.&FFFF |
00001ff0  3d 20 49 2f 4f 20 3a 20  26 30 30 30 30 20 3d 20  |= I/O : &0000 = |
00002000  32 6e 64 20 70 72 6f 63  65 73 73 6f 72 0d 21 90  |2nd processor.!.|
00002010  0b a4 8a 0d 88 d0 1e e6  8b 4c 68 80 a4 8a b1 88  |.........Lh.....|
00002020  d0 13 e6 8a 68 a4 8a b1  88 e6 8a c9 00 f0 17 20  |....h.......... |
00002030  45 53 54 31 41 00 53 54  31 41 0d 8a 51 46 58 31  |EST1A.ST1A..QFX1|
00002040  33 31 0d f0 d4 48 e6 8a  52 65 61 64 20 6f 70 65  |31...H..Read ope|
00002050  72 61 74 69 6e 67 20 73  79 73 74 65 6d 20 68 69  |rating system hi|
00002060  67 68 20 77 61 74 65 72  20 6d 61 72 6b 0d f0 17  |gh water mark...|
00002070  20 6f 66 20 63 75 72 72  65 6e 74 20 70 72 6f 63  | of current proc|
00002080  65 73 73 6f 72 0d 0d 0d  0d 4c 68 80 a4 8a b1 88  |essor....Lh.....|
00002090  d0 13 e6 8a 68 a4 8a b1  88 e6 58 20 26 20 59 20  |....h.....X & Y |
000020a0  3d 20 76 61 6c 75 65 0d  0d 0d 0d 0d 0d 0d 0d 0d  |= value.........|
000020b0  0d 0d 20 46 58 48 45 4c  50 00 0d 00 46 58 48 45  |.. FXHELP...FXHE|
000020c0  4c 50 00 0d 3a 20 46 58  48 45 4c 50 00 0d 85 88  |LP..: FXHELP....|
000020d0  f0 06 a9 00 65 89 85 89  68 85 45 53 54 31 41 00  |....e...h.EST1A.|
000020e0  a4 8b b1 f2 29 df c9 21  90 0b a4 8a 0d 88 d0 1e  |....)..!........|
000020f0  e6 8b 4c 68 80 a4 8a b1  88 d0 13 e6 8a 68 a4 8a  |..Lh.........h..|
00002100  b1 88 e6 8a c9 00 f0 17  20 45 53 54 31 41 00 53  |........ EST1A.S|
00002110  54 31 41 0d 8a 37 46 58  31 33 32 0d f0 d4 48 e6  |T1A..7FX132...H.|
00002120  8a 52 65 61 64 20 48 49  4d 45 4d 20 66 6f 72 20  |.Read HIMEM for |
00002130  63 75 72 72 65 6e 74 20  70 72 6f 63 65 73 73 6f  |current processo|
00002140  72 0d 0d 0d 0d 0d 00 f0  17 20 58 20 26 20 59 20  |r........ X & Y |
00002150  3d 20 76 61 6c 75 65 0d  90 0b a4 8a d1 88 d0 1e  |= value.........|
00002160  e6 8b 4c 68 80 a4 8a b1  88 d0 13 e6 8a 68 a4 8a  |..Lh.........h..|
00002170  b1 88 e6 0d c9 00 f0 17  20 45 53 54 31 41 00 53  |........ EST1A.S|
00002180  54 31 41 0d 31 41 0d 00  00 20 3a 20 46 58 48 45  |T1A.1A... : FXHE|
00002190  4c 50 00 0d 00 46 58 48  45 4c 50 00 0d 3a 20 46  |LP...FXHELP..: F|
000021a0  58 48 45 4c 50 00 0d 85  88 f0 06 a9 00 65 89 85  |XHELP........e..|
000021b0  89 68 85 45 53 54 31 41  00 a4 8b b1 f2 29 df c9  |.h.EST1A.....)..|
000021c0  21 90 0b a4 8a 0d 88 d0  1e e6 8b 4c 68 80 a4 8a  |!..........Lh...|
000021d0  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 8a c9 00 f0  |......h.........|
000021e0  17 20 45 53 54 31 41 00  53 54 31 41 0d 8a 4b 46  |. EST1A.ST1A..KF|
000021f0  58 31 33 33 0d f0 d4 48  e6 8a 52 65 61 64 20 48  |X133...H..Read H|
00002200  49 4d 45 4d 20 66 6f 72  20 73 70 65 63 69 66 69  |IMEM for specifi|
00002210  65 64 20 73 63 72 65 65  6e 20 6d 6f 64 65 0d 00  |ed screen mode..|
00002220  f0 17 20 4f 6e 20 65 6e  74 72 79 20 58 3d 6d 6f  |.. On entry X=mo|
00002230  64 65 0d a4 8a d1 88 d0  1e e6 8b 4c 68 80 a4 8a  |de.........Lh...|
00002240  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 78 20 26 20  |......h.....x & |
00002250  59 20 3d 20 56 61 6c 75  65 0d 0d 0d 0d 0d 0d 0d  |Y = Value.......|
00002260  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 00 0d 00 46 58  |..............FX|
00002270  48 45 4c 50 00 0d 3a 20  46 58 48 45 4c 50 00 0d  |HELP..: FXHELP..|
00002280  85 88 f0 06 a9 00 65 89  85 89 68 85 45 53 54 31  |......e...h.EST1|
00002290  41 00 a4 8b b1 f2 29 df  c9 21 90 0b a4 8a 0d 88  |A.....)..!......|
000022a0  d0 1e e6 8b 4c 68 80 a4  8a b1 88 d0 13 e6 8a 68  |....Lh.........h|
000022b0  a4 8a b1 88 e6 8a c9 00  f0 17 20 45 53 54 31 41  |.......... EST1A|
000022c0  00 53 54 31 41 0d 8a 4c  46 58 31 33 34 0d f0 d4  |.ST1A..LFX134...|
000022d0  48 e6 8a 52 65 61 64 20  74 65 78 74 20 63 75 72  |H..Read text cur|
000022e0  73 6f 72 20 70 6f 73 69  74 69 6f 6e 0d 13 e6 8a  |sor position....|
000022f0  68 a4 8a b1 88 e6 8a c9  00 f0 17 20 58 3d 68 6f  |h.......... X=ho|
00002300  72 69 7a 6f 6e 74 61 6c  20 70 6f 73 69 74 69 6f  |rizontal positio|
00002310  6e 0d 0d 0d 0d 0d 0d 0d  0d 0d 88 d0 13 e6 8a 68  |n..............h|
00002320  a4 8a b1 88 e6 59 3d 76  65 72 74 69 63 61 6c 20  |.....Y=vertical |
00002330  70 6f 73 69 74 69 6f 6e  0d 0d 0d 0d 0d 0d 0d 0d  |position........|
00002340  0d 45 4c 50 00 0d 00 46  58 48 45 4c 50 00 0d 3a  |.ELP...FXHELP..:|
00002350  20 46 58 48 45 4c 50 00  0d 85 88 f0 06 a9 00 65  | FXHELP........e|
00002360  89 85 89 68 85 45 53 54  31 41 00 a4 8b b1 f2 29  |...h.EST1A.....)|
00002370  df c9 21 90 0b a4 8a 0d  88 d0 1e e6 8b 4c 68 80  |..!..........Lh.|
00002380  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 8a c9  |........h.......|
00002390  00 f0 17 20 45 53 54 31  41 00 53 54 31 41 0d 8a  |... EST1A.ST1A..|
000023a0  65 46 58 31 33 35 0d f0  d4 48 e6 8a 52 65 61 64  |eFX135...H..Read|
000023b0  20 63 68 61 72 61 63 74  65 72 20 61 74 20 74 65  | character at te|
000023c0  78 74 20 63 75 72 73 6f  72 0d a4 8a b1 88 e6 8a  |xt cursor.......|
000023d0  c9 00 f0 17 20 58 3d 63  68 61 72 61 63 74 65 72  |.... X=character|
000023e0  20 76 61 6c 75 65 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  | value..........|
000023f0  0d 0d 0d 0d 0d 0d 0d 0d  0d a4 8a b1 88 e6 28 30  |..............(0|
00002400  20 69 66 20 6e 6f 74 20  72 65 63 6f 67 6e 69 73  | if not recognis|
00002410  65 64 29 0d 0d 0d 0d 0d  0d 0d 0d 0d 50 00 0d 00  |ed).........P...|
00002420  46 58 48 45 4c 50 00 59  3d 20 63 75 72 72 65 6e  |FXHELP.Y= curren|
00002430  74 20 73 63 72 65 65 6e  20 6d 6f 64 65 0d 0d 0d  |t screen mode...|
00002440  0d 0d 0d 0d 0d 0d b1 f2  29 df c9 21 90 0b a4 8a  |........)..!....|
00002450  0d 88 d0 1e e6 8b 4c 68  80 a4 8a b1 88 d0 13 e6  |......Lh........|
00002460  8a 68 a4 8a b1 88 e6 8a  c9 00 f0 17 20 45 53 54  |.h.......... EST|
00002470  31 41 00 53 54 31 41 0d  8a 47 46 58 31 33 36 0d  |1A.ST1A..GFX136.|
00002480  f0 d4 48 e6 8a 43 61 6c  6c 20 63 6f 64 65 20 70  |..H..Call code p|
00002490  6f 69 6e 74 65 64 20 74  6f 20 62 79 20 75 73 65  |ointed to by use|
000024a0  72 20 76 65 63 74 6f 72  0d 0d 00 f0 17 20 58 20  |r vector..... X |
000024b0  61 6e 64 20 59 20 76 61  6c 75 65 73 20 74 72 61  |and Y values tra|
000024c0  6e 73 66 65 72 72 65 64  0d 0d 0d 0d 0d 0d 0d 0d  |nsferred........|
000024d0  0d 68 a4 8a b1 88 e6 0d  c9 00 f0 17 20 45 53 54  |.h.......... EST|
000024e0  31 41 00 53 54 31 41 0d  31 41 0d 00 00 20 3a 20  |1A.ST1A.1A... : |
000024f0  46 58 48 45 4c 50 00 0d  00 46 58 48 45 4c 50 00  |FXHELP...FXHELP.|
00002500  0d 3a 20 46 58 48 45 4c  50 00 0d 85 88 f0 06 a9  |.: FXHELP.......|
00002510  00 65 89 85 89 68 85 45  53 54 31 41 00 a4 8b b1  |.e...h.EST1A....|
00002520  f2 29 df c9 21 90 0b a4  8a 0d 88 d0 1e e6 8b 4c  |.)..!..........L|
00002530  68 80 a4 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |h.........h.....|
00002540  8a c9 00 f0 17 20 45 53  54 31 41 00 53 54 31 41  |..... EST1A.ST1A|
00002550  0d 8a 2d 46 58 31 33 37  0d f0 d4 48 e6 8a 53 77  |..-FX137...H..Sw|
00002560  69 74 63 68 20 63 61 73  73 65 74 74 65 20 72 65  |itch cassette re|
00002570  6c 61 79 0d 8a b1 88 d0  13 e6 8a 68 a4 8a b1 88  |lay........h....|
00002580  e6 8a c9 00 f0 17 20 58  3d 30 20 6f 66 66 0d 0d  |...... X=0 off..|
00002590  0d 0d 0d 0d 0d 0d 0d 0d  8a d1 88 d0 1e e6 8b 4c  |...............L|
000025a0  68 80 a4 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |h.........h.....|
000025b0  58 3d 31 20 6f 6e 0d 53  54 31 41 00 53 54 31 41  |X=1 on.ST1A.ST1A|
000025c0  0d 31 41 0d 00 00 20 3a  20 46 58 48 45 4c 50 00  |.1A... : FXHELP.|
000025d0  0d 00 46 58 48 45 4c 50  00 0d 3a 20 46 58 48 45  |..FXHELP..: FXHE|
000025e0  4c 50 00 0d 85 88 f0 06  a9 00 65 89 85 89 68 85  |LP........e...h.|
000025f0  45 53 54 31 41 00 a4 8b  b1 f2 29 df c9 21 90 0b  |EST1A.....)..!..|
00002600  a4 8a 0d 88 d0 1e e6 8b  4c 68 80 a4 8a b1 88 d0  |........Lh......|
00002610  13 e6 8a 68 a4 8a b1 88  e6 8a c9 00 f0 17 20 45  |...h.......... E|
00002620  53 54 31 41 00 53 54 31  41 0d 8a 3e 46 58 31 33  |ST1A.ST1A..>FX13|
00002630  38 0d f0 d4 48 e6 8a 49  6e 73 65 72 74 20 76 61  |8...H..Insert va|
00002640  6c 75 65 20 69 6e 74 6f  20 62 75 66 66 65 72 0d  |lue into buffer.|
00002650  d0 13 e6 8a 68 a4 8a b1  88 e6 8a c9 00 f0 17 20  |....h.......... |
00002660  58 3d 62 75 66 66 65 72  20 28 2a 48 45 4c 50 46  |X=buffer (*HELPF|
00002670  58 32 31 29 0d 0d 0d 0d  0d 68 80 a4 8a b1 88 d0  |X21).....h......|
00002680  13 e6 8a 68 a4 8a b1 88  e6 59 3d 76 61 6c 75 65  |...h.....Y=value|
00002690  0d 54 31 41 00 53 54 31  41 0d 31 41 0d 00 00 20  |.T1A.ST1A.1A... |
000026a0  3a 20 46 58 48 45 4c 50  00 0d 00 46 58 48 45 4c  |: FXHELP...FXHEL|
000026b0  50 00 0d 3a 20 46 58 48  45 4c 50 00 0d 85 88 f0  |P..: FXHELP.....|
000026c0  06 a9 00 65 89 85 89 68  85 45 53 54 31 41 00 a4  |...e...h.EST1A..|
000026d0  8b b1 f2 29 df c9 21 90  0b a4 8a 0d 88 d0 1e e6  |...)..!.........|
000026e0  8b 4c 68 80 a4 8a b1 88  d0 13 e6 8a 68 a4 8a b1  |.Lh.........h...|
000026f0  88 e6 8a c9 00 f0 17 20  45 53 54 31 41 00 53 54  |....... EST1A.ST|
00002700  31 41 0d 8a c9 46 58 31  33 39 0d f0 d4 48 e6 8a  |1A...FX139...H..|
00002710  53 65 6c 65 63 74 20 66  69 6c 65 20 6f 70 74 69  |Select file opti|
00002720  6f 6e 73 20 2a 4f 50 54  58 2c 59 20 65 71 75 69  |ons *OPTX,Y equi|
00002730  76 61 6c 65 6e 74 0d 17  20 30 2c 30 20 64 65 66  |valent.. 0,0 def|
00002740  61 75 6c 74 20 20 20 20  20 20 20 20 20 20 32 2c  |ault          2,|
00002750  30 20 65 72 72 6f 72 73  20 69 67 6e 6f 72 65 64  |0 errors ignored|
00002760  0d e6 31 2c 30 20 6e 6f  20 6d 65 73 73 61 67 65  |..1,0 no message|
00002770  20 20 20 20 20 20 20 32  2c 31 20 65 72 72 6f 72  |       2,1 error|
00002780  20 72 65 74 72 79 0d 0d  0d 0d 0d 31 2c 31 20 73  | retry.....1,1 s|
00002790  74 61 6e 64 61 72 64 20  6d 65 73 73 61 67 65 20  |tandard message |
000027a0  32 2c 32 20 65 72 72 6f  72 20 61 62 6f 72 74 0d  |2,2 error abort.|
000027b0  0d 0d a4 8a 31 2c 32 20  65 78 74 65 6e 64 65 64  |....1,2 extended|
000027c0  20 6d 65 73 73 61 67 65  20 32 2c 6e 20 6e 2f 31  | message 2,n n/1|
000027d0  30 20 62 6c 6f 63 6b 20  67 61 70 0d 8a 2e 46 58  |0 block gap...FX|
000027e0  31 34 30 0d f0 d4 48 e6  8a 53 65 6c 65 63 74 20  |140...H..Select |
000027f0  74 61 70 65 20 66 69 6c  69 6e 67 20 73 79 73 74  |tape filing syst|
00002800  65 6d 0d 13 e6 8a 68 a4  8a b1 88 e6 8a c9 00 f0  |em....h.........|
00002810  17 20 58 3d 62 61 75 64  20 72 61 74 65 0d c9 21  |. X=baud rate..!|
00002820  90 0b a4 8a d1 88 d0 1e  e6 8b 4c 68 80 a4 8a b1  |..........Lh....|
00002830  88 d0 13 e6 8a 68 a4 8a  b1 88 e6 0d c9 00 f0 17  |.....h..........|
00002840  20 45 53 54 31 41 00 53  54 31 41 0d 31 41 0d 00  | EST1A.ST1A.1A..|
00002850  00 20 3a 20 46 58 48 45  4c 50 00 0d 00 46 58 48  |. : FXHELP...FXH|
00002860  45 4c 50 00 0d 3a 20 46  58 48 45 4c 50 00 0d 85  |ELP..: FXHELP...|
00002870  88 f0 06 a9 00 65 89 85  89 68 85 45 53 54 31 41  |.....e...h.EST1A|
00002880  00 a4 8b b1 f2 29 df c9  21 90 0b a4 8a 0d 88 d0  |.....)..!.......|
00002890  1e e6 8b 4c 68 80 a4 8a  b1 88 d0 13 e6 8a 68 a4  |...Lh.........h.|
000028a0  8a b1 88 e6 8a c9 00 f0  17 20 45 53 54 31 41 00  |......... EST1A.|
000028b0  53 54 31 41 0d 8a 21 46  58 31 34 31 0d f0 d4 48  |ST1A..!FX141...H|
000028c0  e6 8a 53 65 6c 65 63 74  20 52 4f 4d 20 66 69 6c  |..Select ROM fil|
000028d0  69 6e 67 20 73 79 73 74  65 6d 0d d0 13 e6 8a 68  |ing system.....h|
000028e0  a4 8a b1 88 e6 8a c9 00  f0 17 20 0d 53 54 31 41  |.......... .ST1A|
000028f0  00 a4 8b b1 f2 29 df c9  21 90 0b a4 8a d1 88 d0  |.....)..!.......|
00002900  1e e6 8b 4c 68 80 a4 8a  b1 88 d0 13 e6 8a 68 a4  |...Lh.........h.|
00002910  8a b1 88 e6 0d c9 00 f0  17 20 45 53 54 31 41 00  |......... EST1A.|
00002920  53 54 31 41 0d 31 41 0d  00 00 20 3a 20 46 58 48  |ST1A.1A... : FXH|
00002930  45 4c 50 00 0d 00 46 58  48 45 4c 50 00 0d 3a 20  |ELP...FXHELP..: |
00002940  46 58 48 45 4c 50 00 0d  85 88 f0 06 a9 00 65 89  |FXHELP........e.|
00002950  85 89 68 85 45 53 54 31  41 00 a4 8b b1 f2 29 df  |..h.EST1A.....).|
00002960  c9 21 90 0b a4 8a 0d 88  d0 1e e6 8b 4c 68 80 a4  |.!..........Lh..|
00002970  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 8a c9 00  |.......h........|
00002980  f0 17 20 45 53 54 31 41  00 53 54 31 41 0d 8a 28  |.. EST1A.ST1A..(|
00002990  46 58 31 34 32 0d f0 d4  48 e6 8a 45 6e 74 65 72  |FX142...H..Enter|
000029a0  20 6c 61 6e 67 75 61 67  65 20 52 4f 4d 0d 68 80  | language ROM.h.|
000029b0  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 8a c9  |........h.......|
000029c0  00 f0 17 20 58 3d 52 4f  4d 20 6e 75 6d 62 65 72  |... X=ROM number|
000029d0  0d 21 90 0b a4 8a d1 88  d0 1e e6 8b 4c 68 80 a4  |.!..........Lh..|
000029e0  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 0d c9 00  |.......h........|
000029f0  f0 17 20 45 53 54 31 41  00 53 54 31 41 0d 31 41  |.. EST1A.ST1A.1A|
00002a00  0d 00 00 20 3a 20 46 58  48 45 4c 50 00 0d 00 46  |... : FXHELP...F|
00002a10  58 48 45 4c 50 00 0d 3a  20 46 58 48 45 4c 50 00  |XHELP..: FXHELP.|
00002a20  0d 85 88 f0 06 a9 00 65  89 85 89 68 85 45 53 54  |.......e...h.EST|
00002a30  31 41 00 a4 8b b1 f2 29  df c9 21 90 0b a4 8a 0d  |1A.....)..!.....|
00002a40  88 d0 1e e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
00002a50  68 a4 8a b1 88 e6 8a c9  00 f0 17 20 45 53 54 31  |h.......... EST1|
00002a60  41 00 53 54 31 41 0d 8a  4a 46 58 31 34 33 0d f0  |A.ST1A..JFX143..|
00002a70  d4 48 e6 8a 49 73 73 75  65 20 70 61 67 65 64 20  |.H..Issue paged |
00002a80  52 4f 4d 20 73 65 72 76  69 63 65 20 72 65 71 75  |ROM service requ|
00002a90  65 73 74 0d b1 88 e6 8a  c9 00 f0 17 20 58 3d 73  |est......... X=s|
00002aa0  65 72 76 69 63 65 20 74  79 70 65 0d 0b a4 8a d1  |ervice type.....|
00002ab0  88 d0 1e e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
00002ac0  68 a4 8a b1 88 e6 59 3d  73 65 72 76 69 63 65 20  |h.....Y=service |
00002ad0  61 72 67 75 6d 65 6e 74  0d 0d 00 00 20 3a 20 46  |argument.... : F|
00002ae0  58 48 45 4c 50 00 0d 00  46 58 48 45 4c 50 00 0d  |XHELP...FXHELP..|
00002af0  3a 20 46 58 48 45 4c 50  00 0d 85 88 f0 06 a9 00  |: FXHELP........|
00002b00  65 89 85 89 68 85 45 53  54 31 41 00 a4 8b b1 f2  |e...h.EST1A.....|
00002b10  29 df c9 21 90 0b a4 8a  0d 88 d0 1e e6 8b 4c 68  |)..!..........Lh|
00002b20  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 8a  |.........h......|
00002b30  c9 00 f0 17 20 45 53 54  31 41 00 53 54 31 41 0d  |.... EST1A.ST1A.|
00002b40  8a 60 46 58 31 34 34 0d  f0 d4 48 e6 8a 41 6c 74  |.`FX144...H..Alt|
00002b50  65 72 20 64 69 73 70 6c  61 79 20 70 61 72 61 6d  |er display param|
00002b60  65 74 65 72 73 20 28 2a  54 56 29 0d 8a b1 88 e6  |eters (*TV).....|
00002b70  8a c9 00 f0 17 20 58 3d  76 65 72 74 69 63 61 6c  |..... X=vertical|
00002b80  20 6c 69 6e 65 20 73 68  69 66 74 0d e6 8b 4c 68  | line shift...Lh|
00002b90  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 59  |.........h.....Y|
00002ba0  3d 30 20 69 6e 74 65 72  6c 61 63 65 20 6f 6e 0d  |=0 interlace on.|
00002bb0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00002bc0  0d 0d 0d 0d 0d 4c 50 00  59 3d 31 20 69 6e 74 65  |.....LP.Y=1 inte|
00002bd0  72 6c 61 63 65 20 6f 66  66 0d 89 85 89 68 85 45  |rlace off....h.E|
00002be0  53 54 31 41 00 a4 8b b1  f2 29 df c9 21 90 0b a4  |ST1A.....)..!...|
00002bf0  8a 0d 88 d0 1e e6 8b 4c  68 80 a4 8a b1 88 d0 13  |.......Lh.......|
00002c00  e6 8a 68 a4 8a b1 88 e6  8a c9 00 f0 17 20 45 53  |..h.......... ES|
00002c10  54 31 41 00 53 54 31 41  0d 8a 65 46 58 31 34 35  |T1A.ST1A..eFX145|
00002c20  0d f0 d4 48 e6 8a 47 65  74 20 63 68 61 72 61 63  |...H..Get charac|
00002c30  74 65 72 20 66 72 6f 6d  20 62 75 66 66 65 72 0d  |ter from buffer.|
00002c40  13 e6 8a 68 a4 8a b1 88  e6 8a c9 00 f0 17 20 58  |...h.......... X|
00002c50  3d 62 75 66 66 65 72 20  6e 75 6d 62 65 72 20 28  |=buffer number (|
00002c60  2a 48 45 4c 50 46 58 32  31 29 0d 0d 0d 0d 0d 13  |*HELPFX21)......|
00002c70  e6 8a 68 a4 8a b1 88 e6  4f 6e 20 65 78 69 74 20  |..h.....On exit |
00002c80  59 3d 63 68 61 72 61 63  74 65 72 0d 00 00 20 3a  |Y=character... :|
00002c90  20 46 58 48 45 4c 50 00  0d 00 46 58 48 45 4c 50  | FXHELP...FXHELP|
00002ca0  00 43 3d 31 20 3a 20 62  75 66 66 65 72 20 65 6d  |.C=1 : buffer em|
00002cb0  70 74 79 0d 0d 0d 0d 0d  0d 53 54 31 41 00 a4 8b  |pty......ST1A...|
00002cc0  b1 f2 29 df c9 21 90 0b  a4 8a 0d 88 d0 1e e6 8b  |..)..!..........|
00002cd0  4c 68 80 a4 8a b1 88 d0  13 e6 8a 68 a4 8a b1 88  |Lh.........h....|
00002ce0  e6 8a c9 00 f0 17 20 45  53 54 31 41 00 53 54 31  |...... EST1A.ST1|
00002cf0  41 0d 8a 4d 46 58 31 34  36 0d f0 d4 48 e6 8a 52  |A..MFX146...H..R|
00002d00  65 61 64 20 22 46 52 45  44 22 20 26 46 43 30 30  |ead "FRED" &FC00|
00002d10  20 74 6f 20 26 46 43 46  46 0d e6 8a 68 a4 8a b1  | to &FCFF...h...|
00002d20  88 e6 8a c9 00 f0 17 20  58 3d 6f 66 66 73 65 74  |....... X=offset|
00002d30  20 77 69 74 68 69 6e 20  70 61 67 65 0d 1e e6 8b  | within page....|
00002d40  4c 68 80 a4 8a b1 88 d0  13 e6 8a 68 a4 8a b1 88  |Lh.........h....|
00002d50  e6 4f 6e 20 65 78 69 74  20 59 3d 76 61 6c 75 65  |.On exit Y=value|
00002d60  20 72 65 61 64 0d 0d 20  3a 20 46 58 48 45 4c 50  | read.. : FXHELP|
00002d70  00 0d 00 46 58 48 45 4c  50 00 0d 3a 20 46 58 48  |...FXHELP..: FXH|
00002d80  45 4c 50 00 0d 85 88 f0  06 a9 00 65 89 85 89 68  |ELP........e...h|
00002d90  85 45 53 54 31 41 00 a4  8b b1 f2 29 df c9 21 90  |.EST1A.....)..!.|
00002da0  0b a4 8a 0d 88 d0 1e e6  8b 4c 68 80 a4 8a b1 88  |.........Lh.....|
00002db0  d0 13 e6 8a 68 a4 8a b1  88 e6 8a c9 00 f0 17 20  |....h.......... |
00002dc0  45 53 54 31 41 00 53 54  31 41 0d 8a 4f 46 58 31  |EST1A.ST1A..OFX1|
00002dd0  34 37 0d f0 d4 48 e6 8a  57 72 69 74 65 20 22 46  |47...H..Write "F|
00002de0  52 45 44 22 20 26 46 43  30 30 20 74 6f 20 26 46  |RED" &FC00 to &F|
00002df0  43 46 46 0d 8a 68 a4 8a  b1 88 e6 8a c9 00 f0 17  |CFF..h..........|
00002e00  20 58 3d 6f 66 66 73 65  74 20 77 69 74 68 69 6e  | X=offset within|
00002e10  20 70 61 67 65 0d 1e e6  8b 4c 68 80 a4 8a b1 88  | page....Lh.....|
00002e20  d0 13 e6 8a 68 a4 8a b1  88 e6 59 3d 76 61 6c 75  |....h.....Y=valu|
00002e30  65 20 74 6f 20 62 65 20  77 72 69 74 74 65 6e 0d  |e to be written.|
00002e40  20 3a 20 46 58 48 45 4c  50 00 0d 00 46 58 48 45  | : FXHELP...FXHE|
00002e50  4c 50 00 0d 3a 20 46 58  48 45 4c 50 00 0d 85 88  |LP..: FXHELP....|
00002e60  f0 06 a9 00 65 89 85 89  68 85 45 53 54 31 41 00  |....e...h.EST1A.|
00002e70  a4 8b b1 f2 29 df c9 21  90 0b a4 8a 0d 88 d0 1e  |....)..!........|
00002e80  e6 8b 4c 68 80 a4 8a b1  88 d0 13 e6 8a 68 a4 8a  |..Lh.........h..|
00002e90  b1 88 e6 8a c9 00 f0 17  20 45 53 54 31 41 00 53  |........ EST1A.S|
00002ea0  54 31 41 0d 8a 4c 46 58  31 34 38 0d 0d 0d 0d 0d  |T1A..LFX148.....|
00002eb0  8a 52 65 61 64 20 22 4a  49 4d 22 20 26 46 44 30  |.Read "JIM" &FD0|
00002ec0  30 20 74 6f 20 26 46 44  46 46 0d 0d e6 8a 68 a4  |0 to &FDFF....h.|
00002ed0  8a b1 88 e6 8a c9 00 f0  17 20 58 3d 6f 66 66 73  |......... X=offs|
00002ee0  65 74 20 77 69 74 68 69  6e 20 70 61 67 65 0d 1e  |et within page..|
00002ef0  e6 8b 4c 68 80 a4 8a b1  88 d0 13 e6 8a 68 a4 8a  |..Lh.........h..|
00002f00  b1 88 e6 4f 6e 20 65 78  69 74 20 59 3d 76 61 6c  |...On exit Y=val|
00002f10  75 65 20 72 65 61 64 0d  00 20 3a 20 46 58 48 45  |ue read.. : FXHE|
00002f20  4c 50 00 0d 00 46 58 48  45 4c 50 00 0d 3a 20 46  |LP...FXHELP..: F|
00002f30  58 48 45 4c 50 00 0d 85  88 f0 06 a9 00 65 89 85  |XHELP........e..|
00002f40  89 68 85 45 53 54 31 41  00 a4 8b b1 f2 29 df c9  |.h.EST1A.....)..|
00002f50  21 90 0b a4 8a 0d 88 d0  1e e6 8b 4c 68 80 a4 8a  |!..........Lh...|
00002f60  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 8a c9 00 f0  |......h.........|
00002f70  17 20 45 53 54 31 41 00  53 54 31 41 0d 8a 4e 46  |. EST1A.ST1A..NF|
00002f80  58 31 34 39 0d f0 d4 48  e6 8a 57 72 69 74 65 20  |X149...H..Write |
00002f90  22 4a 49 4d 22 20 26 46  44 30 30 20 74 6f 20 26  |"JIM" &FD00 to &|
00002fa0  46 44 46 46 0d e6 8a 68  a4 8a b1 88 e6 8a c9 00  |FDFF...h........|
00002fb0  f0 17 20 58 3d 6f 66 66  73 65 74 20 77 69 74 68  |.. X=offset with|
00002fc0  69 6e 20 70 61 67 65 0d  1e e6 8b 4c 68 80 a4 8a  |in page....Lh...|
00002fd0  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 59 3d 76 61  |......h.....Y=va|
00002fe0  6c 75 65 20 74 6f 20 62  65 20 77 72 69 74 74 65  |lue to be writte|
00002ff0  6e 0d 20 3a 20 46 58 48  45 4c 50 00 0d 00 46 58  |n. : FXHELP...FX|
00003000  48 45 4c 50 00 0d 3a 20  46 58 48 45 4c 50 00 0d  |HELP..: FXHELP..|
00003010  85 88 f0 06 a9 00 65 89  85 89 68 85 45 53 54 31  |......e...h.EST1|
00003020  41 00 a4 8b b1 f2 29 df  c9 21 90 0b a4 8a 0d 88  |A.....)..!......|
00003030  d0 1e e6 8b 4c 68 80 a4  8a b1 88 d0 13 e6 8a 68  |....Lh.........h|
00003040  a4 8a b1 88 e6 8a c9 00  f0 17 20 45 53 54 31 41  |.......... EST1A|
00003050  00 53 54 31 41 0d 8a 4f  46 58 31 35 30 0d f0 d4  |.ST1A..OFX150...|
00003060  48 e6 8a 52 65 61 64 20  22 53 48 45 49 4c 41 22  |H..Read "SHEILA"|
00003070  20 26 46 45 30 30 20 74  6f 20 26 46 45 46 46 0d  | &FE00 to &FEFF.|
00003080  68 a4 8a b1 88 e6 8a c9  00 f0 17 20 58 3d 6f 66  |h.......... X=of|
00003090  66 73 65 74 20 77 69 74  68 69 6e 20 70 61 67 65  |fset within page|
000030a0  0d 1e e6 8b 4c 68 80 a4  8a b1 88 d0 13 e6 8a 68  |....Lh.........h|
000030b0  a4 8a b1 88 e6 4f 6e 20  65 78 69 74 20 59 3d 76  |.....On exit Y=v|
000030c0  61 6c 75 65 20 72 65 61  64 0d 00 20 3a 20 46 58  |alue read.. : FX|
000030d0  48 45 4c 50 00 0d 00 46  58 48 45 4c 50 00 0d 3a  |HELP...FXHELP..:|
000030e0  20 46 58 48 45 4c 50 00  0d 85 88 f0 06 a9 00 65  | FXHELP........e|
000030f0  89 85 89 68 85 45 53 54  31 41 00 a4 8b b1 f2 29  |...h.EST1A.....)|
00003100  df c9 21 90 0b a4 8a 0d  88 d0 1e e6 8b 4c 68 80  |..!..........Lh.|
00003110  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 8a c9  |........h.......|
00003120  00 f0 17 20 45 53 54 31  41 00 53 54 31 41 0d 8a  |... EST1A.ST1A..|
00003130  51 46 58 31 35 31 0d f0  d4 48 e6 8a 57 72 69 74  |QFX151...H..Writ|
00003140  65 20 22 53 48 45 49 4c  41 22 20 26 46 45 30 30  |e "SHEILA" &FE00|
00003150  20 74 6f 20 26 46 45 46  46 0d 0d 8a b1 88 e6 8a  | to &FEFF.......|
00003160  c9 00 f0 17 20 58 3d 6f  66 66 73 65 74 20 77 69  |.... X=offset wi|
00003170  74 68 69 6e 20 70 61 67  65 0d 1e e6 8b 4c 68 80  |thin page....Lh.|
00003180  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 59 3d  |........h.....Y=|
00003190  76 61 6c 75 65 20 74 6f  20 62 65 20 77 72 69 74  |value to be writ|
000031a0  74 65 6e 0d 20 3a 20 46  58 48 45 4c 50 00 0d 00  |ten. : FXHELP...|
000031b0  46 58 48 45 4c 50 00 0d  3a 20 46 58 48 45 4c 50  |FXHELP..: FXHELP|
000031c0  00 0d 85 88 f0 06 a9 00  65 89 85 89 68 85 45 53  |........e...h.ES|
000031d0  54 31 41 00 a4 8b b1 f2  29 df c9 21 90 0b a4 8a  |T1A.....)..!....|
000031e0  0d 88 d0 1e e6 8b 4c 68  80 a4 8a b1 88 d0 13 e6  |......Lh........|
000031f0  8a 68 a4 8a b1 88 e6 8a  c9 00 f0 17 20 45 53 54  |.h.......... EST|
00003200  31 41 00 53 54 31 41 0d  8a 9a 46 58 31 35 32 0d  |1A.ST1A...FX152.|
00003210  f0 d4 48 e6 8a 45 78 61  6d 69 6e 65 20 62 75 66  |..H..Examine buf|
00003220  66 65 72 20 73 74 61 74  75 73 0d 8a b1 88 d0 13  |fer status......|
00003230  e6 8a 68 a4 8a b1 88 e6  8a c9 00 f0 17 20 58 3d  |..h.......... X=|
00003240  62 75 66 66 65 72 20 6e  6f 2e 20 28 2a 48 45 4c  |buffer no. (*HEL|
00003250  50 46 58 32 31 29 0d 0d  0d 0d 0d b1 88 d0 13 e6  |PFX21)..........|
00003260  8a 68 a4 8a b1 88 e6 4f  6e 20 65 78 69 74 3a 20  |.h.....On exit: |
00003270  63 3d 31 20 3a 20 62 75  66 66 65 72 20 65 6d 70  |c=1 : buffer emp|
00003280  74 79 0d 0d 0d 50 00 0d  00 46 58 48 45 4c 50 00  |ty...P...FXHELP.|
00003290  45 6c 73 65 3a 20 43 3d  30 20 3a 20 61 64 64 72  |Else: C=0 : addr|
000032a0  65 73 73 20 61 74 20 26  46 41 2f 26 46 42 20 2b  |ess at &FA/&FB +|
000032b0  20 59 0d 0d 0d 0d 0d 0d  0d 70 6f 69 6e 74 73 20  | Y.......points |
000032c0  74 6f 20 6e 65 78 74 20  63 68 61 72 61 63 74 65  |to next characte|
000032d0  72 20 74 6f 20 62 65 20  72 65 61 64 0d 0d 0d 0d  |r to be read....|
000032e0  0d 0d 49 46 58 31 35 33  0d f0 d4 48 e6 8a 49 6e  |..IFX153...H..In|
000032f0  73 65 72 74 20 63 68 61  72 61 63 74 65 72 20 69  |sert character i|
00003300  6e 74 6f 20 69 6e 70 75  74 20 62 75 66 66 65 72  |nto input buffer|
00003310  0d 8a c9 00 f0 17 20 58  3d 30 20 6b 65 79 62 6f  |...... X=0 keybo|
00003320  61 72 64 0d 0d 0d 0d 0d  8a d1 88 d0 1e e6 8b 4c  |ard............L|
00003330  68 80 a4 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |h.........h.....|
00003340  58 3d 31 20 52 53 34 32  33 0d 41 00 53 54 31 41  |X=1 RS423.A.ST1A|
00003350  0d 31 41 0d 00 00 20 3a  20 46 58 48 45 4c 50 00  |.1A... : FXHELP.|
00003360  0d 00 46 58 48 45 4c 50  00 59 3d 63 68 61 72 0d  |..FXHELP.Y=char.|
00003370  0d 0d 0d 0d 0d 88 f0 06  a9 00 65 89 85 89 68 85  |..........e...h.|
00003380  45 53 54 31 41 00 a4 8b  b1 f2 29 df c9 21 90 0b  |EST1A.....)..!..|
00003390  a4 8a 0d 88 d0 1e e6 8b  4c 68 80 a4 8a b1 88 d0  |........Lh......|
000033a0  13 e6 8a 68 a4 8a b1 88  e6 8a c9 00 f0 17 20 45  |...h.......... E|
000033b0  53 54 31 41 00 53 54 31  41 0d 8a 65 46 58 31 35  |ST1A.ST1A..eFX15|
000033c0  34 0d f0 d4 48 e6 8a 57  72 69 74 65 20 74 6f 20  |4...H..Write to |
000033d0  76 69 64 65 6f 20 55 4c  41 20 63 6f 6e 74 72 6f  |video ULA contro|
000033e0  6c 20 72 65 67 69 73 74  65 72 0d c9 00 f0 17 20  |l register..... |
000033f0  58 3d 76 61 6c 75 65 20  74 6f 20 62 65 20 77 72  |X=value to be wr|
00003400  69 74 74 65 6e 20 74 6f  20 72 65 67 69 73 74 65  |itten to registe|
00003410  72 20 30 0d a4 8a b1 88  e6 41 6c 73 6f 20 77 72  |r 0......Also wr|
00003420  69 74 74 65 6e 20 74 6f  20 26 32 34 38 0d 00 20  |itten to &248.. |
00003430  3a 20 46 58 48 45 4c 50  00 0d 00 46 58 48 45 4c  |: FXHELP...FXHEL|
00003440  50 00 0d 3a 20 46 58 48  45 4c 50 00 0d 85 88 f0  |P..: FXHELP.....|
00003450  06 a9 00 65 89 85 89 68  85 45 53 54 31 41 00 a4  |...e...h.EST1A..|
00003460  8b b1 f2 29 df c9 21 90  0b a4 8a 0d 88 d0 1e e6  |...)..!.........|
00003470  8b 4c 68 80 a4 8a b1 88  d0 13 e6 8a 68 a4 8a b1  |.Lh.........h...|
00003480  88 e6 8a c9 00 f0 17 20  45 53 54 31 41 00 53 54  |....... EST1A.ST|
00003490  31 41 0d 8a 65 46 58 31  35 35 0d f0 d4 48 e6 8a  |1A..eFX155...H..|
000034a0  57 72 69 74 65 20 74 6f  20 76 69 64 65 6f 20 55  |Write to video U|
000034b0  4c 41 20 70 61 6c 65 74  74 65 20 72 65 67 69 73  |LA palette regis|
000034c0  74 65 72 0d c9 00 f0 17  20 58 3d 76 61 6c 75 65  |ter..... X=value|
000034d0  20 74 6f 20 62 65 20 77  72 69 74 74 65 6e 20 74  | to be written t|
000034e0  6f 20 72 65 67 69 73 74  65 72 20 31 0d a4 8a b1  |o register 1....|
000034f0  88 e6 41 6c 73 6f 20 77  72 69 74 74 65 6e 20 74  |..Also written t|
00003500  6f 20 26 32 34 39 0d 00  20 3a 20 46 58 48 45 4c  |o &249.. : FXHEL|
00003510  50 00 0d 00 46 58 48 45  4c 50 00 0d 3a 20 46 58  |P...FXHELP..: FX|
00003520  48 45 4c 50 00 0d 85 88  f0 06 a9 00 65 89 85 89  |HELP........e...|
00003530  68 85 45 53 54 31 41 00  a4 8b b1 f2 29 df c9 21  |h.EST1A.....)..!|
00003540  90 0b a4 8a 0d 88 d0 1e  e6 8b 4c 68 80 a4 8a b1  |..........Lh....|
00003550  88 d0 13 e6 8a 68 a4 8a  b1 88 e6 8a c9 00 f0 17  |.....h..........|
00003560  20 45 53 54 31 41 00 53  54 31 41 0d 8a 67 46 58  | EST1A.ST1A..gFX|
00003570  31 35 36 0d f0 d4 48 e6  8a 52 65 61 64 2f 75 70  |156...H..Read/up|
00003580  64 61 74 65 20 36 38 35  30 20 41 43 49 41 20 63  |date 6850 ACIA c|
00003590  6f 6e 74 72 6f 6c 20 72  65 67 69 73 74 65 72 0d  |ontrol register.|
000035a0  17 20 41 6c 73 6f 20 75  70 64 61 74 65 73 20 72  |. Also updates r|
000035b0  61 6d 20 63 6f 70 79 0d  0d 0d 0d 0d 0d 0d 0d 0d  |am copy.........|
000035c0  0d 0d 0d 0d 0d 0d 0d 8a  b1 88 e6 2a 48 45 4c 50  |...........*HELP|
000035d0  46 58 2f 52 2f 57 20 66  6f 72 20 72 65 61 64 2f  |FX/R/W for read/|
000035e0  77 72 69 74 65 20 6d 65  74 68 6f 64 0d 0d 0d 0d  |write method....|
000035f0  0d 0d 0d 00 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003600  0d 0d 0d 0d 0d 0d 0d 0d  0d 68 85 45 53 54 31 41  |.........h.EST1A|
00003610  00 a4 8b b1 f2 29 df c9  21 90 0b a4 8a 0d 88 d0  |.....)..!.......|
00003620  1e e6 8b 4c 68 80 a4 8a  b1 88 d0 13 e6 8a 68 a4  |...Lh.........h.|
00003630  8a b1 88 e6 8a c9 00 f0  17 20 45 53 54 31 41 00  |......... EST1A.|
00003640  53 54 31 41 0d 8a 2c 46  58 31 35 37 0d f0 d4 48  |ST1A..,FX157...H|
00003650  e6 8a 46 61 73 74 20 74  75 62 65 20 42 50 55 54  |..Fast tube BPUT|
00003660  0d 1e e6 8b 4c 68 80 a4  8a b1 88 d0 13 e6 8a 68  |....Lh.........h|
00003670  a4 8a b1 88 e6 8a c9 00  f0 17 20 58 3d 62 79 74  |.......... X=byt|
00003680  65 0d 0d 0d 0d 0d 0d 0d  0d 90 0b a4 8a d1 88 d0  |e...............|
00003690  1e e6 8b 4c 68 80 a4 8a  b1 88 d0 13 e6 8a 68 a4  |...Lh.........h.|
000036a0  8a b1 88 e6 59 3d 66 69  6c 65 20 68 61 6e 64 6c  |....Y=file handl|
000036b0  65 0d 31 41 0d 31 41 0d  00 00 20 3a 20 46 58 48  |e.1A.1A... : FXH|
000036c0  45 4c 50 00 0d 00 46 58  48 45 4c 50 00 0d 3a 20  |ELP...FXHELP..: |
000036d0  46 58 48 45 4c 50 00 0d  85 88 f0 06 a9 00 65 89  |FXHELP........e.|
000036e0  85 89 68 85 45 53 54 31  41 00 a4 8b b1 f2 29 df  |..h.EST1A.....).|
000036f0  c9 21 90 0b a4 8a 0d 88  d0 1e e6 8b 4c 68 80 a4  |.!..........Lh..|
00003700  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 8a c9 00  |.......h........|
00003710  f0 17 20 45 53 54 31 41  00 53 54 31 41 0d 8a 76  |.. EST1A.ST1A..v|
00003720  46 58 31 35 38 0d f0 d4  48 e6 8a 52 65 61 64 20  |FX158...H..Read |
00003730  73 70 65 65 63 68 20 70  72 6f 63 65 73 73 6f 72  |speech processor|
00003740  0d 0d 0d 0d 0d 0d e6 8a  68 a4 8a b1 88 e6 8a c9  |........h.......|
00003750  00 f0 17 20 59 3d 76 61  6c 75 65 20 72 65 61 64  |... Y=value read|
00003760  0d 21 90 0b a4 8a d1 88  d0 1e e6 8b 4c 68 80 a4  |.!..........Lh..|
00003770  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 49 66 20  |.......h.....If |
00003780  73 70 65 65 63 68 20 70  72 6f 63 65 73 73 6f 72  |speech processor|
00003790  20 6e 6f 74 20 70 72 69  6d 65 64 20 77 69 74 68  | not primed with|
000037a0  0d 0d 0d 0d 0d 00 2a 46  58 31 35 39 20 74 68 65  |......*FX159 the|
000037b0  6e 20 59 3d 73 74 61 74  75 73 20 72 65 67 69 73  |n Y=status regis|
000037c0  74 65 72 20 63 6f 6e 74  65 6e 74 73 0d 0d 0d 0d  |ter contents....|
000037d0  88 d0 1e e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
000037e0  68 a4 8a b1 88 e6 8a c9  00 f0 17 20 45 53 54 31  |h.......... EST1|
000037f0  41 00 53 54 31 41 0d 8a  34 46 58 31 35 39 0d f0  |A.ST1A..4FX159..|
00003800  d4 48 e6 8a 57 72 69 74  65 20 74 6f 20 73 70 65  |.H..Write to spe|
00003810  65 63 68 20 70 72 6f 63  65 73 73 6f 72 0d 13 e6  |ech processor...|
00003820  8a 68 a4 8a b1 88 e6 8a  c9 00 f0 17 20 59 3d 64  |.h.......... Y=d|
00003830  61 74 61 20 6f 72 20 63  6f 6d 6d 61 6e 64 0d d1  |ata or command..|
00003840  88 d0 1e e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
00003850  68 a4 8a b1 88 e6 0d c9  00 f0 17 20 45 53 54 31  |h.......... EST1|
00003860  41 00 53 54 31 41 0d 31  41 0d 00 00 20 3a 20 46  |A.ST1A.1A... : F|
00003870  58 48 45 4c 50 00 0d 00  46 58 48 45 4c 50 00 0d  |XHELP...FXHELP..|
00003880  3a 20 46 58 48 45 4c 50  00 0d 85 88 f0 06 a9 00  |: FXHELP........|
00003890  65 89 85 89 68 85 45 53  54 31 41 00 a4 8b b1 f2  |e...h.EST1A.....|
000038a0  29 df c9 21 90 0b a4 8a  0d 88 d0 1e e6 8b 4c 68  |)..!..........Lh|
000038b0  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 8a  |.........h......|
000038c0  c9 00 f0 17 20 45 53 54  31 41 00 53 54 31 41 0d  |.... EST1A.ST1A.|
000038d0  8a 7b 46 58 31 36 30 0d  f0 d4 48 e6 8a 52 65 61  |.{FX160...H..Rea|
000038e0  64 20 56 44 55 20 76 61  72 69 61 62 6c 65 20 76  |d VDU variable v|
000038f0  61 6c 75 65 0d 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |alue......h.....|
00003900  8a c9 00 f0 17 20 58 3d  6f 66 66 73 65 74 20 66  |..... X=offset f|
00003910  72 6f 6d 20 56 44 55 20  77 6f 72 6b 73 70 61 63  |rom VDU workspac|
00003920  65 20 26 33 30 30 0d e6  8a 68 a4 8a b1 88 e6 6f  |e &300...h.....o|
00003930  6e 20 65 78 69 74 20 58  3d 63 6f 6e 74 65 6e 74  |n exit X=content|
00003940  73 20 6f 66 20 26 33 30  30 2b 58 0d 4c 50 00 0d  |s of &300+X.LP..|
00003950  00 46 58 48 45 4c 50 00  20 20 20 20 20 20 20 20  |.FXHELP.        |
00003960  59 3d 63 6f 6e 74 65 6e  74 73 20 6f 66 20 26 33  |Y=contents of &3|
00003970  30 31 2b 58 0d 0d 8b b1  f2 29 df c9 21 90 0b a4  |01+X.....)..!...|
00003980  8a 0d 88 d0 1e e6 8b 4c  68 80 a4 8a b1 88 d0 13  |.......Lh.......|
00003990  e6 8a 68 a4 8a b1 88 e6  8a c9 00 f0 17 20 45 53  |..h.......... ES|
000039a0  54 31 41 00 53 54 31 41  0d 8a 4e 46 58 31 36 36  |T1A.ST1A..NFX166|
000039b0  0d f0 d4 48 e6 8a 52 65  61 64 20 6c 6f 77 20 73  |...H..Read low s|
000039c0  74 61 72 74 20 61 64 64  72 65 73 73 20 4f 53 20  |tart address OS |
000039d0  76 61 72 69 61 62 6c 65  73 0d 0d 0d 0d 0d 0d 2a  |variables......*|
000039e0  48 45 4c 50 46 58 2f 52  2f 57 20 66 6f 72 20 72  |HELPFX/R/W for r|
000039f0  65 61 64 2f 77 72 69 74  65 20 6d 65 74 68 6f 64  |ead/write method|
00003a00  0d 0d 0d 0d 0d 0d 0d e6  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003a10  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
00003a40  0d 0d 0d 0d 0d 0d 68 85  45 53 54 31 41 00 a4 8b  |......h.EST1A...|
00003a50  b1 f2 29 df c9 21 90 0b  a4 8a 0d 0d 0d 0d 0d 0d  |..)..!..........|
00003a60  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003a70  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 54 31  |..............T1|
00003a80  41 0d 8a 4f 46 58 31 36  37 0d f0 d4 48 e6 8a 52  |A..OFX167...H..R|
00003a90  65 61 64 20 68 69 67 68  20 73 74 61 72 74 20 61  |ead high start a|
00003aa0  64 64 72 65 73 73 20 4f  53 20 76 61 72 69 61 62  |ddress OS variab|
00003ab0  6c 65 73 0d 0d 0d 17 20  2a 48 45 4c 50 46 58 2f  |les.... *HELPFX/|
00003ac0  52 2f 57 20 66 6f 72 20  72 65 61 64 2f 77 72 69  |R/W for read/wri|
00003ad0  74 65 20 6d 65 74 68 6f  64 0d 0d 0d 0d 0d 0d 0d  |te method.......|
00003ae0  e6 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003af0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003b00  0d 0d 0d 0d 0d 0d 0d 0d  0d 00 0d 0d 0d 0d 0d 0d  |................|
00003b10  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 89 68  |...............h|
00003b20  85 45 53 54 31 41 00 a4  8b b1 f2 29 df c9 21 90  |.EST1A.....)..!.|
00003b30  0b a4 8a 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003b40  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003b50  0d 0d 0d 0d 0d 0d 0d 54  31 41 0d 8a 4d 46 58 31  |.......T1A..MFX1|
00003b60  36 38 0d f0 d4 48 e6 8a  52 65 61 64 20 6c 6f 77  |68...H..Read low|
00003b70  20 61 64 64 72 65 73 73  20 52 4f 4d 20 70 6f 69  | address ROM poi|
00003b80  6e 74 65 72 20 74 61 62  6c 65 0d 0d 0d 0d 0d 0d  |nter table......|
00003b90  20 2a 48 45 4c 50 46 58  2f 52 2f 57 20 66 6f 72  | *HELPFX/R/W for|
00003ba0  20 72 65 61 64 2f 77 72  69 74 65 20 6d 65 74 68  | read/write meth|
00003bb0  6f 64 0d 0d 0d 0d 0d 0d  0d e6 0d 0d 0d 0d 0d 0d  |od..............|
00003bc0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
00003be0  0d 0d 00 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003bf0  0d 0d 0d 0d 0d 0d 0d 89  68 85 45 53 54 31 41 00  |........h.EST1A.|
00003c00  a4 8b b1 f2 29 df c9 21  90 0b a4 8a 0d 0d 0d 0d  |....)..!........|
00003c10  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
00003c30  54 31 41 0d 8a 4e 46 58  31 36 39 0d f0 d4 48 e6  |T1A..NFX169...H.|
00003c40  8a 52 65 61 64 20 68 69  67 68 20 61 64 64 72 65  |.Read high addre|
00003c50  73 73 20 52 4f 4d 20 70  6f 69 6e 74 65 72 20 74  |ss ROM pointer t|
00003c60  61 62 6c 65 0d 0d 0d f0  17 20 2a 48 45 4c 50 46  |able..... *HELPF|
00003c70  58 2f 52 2f 57 20 66 6f  72 20 72 65 61 64 2f 77  |X/R/W for read/w|
00003c80  72 69 74 65 20 6d 65 74  68 6f 64 0d 0d 0d 0d 0d  |rite method.....|
00003c90  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
00003cb0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 00 0d 0d 0d 0d  |................|
00003cc0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003cd0  89 68 85 45 53 54 31 41  00 a4 8b b1 f2 29 df c9  |.h.EST1A.....)..|
00003ce0  21 90 0b a4 8a 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |!...............|
00003cf0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003d00  0d 0d 0d 0d 0d 0d 0d 0d  0d 54 31 41 0d 8a 51 46  |.........T1A..QF|
00003d10  58 31 37 30 0d f0 d4 48  e6 8a 52 65 61 64 20 6c  |X170...H..Read l|
00003d20  6f 77 20 61 64 64 72 65  73 73 20 52 4f 4d 20 69  |ow address ROM i|
00003d30  6e 66 6f 72 6d 61 74 69  6f 6e 20 74 61 62 6c 65  |nformation table|
00003d40  0d 0d 0d 2a 48 45 4c 50  46 58 2f 52 2f 57 20 66  |...*HELPFX/R/W f|
00003d50  6f 72 20 72 65 61 64 2f  77 72 69 74 65 20 6d 65  |or read/write me|
00003d60  74 68 6f 64 0d 0d 0d 0d  0d 0d 0d e6 0d 0d 0d 0d  |thod............|
00003d70  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
00003d90  0d 0d 0d 0d 00 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003da0  0d 0d 0d 0d 0d 0d 0d 0d  0d 89 68 85 45 53 54 31  |..........h.EST1|
00003db0  41 00 a4 8b b1 f2 29 df  c9 21 90 0b a4 8a 0d 0d  |A.....)..!......|
00003dc0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
00003de0  0d 0d 54 31 41 0d 8a 52  46 58 31 37 31 0d f0 d4  |..T1A..RFX171...|
00003df0  48 e6 8a 52 65 61 64 20  68 69 67 68 20 61 64 64  |H..Read high add|
00003e00  72 65 73 73 20 52 4f 4d  20 69 6e 66 6f 72 6d 61  |ress ROM informa|
00003e10  74 69 6f 6e 20 74 61 62  6c 65 0d 20 2a 48 45 4c  |tion table. *HEL|
00003e20  50 46 58 2f 52 2f 57 20  66 6f 72 20 72 65 61 64  |PFX/R/W for read|
00003e30  2f 77 72 69 74 65 20 6d  65 74 68 6f 64 0d 0d 0d  |/write method...|
00003e40  0d 0d 0d 0d e6 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003e50  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003e60  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 00 0d 0d  |................|
00003e70  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003e80  0d 0d 89 68 85 45 53 54  31 41 00 a4 8b b1 f2 29  |...h.EST1A.....)|
00003e90  df c9 21 90 0b a4 8a 0d  0d 0d 0d 0d 0d 0d 0d 0d  |..!.............|
00003ea0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003eb0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 54 31 41 0d 8a  |...........T1A..|
00003ec0  56 46 58 31 37 32 0d f0  d4 48 e6 8a 52 65 61 64  |VFX172...H..Read|
00003ed0  20 6c 6f 77 20 61 64 64  72 65 73 73 20 6b 65 79  | low address key|
00003ee0  62 6f 61 72 64 20 74 72  61 6e 73 6c 61 74 69 6f  |board translatio|
00003ef0  6e 0d 0d 0d 0d 74 61 62  6c 65 0d 0d 0d 0d 0d 0d  |n....table......|
00003f00  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003f10  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 2a 48  |..............*H|
00003f20  45 4c 50 46 58 52 2f 57  2f 20 66 6f 72 20 72 65  |ELPFXR/W/ for re|
00003f30  61 64 2f 77 72 69 74 65  20 6d 65 74 68 6f 64 0d  |ad/write method.|
00003f40  0d 0d 0d 0d 0d 0d 00 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003f50  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 89 68 85 45 53  |............h.ES|
00003f60  54 31 41 00 a4 8b b1 f2  29 df c9 21 90 0b a4 8a  |T1A.....)..!....|
00003f70  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
00003f90  0d 0d 0d 0d 54 31 41 0d  8a 57 46 58 31 37 33 0d  |....T1A..WFX173.|
00003fa0  f0 d4 48 e6 8a 52 65 61  64 20 68 69 67 68 20 61  |..H..Read high a|
00003fb0  64 64 72 65 73 73 20 6b  65 79 62 6f 61 72 64 20  |ddress keyboard |
00003fc0  74 72 61 6e 73 6c 61 74  69 6f 6e 0d 0d 0d 74 61  |translation...ta|
00003fd0  62 6c 65 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |ble.............|
00003fe0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00003ff0  0d 0d 0d 0d 0d 0d 0d 2a  48 45 4c 50 46 58 2f 52  |.......*HELPFX/R|
00004000  2f 57 20 66 6f 72 20 72  65 61 64 2f 77 72 69 74  |/W for read/writ|
00004010  65 20 6d 65 74 68 6f 64  0d 0d 0d 0d 0d 0d 0d 00  |e method........|
00004020  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00004030  0d 0d 0d 0d 89 68 85 45  53 54 31 41 00 a4 8b b1  |.....h.EST1A....|
00004040  f2 29 df c9 21 90 0b a4  8a 0d 0d 0d 0d 0d 0d 0d  |.)..!...........|
00004050  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00004060  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 54 31 41  |.............T1A|
00004070  0d 8a 4f 46 58 31 37 34  0d f0 d4 48 e6 8a 52 65  |..OFX174...H..Re|
00004080  61 64 20 6c 6f 77 20 61  64 64 72 65 73 73 20 56  |ad low address V|
00004090  44 55 20 76 61 72 69 61  62 6c 65 73 20 74 61 62  |DU variables tab|
000040a0  6c 65 0d 0d 0d 17 20 2a  48 45 4c 50 46 58 2f 52  |le.... *HELPFX/R|
000040b0  2f 57 20 66 6f 72 20 72  65 61 64 2f 77 72 69 74  |/W for read/writ|
000040c0  65 20 6d 65 74 68 6f 64  0d 0d 0d 0d 0d 0d 0d e6  |e method........|
000040d0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
000040f0  0d 0d 0d 0d 0d 0d 0d 0d  00 0d 0d 0d 0d 0d 0d 0d  |................|
00004100  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 89 68 85  |..............h.|
00004110  45 53 54 31 41 00 a4 8b  b1 f2 29 df c9 21 90 0b  |EST1A.....)..!..|
00004120  a4 8a 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00004130  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00004140  0d 0d 0d 0d 0d 0d 54 31  41 0d 8a 50 46 58 31 37  |......T1A..PFX17|
00004150  35 0d f0 d4 48 e6 8a 52  65 61 64 20 68 69 67 68  |5...H..Read high|
00004160  20 61 64 64 72 65 73 73  20 56 44 55 20 76 61 72  | address VDU var|
00004170  69 61 62 6c 65 73 20 74  61 62 6c 65 0d 0d 0d 20  |iables table... |
00004180  2a 48 45 4c 50 46 58 2f  52 2f 57 20 66 6f 72 20  |*HELPFX/R/W for |
00004190  72 65 61 64 2f 77 72 69  74 65 20 6d 65 74 68 6f  |read/write metho|
000041a0  64 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |d...............|
000041b0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
000041d0  0d 00 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000041e0  0d 0d 0d 0d 0d 0d 89 68  85 45 53 54 31 41 00 a4  |.......h.EST1A..|
000041f0  8b b1 f2 29 df c9 21 90  0b a4 8a 0d 0d 0d 0d 0d  |...)..!.........|
00004200  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00004210  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 54  |...............T|
00004220  31 41 0d 8a 49 46 58 31  37 36 0d 0d 0d 0d 0d 0d  |1A..IFX176......|
00004230  52 65 61 64 2f 77 72 69  74 65 20 43 46 53 20 74  |Read/write CFS t|
00004240  69 6d 65 6f 75 74 20 63  6f 75 6e 74 65 72 0d 8a  |imeout counter..|
00004250  b1 88 e6 8a c9 00 f0 17  20 2a 48 45 4c 50 46 58  |........ *HELPFX|
00004260  2f 52 2f 57 20 66 6f 72  20 72 65 61 64 2f 77 72  |/R/W for read/wr|
00004270  69 74 65 20 6d 65 74 68  6f 64 0d 0d 0d 0d 0d 0d  |ite method......|
00004280  0d e6 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00004290  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000042a0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 00 0d 0d 0d 0d 0d  |................|
000042b0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 89  |................|
000042c0  68 85 45 53 54 31 41 00  a4 8b b1 f2 29 df c9 21  |h.EST1A.....)..!|
000042d0  90 0b a4 8a 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000042e0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000042f0  0d 0d 0d 0d 0d 0d 0d 0d  54 31 41 0d 8a 4d 46 58  |........T1A..MFX|
00004300  31 37 37 0d f0 d4 48 e6  8a 52 65 61 64 2f 77 72  |177...H..Read/wr|
00004310  69 74 65 20 69 6e 70 75  74 20 73 6f 75 72 63 65  |ite input source|
00004320  20 28 2a 48 45 4c 50 46  58 32 29 0d 0d 0d 0d 0d  | (*HELPFX2).....|
00004330  17 20 2a 48 45 4c 50 46  58 2f 52 2f 57 20 66 6f  |. *HELPFX/R/W fo|
00004340  72 20 72 65 61 64 2f 77  72 69 74 65 20 6d 65 74  |r read/write met|
00004350  68 6f 64 0d 0d 0d 0d 0d  0d 0d e6 0d 0d 0d 0d 0d  |hod.............|
00004360  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
00004380  0d 0d 0d 00 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00004390  0d 0d 0d 0d 0d 0d 0d 0d  89 68 85 45 53 54 31 41  |.........h.EST1A|
000043a0  00 a4 8b b1 f2 29 df c9  21 90 0b a4 8a 0d 0d 0d  |.....)..!.......|
000043b0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
000043d0  0d 54 31 41 0d 8a 50 46  58 31 37 38 0d f0 d4 48  |.T1A..PFX178...H|
000043e0  e6 8a 52 65 61 64 2f 77  72 69 74 65 20 6b 65 79  |..Read/write key|
000043f0  62 6f 61 72 64 20 66 6c  61 67 20 30 3d 6f 66 66  |board flag 0=off|
00004400  20 32 35 35 3d 6f 6e 0d  0d 0d 0d 2a 48 45 4c 50  | 255=on....*HELP|
00004410  46 58 2f 52 2f 57 20 66  6f 72 20 72 65 61 64 2f  |FX/R/W for read/|
00004420  77 72 69 74 65 20 6d 65  74 68 6f 64 0d 0d 0d 0d  |write method....|
00004430  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
00004450  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 00 0d 0d 0d  |................|
00004460  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00004470  0d 89 68 85 45 53 54 31  41 00 a4 8b b1 f2 29 df  |..h.EST1A.....).|
00004480  c9 21 90 0b a4 8a 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |.!..............|
00004490  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000044a0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 54 31 41 0d 8a 6a  |..........T1A..j|
000044b0  46 58 31 37 39 0d f0 d4  48 e6 8a 52 65 61 64 2f  |FX179...H..Read/|
000044c0  77 72 69 74 65 20 70 72  69 6d 61 72 79 20 4f 53  |write primary OS|
000044d0  48 57 4d 20 28 69 6d 70  6c 6f 64 65 64 29 0d c9  |HWM (imploded)..|
000044e0  00 f0 17 20 4c 6f 63 61  74 69 6f 6e 20 75 6e 63  |... Location unc|
000044f0  68 61 6e 67 65 64 20 62  79 20 2a 46 58 32 30 0d  |hanged by *FX20.|
00004500  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 2a 48 45  |.............*HE|
00004510  4c 50 46 58 2f 52 2f 57  20 66 6f 72 20 72 65 61  |LPFX/R/W for rea|
00004520  64 2f 77 72 69 74 65 20  6d 65 74 68 6f 64 0d 0d  |d/write method..|
00004530  0d 0d 0d 0d 0d 00 0d 3a  20 46 58 48 45 4c 50 00  |.......: FXHELP.|
00004540  0d 85 88 f0 06 a9 00 65  89 85 89 68 85 45 53 54  |.......e...h.EST|
00004550  31 41 00 a4 8b b1 f2 29  df c9 21 90 0b a4 8a 0d  |1A.....)..!.....|
00004560  88 d0 1e e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
00004570  68 a4 8a b1 88 e6 8a c9  00 f0 17 20 45 53 54 31  |h.......... EST1|
00004580  41 00 53 54 31 41 0d 8a  5b 46 58 31 38 30 0d f0  |A.ST1A..[FX180..|
00004590  d4 48 e6 8a 52 65 61 64  2f 77 72 69 74 65 20 4f  |.H..Read/write O|
000045a0  53 48 57 4d 20 28 49 2f  4f 29 0d 0d 0d 0d 0d 0d  |SHWM (I/O)......|
000045b0  0d 0d 0d 0d 0d 0d 0d 8a  c9 00 f0 17 20 4c 6f 63  |............ Loc|
000045c0  61 74 69 6f 6e 20 75 70  64 61 74 65 64 20 62 79  |ation updated by|
000045d0  20 2a 46 58 32 30 0d 0d  0d 0d 0d 0d d0 13 e6 8a  | *FX20..........|
000045e0  68 a4 8a b1 88 e6 2a 48  45 4c 50 46 58 2f 52 2f  |h.....*HELPFX/R/|
000045f0  57 20 66 6f 72 20 72 65  61 64 2f 77 72 69 74 65  |W for read/write|
00004600  20 6d 65 74 68 6f 64 0d  0d 0d 0d 0d 0d 0d 00 0d  | method.........|
00004610  3a 20 46 58 48 45 4c 50  00 0d 85 88 f0 06 a9 00  |: FXHELP........|
00004620  65 89 85 89 68 85 45 53  54 31 41 00 a4 8b b1 f2  |e...h.EST1A.....|
00004630  29 df c9 21 90 0b a4 8a  0d 88 d0 1e e6 8b 4c 68  |)..!..........Lh|
00004640  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 8a  |.........h......|
00004650  c9 00 f0 17 20 45 53 54  31 41 00 53 54 31 41 0d  |.... EST1A.ST1A.|
00004660  8a 78 46 58 31 38 31 0d  f0 d4 48 e6 8a 52 65 61  |.xFX181...H..Rea|
00004670  64 2f 77 72 69 74 65 20  52 53 34 32 33 20 6d 6f  |d/write RS423 mo|
00004680  64 65 0d 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |de........h.....|
00004690  8a c9 00 f0 17 20 30 3d  52 53 34 32 33 20 69 6e  |..... 0=RS423 in|
000046a0  70 75 74 20 74 72 65 61  74 65 64 20 61 73 20 6b  |put treated as k|
000046b0  65 79 62 6f 61 72 64 20  69 6e 70 75 74 0d e6 31  |eyboard input..1|
000046c0  3d 64 65 66 61 75 6c 74  20 76 61 6c 75 65 0d 0d  |=default value..|
000046d0  31 41 0d 00 00 20 3a 20  46 58 48 45 4c 50 00 0d  |1A... : FXHELP..|
000046e0  00 46 58 48 45 4c 50 00  2a 48 45 4c 50 46 58 2f  |.FXHELP.*HELPFX/|
000046f0  52 2f 57 20 66 6f 72 20  72 65 61 64 2f 77 72 69  |R/W for read/wri|
00004700  74 65 20 6d 65 74 68 6f  64 0d 0d 0d 0d 0d 0d 0d  |te method.......|
00004710  8a 0d 88 d0 1e e6 8b 4c  68 80 a4 8a b1 88 d0 13  |.......Lh.......|
00004720  e6 8a 68 a4 8a b1 88 e6  8a c9 00 f0 17 20 45 53  |..h.......... ES|
00004730  54 31 41 00 53 54 31 41  0d 8a 67 46 58 31 38 32  |T1A.ST1A..gFX182|
00004740  0d f0 d4 48 e6 8a 52 65  61 64 20 63 68 61 72 61  |...H..Read chara|
00004750  63 74 65 72 20 64 65 66  69 6e 69 74 69 6f 6e 20  |cter definition |
00004760  65 78 70 6c 6f 73 69 6f  6e 0d 0d 0d 0d 0d 0d 73  |explosion......s|
00004770  74 61 74 65 20 28 75 70  64 61 74 65 64 20 62 65  |tate (updated be|
00004780  20 2a 46 58 32 30 29 0d  0d 0d 0d 0d 0d 0d 0d 0d  | *FX20).........|
00004790  0d 0d 0d 0d 0d 0d 0d 0d  2a 48 45 4c 50 46 58 2f  |........*HELPFX/|
000047a0  52 2f 57 20 66 6f 72 20  72 65 61 64 2f 77 72 69  |R/W for read/wri|
000047b0  74 65 20 6d 65 74 68 6f  64 0d 0d 0d 0d 0d 0d 0d  |te method.......|
000047c0  00 0d 3a 20 46 58 48 45  4c 50 00 0d 85 88 f0 06  |..: FXHELP......|
000047d0  a9 00 65 89 85 89 68 85  45 53 54 31 41 00 a4 8b  |..e...h.EST1A...|
000047e0  b1 f2 29 df c9 21 90 0b  a4 8a 0d 88 d0 1e e6 8b  |..)..!..........|
000047f0  4c 68 80 a4 8a b1 88 d0  13 e6 8a 68 a4 8a b1 88  |Lh.........h....|
00004800  e6 8a c9 00 f0 17 20 45  53 54 31 41 00 53 54 31  |...... EST1A.ST1|
00004810  41 0d 8a 63 46 58 31 38  33 0d f0 d4 48 e6 8a 52  |A..cFX183...H..R|
00004820  65 61 64 2f 77 72 69 74  65 20 54 41 50 45 2f 52  |ead/write TAPE/R|
00004830  4f 4d 20 66 69 6c 69 6e  67 20 73 79 73 74 65 6d  |OM filing system|
00004840  20 66 6c 61 67 0d 0d 0d  30 3d 54 41 50 45 2f 44  | flag...0=TAPE/D|
00004850  49 53 4b 0d 0d 0d 0d 0b  a4 8a d1 88 d0 1e e6 8b  |ISK.............|
00004860  4c 68 80 a4 8a b1 88 d0  13 e6 8a 68 a4 8a b1 88  |Lh.........h....|
00004870  e6 31 3d 52 4f 4d 0d 45  53 54 31 41 00 53 54 31  |.1=ROM.EST1A.ST1|
00004880  41 0d 31 41 0d 00 00 20  3a 20 46 58 48 45 4c 50  |A.1A... : FXHELP|
00004890  00 0d 00 46 58 48 45 4c  50 00 2a 48 45 4c 50 46  |...FXHELP.*HELPF|
000048a0  58 2f 52 2f 57 20 66 6f  72 20 72 65 61 64 2f 77  |X/R/W for read/w|
000048b0  72 69 74 65 20 6d 65 74  68 6f 64 0d 0d 0d 0d 0d  |rite method.....|
000048c0  0d 0d 8a 0d 88 d0 1e e6  8b 4c 68 80 a4 8a b1 88  |.........Lh.....|
000048d0  d0 13 e6 8a 68 a4 8a b1  88 e6 8a c9 00 f0 17 20  |....h.......... |
000048e0  45 53 54 31 41 00 53 54  31 41 0d 8a 83 46 58 31  |EST1A.ST1A...FX1|
000048f0  38 34 0d f0 d4 48 e6 8a  52 65 61 64 20 76 69 64  |84...H..Read vid|
00004900  65 6f 20 70 72 6f 63 65  73 73 6f 72 20 55 4c 41  |eo processor ULA|
00004910  20 72 65 67 69 73 74 65  72 20 30 0d c9 00 f0 17  | register 0.....|
00004920  20 41 66 66 65 63 74 73  20 72 61 6d 20 63 6f 70  | Affects ram cop|
00004930  79 20 6f 6e 6c 79 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |y only..........|
00004940  0d 0d 0d 0d 0d a4 8a b1  88 e6 55 73 65 20 66 6f  |..........Use fo|
00004950  72 20 72 65 61 64 20 6f  6e 6c 79 20 28 2a 48 45  |r read only (*HE|
00004960  4c 50 46 58 31 35 34 29  0d 0d 0d 0d 0d 58 48 45  |LPFX154).....XHE|
00004970  4c 50 00 2a 48 45 4c 50  46 58 2f 52 2f 57 20 66  |LP.*HELPFX/R/W f|
00004980  6f 72 20 72 65 61 64 2f  77 72 69 74 65 20 6d 65  |or read/write me|
00004990  74 68 6f 64 0d 0d 0d 0d  0d 0d 0d 8a 0d 88 d0 1e  |thod............|
000049a0  e6 8b 4c 68 80 a4 8a b1  88 d0 13 e6 8a 68 a4 8a  |..Lh.........h..|
000049b0  b1 88 e6 8a c9 00 f0 17  20 45 53 54 31 41 00 53  |........ EST1A.S|
000049c0  54 31 41 0d 8a 83 46 58  31 38 35 0d f0 d4 48 e6  |T1A...FX185...H.|
000049d0  8a 52 65 61 64 20 76 69  64 65 6f 20 70 72 6f 63  |.Read video proc|
000049e0  65 73 73 6f 72 20 55 4c  41 20 72 65 67 69 73 74  |essor ULA regist|
000049f0  65 72 20 31 0d c9 00 f0  17 20 41 66 66 65 63 74  |er 1..... Affect|
00004a00  73 20 72 61 6d 20 63 6f  70 79 20 6f 6e 6c 79 0d  |s ram copy only.|
00004a10  e6 8b 4c 68 80 a4 8a b1  88 d0 13 e6 8a 68 a4 8a  |..Lh.........h..|
00004a20  b1 88 e6 55 73 65 20 66  6f 72 20 72 65 61 64 20  |...Use for read |
00004a30  6f 6e 6c 79 20 28 2a 48  45 4c 50 46 58 31 35 35  |only (*HELPFX155|
00004a40  29 0d 0d 0d 0d 0d 58 48  45 4c 50 00 2a 48 45 4c  |).....XHELP.*HEL|
00004a50  50 46 58 2f 52 2f 57 20  66 6f 72 20 72 65 61 64  |PFX/R/W for read|
00004a60  2f 77 72 69 74 65 20 6d  65 74 68 6f 64 0d 0d 0d  |/write method...|
00004a70  0d 0d 0d 0d 8a 0d 88 d0  1e e6 8b 4c 68 80 a4 8a  |...........Lh...|
00004a80  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 8a c9 00 f0  |......h.........|
00004a90  17 20 45 53 54 31 41 00  53 54 31 41 0d 8a 4d 46  |. EST1A.ST1A..MF|
00004aa0  58 31 38 36 0d f0 d4 48  e6 8a 52 65 61 64 20 52  |X186...H..Read R|
00004ab0  4f 4d 20 6e 75 6d 62 65  72 20 61 63 74 69 76 65  |OM number active|
00004ac0  20 61 74 20 6c 61 73 74  20 42 52 4b 0d 0d 0d 00  | at last BRK....|
00004ad0  f0 17 20 2a 48 45 4c 50  46 58 2f 52 2f 57 20 66  |.. *HELPFX/R/W f|
00004ae0  6f 72 20 72 65 61 64 2f  77 72 69 74 65 20 6d 65  |or read/write me|
00004af0  74 68 6f 64 0d 0d 0d 0d  0d 0d 0d e6 0d c9 00 f0  |thod............|
00004b00  17 20 45 53 54 31 41 00  53 54 31 41 0d 31 41 0d  |. EST1A.ST1A.1A.|
00004b10  00 00 20 3a 20 46 58 48  45 4c 50 00 0d 00 46 58  |.. : FXHELP...FX|
00004b20  48 45 4c 50 00 0d 3a 20  46 58 48 45 4c 50 00 0d  |HELP..: FXHELP..|
00004b30  85 88 f0 06 a9 00 65 89  85 89 68 85 45 53 54 31  |......e...h.EST1|
00004b40  41 00 a4 8b b1 f2 29 df  c9 21 90 0b a4 8a 0d 88  |A.....)..!......|
00004b50  d0 1e e6 8b 4c 68 80 a4  8a b1 88 d0 13 e6 8a 68  |....Lh.........h|
00004b60  a4 8a b1 88 e6 8a c9 00  f0 17 20 45 53 54 31 41  |.......... EST1A|
00004b70  00 53 54 31 41 0d 8a 69  46 58 31 38 37 0d f0 d4  |.ST1A..iFX187...|
00004b80  48 e6 8a 52 65 61 64 20  6e 75 6d 62 65 72 20 52  |H..Read number R|
00004b90  4f 4d 20 73 6f 63 6b 65  74 20 63 6f 6e 74 61 69  |OM socket contai|
00004ba0  6e 69 6e 67 20 42 41 53  49 43 0d 20 49 66 20 6e  |ning BASIC. If n|
00004bb0  6f 20 42 41 53 49 43 20  74 68 65 6e 20 3d 20 32  |o BASIC then = 2|
00004bc0  35 35 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |55..............|
00004bd0  0d 0d 0d 0d 0d 2a 48 45  4c 50 46 58 2f 52 2f 57  |.....*HELPFX/R/W|
00004be0  20 66 6f 72 20 72 65 61  64 2f 77 72 69 74 65 20  | for read/write |
00004bf0  6d 65 74 68 6f 64 0d 0d  0d 0d 0d 0d 0d 00 0d 3a  |method.........:|
00004c00  20 46 58 48 45 4c 50 00  0d 85 88 f0 06 a9 00 65  | FXHELP........e|
00004c10  89 85 89 68 85 45 53 54  31 41 00 a4 8b b1 f2 29  |...h.EST1A.....)|
00004c20  df c9 21 90 0b a4 8a 0d  88 d0 1e e6 8b 4c 68 80  |..!..........Lh.|
00004c30  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 8a c9  |........h.......|
00004c40  00 f0 17 20 45 53 54 31  41 00 53 54 31 41 0d 8a  |... EST1A.ST1A..|
00004c50  4f 46 58 31 38 38 0d f0  d4 48 e6 8a 52 65 61 64  |OFX188...H..Read|
00004c60  20 63 75 72 72 65 6e 74  20 41 44 43 20 63 68 61  | current ADC cha|
00004c70  6e 6e 65 6c 0d d0 13 e6  8a 68 a4 8a b1 88 e6 8a  |nnel.....h......|
00004c80  c9 00 f0 17 20 28 2a 48  45 4c 50 46 58 31 37 29  |.... (*HELPFX17)|
00004c90  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00004ca0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 2a 48  |..............*H|
00004cb0  45 4c 50 46 58 2f 52 2f  57 20 66 6f 72 20 72 65  |ELPFX/R/W for re|
00004cc0  61 64 2f 77 72 69 74 65  20 6d 65 74 68 6f 64 0d  |ad/write method.|
00004cd0  0d 0d 0d 0d 0d 0d 00 0d  3a 20 46 58 48 45 4c 50  |........: FXHELP|
00004ce0  00 0d 85 88 f0 06 a9 00  65 89 85 89 68 85 45 53  |........e...h.ES|
00004cf0  54 31 41 00 a4 8b b1 f2  29 df c9 21 90 0b a4 8a  |T1A.....)..!....|
00004d00  0d 88 d0 1e e6 8b 4c 68  80 a4 8a b1 88 d0 13 e6  |......Lh........|
00004d10  8a 68 a4 8a b1 88 e6 8a  c9 00 f0 17 20 45 53 54  |.h.......... EST|
00004d20  31 41 00 53 54 31 41 0d  8a 5c 46 58 31 38 39 0d  |1A.ST1A..\FX189.|
00004d30  f0 d4 48 e6 8a 52 65 61  64 20 6d 61 78 69 6d 75  |..H..Read maximu|
00004d40  6d 20 41 44 43 20 63 68  61 6e 6e 65 6c 20 6e 75  |m ADC channel nu|
00004d50  6d 62 65 72 0d b1 88 e6  8a c9 00 f0 17 20 30 20  |mber......... 0 |
00004d60  2d 20 34 20 28 2a 48 45  4c 50 46 58 31 36 29 0d  |- 4 (*HELPFX16).|
00004d70  0d 0d 0d 0d 0d 8b 4c 68  80 a4 8a b1 88 d0 13 e6  |......Lh........|
00004d80  8a 68 a4 8a b1 88 e6 2a  48 45 4c 50 46 58 2f 52  |.h.....*HELPFX/R|
00004d90  2f 57 20 66 6f 72 20 72  65 61 64 2f 77 72 69 74  |/W for read/writ|
00004da0  65 20 6d 65 74 68 6f 64  0d 0d 0d 0d 0d 0d 0d 00  |e method........|
00004db0  0d 3a 20 46 58 48 45 4c  50 00 0d 85 88 f0 06 a9  |.: FXHELP.......|
00004dc0  00 65 89 85 89 68 85 45  53 54 31 41 00 a4 8b b1  |.e...h.EST1A....|
00004dd0  f2 29 df c9 21 90 0b a4  8a 0d 88 d0 1e e6 8b 4c  |.)..!..........L|
00004de0  68 80 a4 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |h.........h.....|
00004df0  8a c9 00 f0 17 20 45 53  54 31 41 00 53 54 31 41  |..... EST1A.ST1A|
00004e00  0d 8a 68 46 58 31 39 30  0d f0 d4 48 e6 8a 52 65  |..hFX190...H..Re|
00004e10  61 64 20 41 44 43 20 63  6f 6e 76 65 72 73 69 6f  |ad ADC conversio|
00004e20  6e 20 74 79 70 65 0d 0d  13 e6 8a 68 a4 8a b1 88  |n type.....h....|
00004e30  e6 8a c9 00 f0 17 20 30  3d 31 32 20 62 69 74 20  |...... 0=12 bit |
00004e40  28 64 65 66 61 75 6c 74  29 0d 0d 0d 0d 0d 0d 0d  |(default).......|
00004e50  0d 0d a4 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |..........h.....|
00004e60  38 3d 38 20 62 69 74 0d  54 31 41 00 53 54 31 41  |8=8 bit.T1A.ST1A|
00004e70  0d 31 41 0d 00 00 20 3a  20 46 58 48 45 4c 50 00  |.1A... : FXHELP.|
00004e80  0d 00 46 58 48 45 4c 50  00 31 32 3d 31 32 20 62  |..FXHELP.12=12 b|
00004e90  69 74 0d 0d 85 88 f0 06  a9 00 65 89 85 89 68 85  |it........e...h.|
00004ea0  45 53 54 31 41 00 a4 8b  b1 f2 29 df c9 21 90 0b  |EST1A.....)..!..|
00004eb0  a4 8a 2a 48 45 4c 50 46  58 2f 52 2f 57 20 66 6f  |..*HELPFX/R/W fo|
00004ec0  72 20 72 65 61 64 2f 77  72 69 74 65 20 6d 65 74  |r read/write met|
00004ed0  68 6f 64 0d 0d 0d 0d 0d  0d 0d 8a 6c 46 58 31 39  |hod........lFX19|
00004ee0  31 0d f0 d4 48 e6 8a 52  65 61 64 2f 77 72 69 74  |1...H..Read/writ|
00004ef0  65 20 52 53 34 32 33 20  75 73 65 20 66 6c 61 67  |e RS423 use flag|
00004f00  0d 13 e6 8a 68 a4 8a b1  88 e6 8a c9 00 f0 17 20  |....h.......... |
00004f10  42 69 74 37 3d 31 20 3a  20 52 53 34 32 33 20 66  |Bit7=1 : RS423 f|
00004f20  72 65 65 0d 0d 0d 0d 8b  4c 68 80 a4 8a b1 88 d0  |ree.....Lh......|
00004f30  13 e6 8a 68 a4 8a b1 88  e6 42 69 74 37 3d 30 20  |...h.....Bit7=0 |
00004f40  3a 20 52 53 34 32 33 20  62 75 73 79 0d 0d 0d 0d  |: RS423 busy....|
00004f50  0d 0d 46 58 48 45 4c 50  00 0d 00 46 58 48 45 4c  |..FXHELP...FXHEL|
00004f60  50 00 2a 48 45 4c 50 46  58 2f 52 2f 57 20 66 6f  |P.*HELPFX/R/W fo|
00004f70  72 20 72 65 61 64 2f 77  72 69 74 65 20 6d 65 74  |r read/write met|
00004f80  68 6f 64 0d 0d 0d 0d 0d  0d 0d 8a 0d 88 d0 1e e6  |hod.............|
00004f90  8b 4c 68 80 a4 8a b1 88  d0 13 e6 8a 68 a4 8a b1  |.Lh.........h...|
00004fa0  88 e6 8a c9 00 f0 17 20  45 53 54 31 41 00 53 54  |....... EST1A.ST|
00004fb0  31 41 0d 8a 78 46 58 31  39 32 0d f0 d4 48 e6 8a  |1A..xFX192...H..|
00004fc0  52 65 61 64 20 52 53 34  32 33 20 63 6f 6e 74 72  |Read RS423 contr|
00004fd0  6f 6c 20 66 6c 61 67 0d  88 d0 13 e6 8a 68 a4 8a  |ol flag......h..|
00004fe0  b1 88 e6 8a c9 00 f0 17  20 41 66 66 65 63 74 73  |........ Affects|
00004ff0  20 72 61 6d 20 63 6f 70  79 20 6f 6e 6c 79 0d e6  | ram copy only..|
00005000  8b 4c 68 80 a4 8a b1 88  d0 13 e6 8a 68 a4 8a b1  |.Lh.........h...|
00005010  88 e6 55 73 65 20 66 6f  72 20 72 65 61 64 20 6f  |..Use for read o|
00005020  6e 6c 79 2e 20 28 2a 48  45 4c 50 46 58 31 35 36  |nly. (*HELPFX156|
00005030  29 0d 0d 0d 0d 0d 48 45  4c 50 00 2a 48 45 4c 50  |).....HELP.*HELP|
00005040  46 58 2f 52 2f 57 20 66  6f 72 20 72 65 61 64 2f  |FX/R/W for read/|
00005050  77 72 69 74 65 20 6d 65  74 68 6f 64 0d 0d 0d 0d  |write method....|
00005060  0d 0d 0d 8a 0d 88 d0 1e  e6 8b 4c 68 80 a4 8a b1  |..........Lh....|
00005070  88 d0 13 e6 8a 68 a4 8a  b1 88 e6 8a c9 00 f0 17  |.....h..........|
00005080  20 45 53 54 31 41 00 53  54 31 41 0d 8a 76 46 58  | EST1A.ST1A..vFX|
00005090  31 39 33 0d f0 d4 48 e6  8a 52 65 61 64 2f 77 72  |193...H..Read/wr|
000050a0  69 74 65 20 66 6c 61 73  68 20 63 6f 75 6e 74 65  |ite flash counte|
000050b0  72 0d d0 13 e6 8a 68 a4  8a b1 88 e6 8a c9 00 f0  |r.....h.........|
000050c0  17 20 63 6f 6e 74 65 6e  74 73 3d 74 69 6d 65 20  |. contents=time |
000050d0  74 6f 20 6e 65 78 74 20  63 6f 6c 6f 75 72 20 63  |to next colour c|
000050e0  68 61 6e 67 65 0d a4 8a  b1 88 e6 69 6e 20 31 2f  |hange......in 1/|
000050f0  35 30 74 68 20 73 65 63  73 0d 41 0d 31 41 0d 00  |50th secs.A.1A..|
00005100  00 20 3a 20 46 58 48 45  4c 50 00 0d 00 46 58 48  |. : FXHELP...FXH|
00005110  45 4c 50 00 2a 48 45 4c  50 46 58 2f 52 2f 57 20  |ELP.*HELPFX/R/W |
00005120  66 6f 72 20 72 65 61 64  2f 77 72 69 74 65 20 6d  |for read/write m|
00005130  65 74 68 6f 64 0d 0d 0d  0d 0d 0d 0d 8a 0d 88 d0  |ethod...........|
00005140  1e e6 8b 4c 68 80 a4 8a  b1 88 d0 13 e6 8a 68 a4  |...Lh.........h.|
00005150  8a b1 88 e6 8a c9 00 f0  17 20 45 53 54 31 41 00  |......... EST1A.|
00005160  53 54 31 41 0d 8a 5a 46  58 31 39 34 0d f0 d4 48  |ST1A..ZFX194...H|
00005170  e6 8a 52 65 61 64 2f 77  72 69 74 65 20 6d 61 72  |..Read/write mar|
00005180  6b 20 70 65 72 69 6f 64  20 63 6f 75 6e 74 0d 68  |k period count.h|
00005190  a4 8a b1 88 e6 8a c9 00  f0 17 20 65 71 75 69 76  |.......... equiv|
000051a0  61 6c 65 6e 74 20 6f 66  20 2a 46 58 39 0d 0d 0d  |alent of *FX9...|
000051b0  0d 0d 0d 0d 68 80 a4 8a  b1 88 d0 13 e6 8a 68 a4  |....h.........h.|
000051c0  8a b1 88 e6 2a 48 45 4c  50 46 58 2f 52 2f 57 20  |....*HELPFX/R/W |
000051d0  66 6f 72 20 72 65 61 64  2f 77 72 69 74 65 20 6d  |for read/write m|
000051e0  65 74 68 6f 64 0d 0d 0d  0d 0d 0d 0d 00 0d 3a 20  |ethod.........: |
000051f0  46 58 48 45 4c 50 00 0d  85 88 f0 06 a9 00 65 89  |FXHELP........e.|
00005200  85 89 68 85 45 53 54 31  41 00 a4 8b b1 f2 29 df  |..h.EST1A.....).|
00005210  c9 21 90 0b a4 8a 0d 88  d0 1e e6 8b 4c 68 80 a4  |.!..........Lh..|
00005220  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 8a c9 00  |.......h........|
00005230  f0 17 20 45 53 54 31 41  00 53 54 31 41 0d 8a 5c  |.. EST1A.ST1A..\|
00005240  46 58 31 39 35 0d f0 d4  48 e6 8a 52 65 61 64 2f  |FX195...H..Read/|
00005250  77 72 69 74 65 20 73 70  61 63 65 20 70 65 72 69  |write space peri|
00005260  6f 64 20 63 6f 75 6e 74  0d 0d 0d 0d 0d 0d 0d 0d  |od count........|
00005270  0d 0d 0d 0d 65 71 75 69  76 61 6c 65 6e 74 20 6f  |....equivalent o|
00005280  66 20 2a 46 58 31 30 0d  0d 0d e6 8b 4c 68 80 a4  |f *FX10.....Lh..|
00005290  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 2a 48 45  |.......h.....*HE|
000052a0  4c 50 46 58 2f 52 2f 57  20 66 6f 72 20 72 65 61  |LPFX/R/W for rea|
000052b0  64 2f 77 72 69 74 65 20  6d 65 74 68 6f 64 0d 0d  |d/write method..|
000052c0  0d 0d 0d 0d 0d 00 0d 3a  20 46 58 48 45 4c 50 00  |.......: FXHELP.|
000052d0  0d 85 88 f0 06 a9 00 65  89 85 89 68 85 45 53 54  |.......e...h.EST|
000052e0  31 41 00 a4 8b b1 f2 29  df c9 21 90 0b a4 8a 0d  |1A.....)..!.....|
000052f0  88 d0 1e e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
00005300  68 a4 8a b1 88 e6 8a c9  00 f0 17 20 45 53 54 31  |h.......... EST1|
00005310  41 00 53 54 31 41 0d 8a  64 46 58 31 39 36 0d f0  |A.ST1A..dFX196..|
00005320  d4 48 e6 8a 52 65 61 64  2f 77 72 69 74 65 20 6b  |.H..Read/write k|
00005330  65 79 62 6f 61 72 64 20  61 75 74 6f 20 72 65 70  |eyboard auto rep|
00005340  65 61 74 20 64 65 6c 61  79 0d f0 17 20 65 71 75  |eat delay... equ|
00005350  69 76 61 6c 65 6e 74 20  6f 66 20 2a 46 58 31 31  |ivalent of *FX11|
00005360  0d 0d 0d e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
00005370  68 a4 8a b1 88 e6 2a 48  45 4c 50 46 58 2f 52 2f  |h.....*HELPFX/R/|
00005380  57 20 66 6f 72 20 72 65  61 64 2f 77 72 69 74 65  |W for read/write|
00005390  20 6d 65 74 68 6f 64 0d  0d 0d 0d 0d 0d 0d 00 0d  | method.........|
000053a0  3a 20 46 58 48 45 4c 50  00 0d 85 88 f0 06 a9 00  |: FXHELP........|
000053b0  65 89 85 89 68 85 45 53  54 31 41 00 a4 8b b1 f2  |e...h.EST1A.....|
000053c0  29 df c9 21 90 0b a4 8a  0d 88 d0 1e e6 8b 4c 68  |)..!..........Lh|
000053d0  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 8a  |.........h......|
000053e0  c9 00 f0 17 20 45 53 54  31 41 00 53 54 31 41 0d  |.... EST1A.ST1A.|
000053f0  8a 65 46 58 31 39 37 0d  f0 d4 48 e6 8a 52 65 61  |.eFX197...H..Rea|
00005400  64 2f 77 72 69 74 65 20  6b 65 79 62 6f 61 72 64  |d/write keyboard|
00005410  20 61 75 74 6f 20 72 65  70 65 61 74 20 70 65 72  | auto repeat per|
00005420  69 6f 64 0d 17 20 65 71  75 69 76 61 6c 65 6e 74  |iod.. equivalent|
00005430  20 6f 66 20 2a 46 58 31  32 0d 0d 0d e6 8b 4c 68  | of *FX12.....Lh|
00005440  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 2a  |.........h.....*|
00005450  48 45 4c 50 46 58 2f 52  2f 57 20 66 6f 72 20 72  |HELPFX/R/W for r|
00005460  65 61 64 2f 77 72 69 74  65 20 6d 65 74 68 6f 64  |ead/write method|
00005470  0d 0d 0d 0d 0d 0d 0d 00  0d 3a 20 46 58 48 45 4c  |.........: FXHEL|
00005480  50 00 0d 85 88 f0 06 a9  00 65 89 85 89 68 85 45  |P........e...h.E|
00005490  53 54 31 41 00 a4 8b b1  f2 29 df c9 21 90 0b a4  |ST1A.....)..!...|
000054a0  8a 0d 88 d0 1e e6 8b 4c  68 80 a4 8a b1 88 d0 13  |.......Lh.......|
000054b0  e6 8a 68 a4 8a b1 88 e6  8a c9 00 f0 17 20 45 53  |..h.......... ES|
000054c0  54 31 41 00 53 54 31 41  0d 8a 5f 46 58 31 39 38  |T1A.ST1A.._FX198|
000054d0  0d f0 d4 48 e6 8a 52 65  61 64 2f 77 72 69 74 65  |...H..Read/write|
000054e0  20 2a 45 58 45 43 20 66  69 6c 65 20 68 61 6e 64  | *EXEC file hand|
000054f0  6c 65 0d 68 a4 8a b1 88  e6 8a c9 00 f0 17 20 3d  |le.h.......... =|
00005500  30 20 69 66 20 6e 6f 20  45 58 45 43 20 66 69 6c  |0 if no EXEC fil|
00005510  65 20 6f 70 65 6e 0d 0d  0d 0d 0d 0d 0d 0d d0 13  |e open..........|
00005520  e6 8a 68 a4 8a b1 88 e6  2a 48 45 4c 50 46 58 2f  |..h.....*HELPFX/|
00005530  52 2f 57 20 66 6f 72 20  72 65 61 64 2f 77 72 69  |R/W for read/wri|
00005540  74 65 20 6d 65 74 68 6f  64 0d 0d 0d 0d 0d 0d 0d  |te method.......|
00005550  00 0d 3a 20 46 58 48 45  4c 50 00 0d 85 88 f0 06  |..: FXHELP......|
00005560  a9 00 65 89 85 89 68 85  45 53 54 31 41 00 a4 8b  |..e...h.EST1A...|
00005570  b1 f2 29 df c9 21 90 0b  a4 8a 0d 88 d0 1e e6 8b  |..)..!..........|
00005580  4c 68 80 a4 8a b1 88 d0  13 e6 8a 68 a4 8a b1 88  |Lh.........h....|
00005590  e6 8a c9 00 f0 17 20 45  53 54 31 41 00 53 54 31  |...... EST1A.ST1|
000055a0  41 0d 8a 61 46 58 31 39  39 0d f0 d4 48 e6 8a 52  |A..aFX199...H..R|
000055b0  65 61 64 2f 77 72 69 74  65 20 2a 53 50 4f 4f 4c  |ead/write *SPOOL|
000055c0  20 66 69 6c 65 20 68 61  6e 64 6c 65 0d a4 8a b1  | file handle....|
000055d0  88 e6 8a c9 00 f0 17 20  3d 30 20 69 66 20 6e 6f  |....... =0 if no|
000055e0  20 53 50 4f 4f 4c 20 66  69 6c 65 20 6f 70 65 6e  | SPOOL file open|
000055f0  0d 68 80 a4 8a b1 88 d0  13 e6 8a 68 a4 8a b1 88  |.h.........h....|
00005600  e6 2a 48 45 4c 50 46 58  2f 52 2f 57 20 66 6f 72  |.*HELPFX/R/W for|
00005610  20 72 65 61 64 2f 77 72  69 74 65 20 6d 65 74 68  | read/write meth|
00005620  6f 64 0d 0d 0d 0d 0d 0d  0d 00 0d 3a 20 46 58 48  |od.........: FXH|
00005630  45 4c 50 00 0d 85 88 f0  06 a9 00 65 89 85 89 68  |ELP........e...h|
00005640  85 45 53 54 31 41 00 a4  8b b1 f2 29 df c9 21 90  |.EST1A.....)..!.|
00005650  0b a4 8a 0d 88 d0 1e e6  8b 4c 68 80 a4 8a b1 88  |.........Lh.....|
00005660  d0 13 e6 8a 68 a4 8a b1  88 e6 8a c9 00 f0 17 20  |....h.......... |
00005670  45 53 54 31 41 00 53 54  31 41 0d 8a b2 46 58 32  |EST1A.ST1A...FX2|
00005680  30 30 0d f0 d4 48 e6 8a  52 65 61 64 2f 77 72 69  |00...H..Read/wri|
00005690  74 65 20 45 53 43 41 50  45 2f 42 52 45 41 4b 20  |te ESCAPE/BREAK |
000056a0  65 66 66 65 63 74 0d 8a  b1 88 e6 8a c9 00 f0 17  |effect..........|
000056b0  20 42 69 74 30 3d 30 20  6e 6f 72 6d 61 6c 20 45  | Bit0=0 normal E|
000056c0  53 43 41 50 45 20 61 63  74 69 6f 6e 0d 8a b1 88  |SCAPE action....|
000056d0  d0 13 e6 8a 68 a4 8a b1  88 e6 42 69 74 30 3d 31  |....h.....Bit0=1|
000056e0  20 45 53 43 41 50 45 20  64 69 73 61 62 6c 65 64  | ESCAPE disabled|
000056f0  20 65 78 63 65 70 74 20  2a 46 58 31 32 35 0d 0d  | except *FX125..|
00005700  0d 0d 00 42 69 74 31 3d  30 20 6e 6f 72 6d 61 6c  |...Bit1=0 normal|
00005710  20 42 52 45 41 4b 20 3a  20 3d 31 20 6d 65 6d 6f  | BREAK : =1 memo|
00005720  72 79 20 63 6c 65 61 72  65 64 0d 8a 2a 48 45 4c  |ry cleared..*HEL|
00005730  50 46 58 2f 52 2f 57 20  66 6f 72 20 72 65 61 64  |PFX/R/W for read|
00005740  2f 77 72 69 74 65 20 6d  65 74 68 6f 64 0d 0d 0d  |/write method...|
00005750  0d 0d 0d 0d 8a 87 46 58  32 30 31 0d f0 d4 48 e6  |......FX201...H.|
00005760  8a 52 65 61 64 2f 77 72  69 74 65 20 6b 65 79 62  |.Read/write keyb|
00005770  6f 61 72 64 20 64 69 73  61 62 6c 65 0d 8a 68 a4  |oard disable..h.|
00005780  8a b1 88 e6 8a c9 00 f0  17 20 3d 30 20 6b 65 79  |......... =0 key|
00005790  62 6f 61 72 64 20 73 63  61 6e 6e 65 64 20 28 64  |board scanned (d|
000057a0  65 66 61 75 6c 74 29 0d  88 d0 13 e6 8a 68 a4 8a  |efault)......h..|
000057b0  b1 88 e6 45 6c 73 65 20  61 6c 6c 20 6b 65 79 73  |...Else all keys|
000057c0  20 69 67 6e 6f 72 65 64  20 65 78 63 65 70 74 20  | ignored except |
000057d0  62 72 65 61 6b 0d 58 48  45 4c 50 00 2a 48 45 4c  |break.XHELP.*HEL|
000057e0  50 46 58 2f 52 2f 57 20  66 6f 72 20 72 65 61 64  |PFX/R/W for read|
000057f0  2f 77 72 69 74 65 20 6d  65 74 68 6f 64 0d 0d 0d  |/write method...|
00005800  0d 0d 0d 0d 8a 0d 88 d0  1e e6 8b 4c 68 80 a4 8a  |...........Lh...|
00005810  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 8a c9 00 f0  |......h.........|
00005820  17 20 45 53 54 31 41 00  53 54 31 41 0d 8a bf 46  |. EST1A.ST1A...F|
00005830  58 32 30 32 0d f0 d4 48  e6 8a 52 65 61 64 2f 77  |X202...H..Read/w|
00005840  72 69 74 65 20 6b 65 79  62 6f 61 72 64 20 73 74  |rite keyboard st|
00005850  61 74 75 73 20 62 79 74  65 0d b1 88 e6 8a c9 00  |atus byte.......|
00005860  f0 17 20 42 69 74 33 3d  31 20 53 48 49 46 54 20  |.. Bit3=1 SHIFT |
00005870  70 72 65 73 73 65 64 20  3a 20 42 69 74 34 3d 30  |pressed : Bit4=0|
00005880  20 43 41 50 53 20 4c 4f  43 4b 0d e6 42 69 74 35  | CAPS LOCK..Bit5|
00005890  3d 30 20 53 48 49 46 54  20 4c 4f 43 4b 20 3a 20  |=0 SHIFT LOCK : |
000058a0  42 69 74 36 3d 31 20 43  54 52 4c 20 70 72 65 73  |Bit6=1 CTRL pres|
000058b0  73 65 64 0d 0d 42 69 74  37 3d 31 20 53 48 49 46  |sed..Bit7=1 SHIF|
000058c0  54 20 65 6e 61 62 6c 65  64 20 20 3a 20 28 2a 48  |T enabled  : (*H|
000058d0  45 4c 50 46 58 31 31 38  29 0d 0d 0d 0d 8a 2a 48  |ELPFX118).....*H|
000058e0  45 4c 50 46 58 2f 52 2f  57 20 66 6f 72 20 72 65  |ELPFX/R/W for re|
000058f0  61 64 2f 77 72 69 74 65  20 6d 65 74 68 6f 64 0d  |ad/write method.|
00005900  0d 0d 0d 0d 0d 0d 8a 4b  46 58 32 30 33 0d f0 d4  |.......KFX203...|
00005910  48 e6 8a 52 65 61 64 2f  77 72 69 74 65 20 52 53  |H..Read/write RS|
00005920  34 32 33 20 68 61 6e 64  73 68 61 6b 65 20 65 76  |423 handshake ev|
00005930  65 6e 74 0d 88 e6 8a c9  00 f0 17 20 2a 48 45 4c  |ent........ *HEL|
00005940  50 46 58 2f 52 2f 57 20  66 6f 72 20 72 65 61 64  |PFX/R/W for read|
00005950  2f 77 72 69 74 65 20 6d  65 74 68 6f 64 0d 0d 0d  |/write method...|
00005960  0d 0d 0d 0d e6 0d c9 00  f0 17 20 45 53 54 31 41  |.......... EST1A|
00005970  00 53 54 31 41 0d 31 41  0d 00 00 20 3a 20 46 58  |.ST1A.1A... : FX|
00005980  48 45 4c 50 00 0d 00 46  58 48 45 4c 50 00 0d 3a  |HELP...FXHELP..:|
00005990  20 46 58 48 45 4c 50 00  0d 85 88 f0 06 a9 00 65  | FXHELP........e|
000059a0  89 85 89 68 85 45 53 54  31 41 00 a4 8b b1 f2 29  |...h.EST1A.....)|
000059b0  df c9 21 90 0b a4 8a 0d  88 d0 1e e6 8b 4c 68 80  |..!..........Lh.|
000059c0  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 8a c9  |........h.......|
000059d0  00 f0 17 20 45 53 54 31  41 00 53 54 31 41 0d 8a  |... EST1A.ST1A..|
000059e0  83 46 58 32 30 34 0d f0  d4 48 e6 8a 52 65 61 64  |.FX204...H..Read|
000059f0  2f 77 72 69 74 65 20 52  53 34 32 33 20 69 6e 70  |/write RS423 inp|
00005a00  75 74 20 73 75 70 70 72  65 73 73 69 6f 6e 20 66  |ut suppression f|
00005a10  6c 61 67 0d 20 3d 30 20  52 53 34 32 33 20 69 6e  |lag. =0 RS423 in|
00005a20  70 75 74 20 61 63 63 65  70 74 65 64 0d 4c 68 80  |put accepted.Lh.|
00005a30  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 45 6c  |........h.....El|
00005a40  73 65 20 52 53 34 32 33  20 69 6e 70 75 74 20 69  |se RS423 input i|
00005a50  67 6e 6f 72 65 64 0d 46  58 48 45 4c 50 00 0d 00  |gnored.FXHELP...|
00005a60  46 58 48 45 4c 50 00 2a  48 45 4c 50 46 58 2f 52  |FXHELP.*HELPFX/R|
00005a70  2f 57 20 66 6f 72 20 72  65 61 64 2f 77 72 69 74  |/W for read/writ|
00005a80  65 20 6d 65 74 68 6f 64  0d 0d 0d 0d 0d 0d 0d 8a  |e method........|
00005a90  0d 88 d0 1e e6 8b 4c 68  80 a4 8a b1 88 d0 13 e6  |......Lh........|
00005aa0  8a 68 a4 8a b1 88 e6 8a  c9 00 f0 17 20 45 53 54  |.h.......... EST|
00005ab0  31 41 00 53 54 31 41 0d  8a b6 46 58 32 30 35 0d  |1A.ST1A...FX205.|
00005ac0  f0 d4 48 e6 8a 52 65 61  64 2f 77 72 69 74 65 20  |..H..Read/write |
00005ad0  54 41 50 45 2f 52 53 34  32 33 20 73 65 6c 65 63  |TAPE/RS423 selec|
00005ae0  74 20 66 6c 61 67 0d e6  8a c9 00 f0 17 20 3d 30  |t flag....... =0|
00005af0  20 52 53 34 32 33 20 64  61 74 61 20 73 65 6e 74  | RS423 data sent|
00005b00  20 74 6f 20 52 53 34 32  33 20 68 61 72 64 77 61  | to RS423 hardwa|
00005b10  72 65 0d 0d 0d 0d e6 3d  26 34 30 20 52 53 34 32  |re.....=&40 RS42|
00005b20  33 20 64 61 74 61 20 73  65 6e 74 20 74 6f 20 54  |3 data sent to T|
00005b30  41 50 45 20 68 61 72 64  77 61 72 65 0d 4c 50 00  |APE hardware.LP.|
00005b40  4f 6e 6c 79 20 65 66 66  65 63 74 69 76 65 20 61  |Only effective a|
00005b50  66 74 65 72 20 2a 46 58  37 2f 2a 46 58 38 0d b1  |fter *FX7/*FX8..|
00005b60  f2 29 df c9 21 90 0b a4  8a 2a 48 45 4c 50 46 58  |.)..!....*HELPFX|
00005b70  2f 52 2f 57 20 66 6f 72  20 72 65 61 64 2f 77 72  |/R/W for read/wr|
00005b80  69 74 65 20 6d 65 74 68  6f 64 0d 0d 0d 0d 0d 0d  |ite method......|
00005b90  0d 8a 8e 46 58 32 30 36  0d f0 d4 48 e6 8a 52 65  |...FX206...H..Re|
00005ba0  61 64 2f 77 72 69 74 65  20 65 63 6f 6e 65 74 20  |ad/write econet |
00005bb0  4f 53 20 63 61 6c 6c 20  69 6e 74 65 72 63 65 70  |OS call intercep|
00005bc0  74 69 6f 6e 0d 0d 20 73  74 61 74 75 73 0d 8b b1  |tion.. status...|
00005bd0  f2 29 df c9 21 90 0b a4  8a d1 88 d0 1e e6 8b 4c  |.)..!..........L|
00005be0  68 80 a4 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |h.........h.....|
00005bf0  42 69 74 37 3d 31 20 61  6c 6c 20 4f 53 42 59 54  |Bit7=1 all OSBYT|
00005c00  45 20 26 20 4f 53 57 4f  52 44 20 63 61 6c 6c 73  |E & OSWORD calls|
00005c10  0d 0d 0d 0d 0d 0d 0d 0d  00 69 6e 64 69 72 65 63  |.........indirec|
00005c20  74 65 64 20 74 6f 20 65  63 6f 6e 65 74 0d 68 85  |ted to econet.h.|
00005c30  45 53 54 31 41 00 a4 8b  b1 f2 29 df c9 21 90 0b  |EST1A.....)..!..|
00005c40  a4 8a 2a 48 45 4c 50 46  58 2f 52 2f 57 20 66 6f  |..*HELPFX/R/W fo|
00005c50  72 20 72 65 61 64 2f 77  72 69 74 65 20 6d 65 74  |r read/write met|
00005c60  68 6f 64 0d 0d 0d 0d 0d  0d 0d 8a 86 46 58 32 30  |hod.........FX20|
00005c70  37 0d f0 d4 48 e6 8a 52  65 61 64 2f 77 72 69 74  |7...H..Read/writ|
00005c80  65 20 65 63 6f 6e 65 74  20 72 65 61 64 20 63 68  |e econet read ch|
00005c90  61 72 61 63 74 65 72 0d  88 e6 8a c9 00 f0 17 20  |aracter........ |
00005ca0  69 6e 74 65 72 63 65 70  74 69 6f 6e 20 73 74 61  |interception sta|
00005cb0  74 75 73 0d d0 1e e6 8b  4c 68 80 a4 8a b1 88 d0  |tus.....Lh......|
00005cc0  13 e6 8a 68 a4 8a b1 88  e6 42 69 74 37 3d 31 20  |...h.....Bit7=1 |
00005cd0  69 6e 70 75 74 20 70 75  6c 6c 65 64 20 66 72 6f  |input pulled fro|
00005ce0  6d 20 65 63 6f 6e 65 74  20 76 65 63 74 6f 72 0d  |m econet vector.|
00005cf0  0d 0d 2a 48 45 4c 50 46  58 2f 52 2f 57 20 66 6f  |..*HELPFX/R/W fo|
00005d00  72 20 72 65 61 64 2f 77  72 69 74 65 20 6d 65 74  |r read/write met|
00005d10  68 6f 64 0d 0d 0d 0d 0d  0d 0d 8a 0d 88 d0 1e e6  |hod.............|
00005d20  8b 4c 68 80 a4 8a b1 88  d0 13 e6 8a 68 a4 8a b1  |.Lh.........h...|
00005d30  88 e6 8a c9 00 f0 17 20  45 53 54 31 41 00 53 54  |....... EST1A.ST|
00005d40  31 41 0d 8a 81 46 58 32  30 38 0d f0 d4 48 e6 8a  |1A...FX208...H..|
00005d50  52 65 61 64 2f 77 72 69  74 65 20 65 63 6f 6e 65  |Read/write econe|
00005d60  74 20 77 72 69 74 65 20  63 68 61 72 61 63 74 65  |t write characte|
00005d70  72 0d e6 8a c9 00 f0 17  20 69 6e 74 65 72 63 65  |r....... interce|
00005d80  70 74 69 6f 6e 20 73 74  61 74 75 73 0d d0 1e e6  |ption status....|
00005d90  8b 4c 68 80 a4 8a b1 88  d0 13 e6 8a 68 a4 8a b1  |.Lh.........h...|
00005da0  88 e6 42 69 74 37 3d 31  20 6f 75 74 70 75 74 20  |..Bit7=1 output |
00005db0  64 69 72 65 63 74 65 64  20 74 6f 20 65 63 6f 6e  |directed to econ|
00005dc0  65 74 0d 0d 46 58 48 45  4c 50 00 2a 48 45 4c 50  |et..FXHELP.*HELP|
00005dd0  46 58 2f 52 2f 57 20 66  6f 72 20 72 65 61 64 2f  |FX/R/W for read/|
00005de0  77 72 69 74 65 20 6d 65  74 68 6f 64 0d 0d 0d 0d  |write method....|
00005df0  0d 0d 0d 8a 0d 88 d0 1e  e6 8b 4c 68 80 a4 8a b1  |..........Lh....|
00005e00  88 d0 13 e6 8a 68 a4 8a  b1 88 e6 8a c9 00 f0 17  |.....h..........|
00005e10  20 45 53 54 31 41 00 53  54 31 41 0d 8a 82 46 58  | EST1A.ST1A...FX|
00005e20  32 30 39 0d f0 d4 48 e6  8a 52 65 61 64 2f 77 72  |209...H..Read/wr|
00005e30  69 74 65 20 73 70 65 65  63 68 20 73 75 70 70 72  |ite speech suppr|
00005e40  65 73 73 69 6f 6e 20 73  74 61 74 75 73 0d 00 f0  |ession status...|
00005e50  17 20 3d 26 35 30 20 73  70 65 65 63 68 20 65 6e  |. =&50 speech en|
00005e60  61 62 6c 65 64 20 28 64  65 66 61 75 6c 74 29 0d  |abled (default).|
00005e70  88 d0 13 e6 8a 68 a4 8a  b1 88 e6 3d 26 32 30 20  |.....h.....=&20 |
00005e80  73 70 65 65 63 68 20 64  69 73 61 62 6c 65 64 0d  |speech disabled.|
00005e90  00 20 3a 20 46 58 48 45  4c 50 00 0d 00 46 58 48  |. : FXHELP...FXH|
00005ea0  45 4c 50 00 2a 48 45 4c  50 46 58 2f 52 2f 57 20  |ELP.*HELPFX/R/W |
00005eb0  66 6f 72 20 72 65 61 64  2f 77 72 69 74 65 20 6d  |for read/write m|
00005ec0  65 74 68 6f 64 0d 0d 0d  0d 0d 0d 0d 8a 0d 88 d0  |ethod...........|
00005ed0  1e e6 8b 4c 68 80 a4 8a  b1 88 d0 13 e6 8a 68 a4  |...Lh.........h.|
00005ee0  8a b1 88 e6 8a c9 00 f0  17 20 45 53 54 31 41 00  |......... EST1A.|
00005ef0  53 54 31 41 0d 8a 7d 46  58 32 31 30 0d f0 d4 48  |ST1A..}FX210...H|
00005f00  e6 8a 52 65 61 64 2f 77  72 69 74 65 20 73 6f 75  |..Read/write sou|
00005f10  6e 64 20 73 75 70 70 72  65 73 73 69 6f 6e 20 73  |nd suppression s|
00005f20  74 61 74 75 73 0d c9 00  f0 17 20 3d 30 20 73 6f  |tatus..... =0 so|
00005f30  75 6e 64 20 65 6e 61 62  6c 65 64 20 28 64 65 66  |und enabled (def|
00005f40  61 75 6c 74 29 0d a4 8a  b1 88 d0 13 e6 8a 68 a4  |ault).........h.|
00005f50  8a b1 88 e6 45 6c 73 65  20 73 6f 75 6e 64 20 64  |....Else sound d|
00005f60  69 73 61 62 6c 65 64 0d  00 00 20 3a 20 46 58 48  |isabled... : FXH|
00005f70  45 4c 50 00 0d 00 46 58  48 45 4c 50 00 2a 48 45  |ELP...FXHELP.*HE|
00005f80  4c 50 46 58 2f 52 2f 57  20 66 6f 72 20 72 65 61  |LPFX/R/W for rea|
00005f90  64 2f 77 72 69 74 65 20  6d 65 74 68 6f 64 0d 0d  |d/write method..|
00005fa0  0d 0d 0d 0d 0d 8a 0d 88  d0 1e e6 8b 4c 68 80 a4  |............Lh..|
00005fb0  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 8a c9 00  |.......h........|
00005fc0  f0 17 20 45 53 54 31 41  00 53 54 31 41 0d 8a 5e  |.. EST1A.ST1A..^|
00005fd0  46 58 32 31 31 0d f0 d4  48 e6 8a 52 65 61 64 2f  |FX211...H..Read/|
00005fe0  77 72 69 74 65 20 42 45  4c 4c 20 28 56 44 55 37  |write BELL (VDU7|
00005ff0  29 20 63 68 61 6e 6e 65  6c 0d 8a b1 88 e6 8a c9  |) channel.......|
00006000  00 f0 17 20 3d 63 68 61  6e 6e 65 6c 20 28 64 65  |... =channel (de|
00006010  66 61 75 6c 74 3d 33 29  0d 0d 0d 0d 0d 0d 0d 0d  |fault=3)........|
00006020  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 2a 48 45  |.......h.....*HE|
00006030  4c 50 46 58 2f 52 2f 57  20 66 6f 72 20 72 65 61  |LPFX/R/W for rea|
00006040  64 2f 77 72 69 74 65 20  6d 65 74 68 6f 64 0d 0d  |d/write method..|
00006050  0d 0d 0d 0d 0d 00 0d 3a  20 46 58 48 45 4c 50 00  |.......: FXHELP.|
00006060  0d 85 88 f0 06 a9 00 65  89 85 89 68 85 45 53 54  |.......e...h.EST|
00006070  31 41 00 a4 8b b1 f2 29  df c9 21 90 0b a4 8a 0d  |1A.....)..!.....|
00006080  88 d0 1e e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
00006090  68 a4 8a b1 88 e6 8a c9  00 f0 17 20 45 53 54 31  |h.......... EST1|
000060a0  41 00 53 54 31 41 0d 8a  82 46 58 32 31 32 0d f0  |A.ST1A...FX212..|
000060b0  d4 48 e6 8a 52 65 61 64  2f 77 72 69 74 65 20 42  |.H..Read/write B|
000060c0  45 4c 4c 20 28 56 44 55  37 29 20 53 4f 55 4e 44  |ELL (VDU7) SOUND|
000060d0  20 70 61 72 61 6d 65 74  65 72 0d 17 20 65 69 74  | parameter.. eit|
000060e0  68 65 72 20 28 65 6e 76  65 6c 6f 70 65 20 6e 6f  |her (envelope no|
000060f0  2e 2d 31 29 2a 38 0d 80  a4 8a b1 88 d0 13 e6 8a  |.-1)*8..........|
00006100  68 a4 8a b1 88 e6 6f 72  20 32 35 36 2b 28 61 6d  |h.....or 256+(am|
00006110  70 6c 69 74 75 64 65 2d  31 29 2a 38 0d 3a 20 46  |plitude-1)*8.: F|
00006120  58 48 45 4c 50 00 0d 00  46 58 48 45 4c 50 00 2a  |XHELP...FXHELP.*|
00006130  48 45 4c 50 46 58 2f 52  2f 57 20 66 6f 72 20 72  |HELPFX/R/W for r|
00006140  65 61 64 2f 77 72 69 74  65 20 6d 65 74 68 6f 64  |ead/write method|
00006150  0d 0d 0d 0d 0d 0d 0d 8a  0d 88 d0 1e e6 8b 4c 68  |..............Lh|
00006160  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 8a  |.........h......|
00006170  c9 00 f0 17 20 45 53 54  31 41 00 53 54 31 41 0d  |.... EST1A.ST1A.|
00006180  8a 5e 46 58 32 31 33 0d  f0 d4 48 e6 8a 52 65 61  |.^FX213...H..Rea|
00006190  64 2f 77 72 69 74 65 20  42 45 4c 4c 20 28 56 44  |d/write BELL (VD|
000061a0  55 37 29 20 66 72 65 71  75 65 6e 63 79 0d 88 e6  |U7) frequency...|
000061b0  8a c9 00 f0 17 20 3d 70  69 74 63 68 20 64 65 66  |..... =pitch def|
000061c0  61 75 6c 74 20 31 30 31  0d 0d 0d 0d 0d 0d 0d 0d  |ault 101........|
000061d0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d b1 88 e6 2a  |...............*|
000061e0  48 45 4c 50 46 58 2f 52  2f 57 20 66 6f 72 20 72  |HELPFX/R/W for r|
000061f0  65 61 64 2f 77 72 69 74  65 20 6d 65 74 68 6f 64  |ead/write method|
00006200  0d 0d 0d 0d 0d 0d 0d 00  0d 3a 20 46 58 48 45 4c  |.........: FXHEL|
00006210  50 00 0d 85 88 f0 06 a9  00 65 89 85 89 68 85 45  |P........e...h.E|
00006220  53 54 31 41 00 a4 8b b1  f2 29 df c9 21 90 0b a4  |ST1A.....)..!...|
00006230  8a 0d 88 d0 1e e6 8b 4c  68 80 a4 8a b1 88 d0 13  |.......Lh.......|
00006240  e6 8a 68 a4 8a b1 88 e6  8a c9 00 f0 17 20 45 53  |..h.......... ES|
00006250  54 31 41 00 53 54 31 41  0d 8a 6a 46 58 32 31 34  |T1A.ST1A..jFX214|
00006260  0d f0 d4 48 e6 8a 52 65  61 64 2f 77 72 69 74 65  |...H..Read/write|
00006270  20 42 45 4c 4c 20 28 56  44 55 37 29 20 64 75 72  | BELL (VDU7) dur|
00006280  61 74 69 6f 6e 0d b1 88  e6 8a c9 00 f0 17 20 3d  |ation......... =|
00006290  64 75 72 61 74 69 6f 6e  20 70 61 72 61 6d 65 74  |duration paramet|
000062a0  65 72 20 28 64 65 66 61  75 6c 74 3d 37 29 0d 0d  |er (default=7)..|
000062b0  0d 0d 0d 0d 0d 0d 88 e6  2a 48 45 4c 50 46 58 2f  |........*HELPFX/|
000062c0  52 2f 57 20 66 6f 72 20  72 65 61 64 2f 77 72 69  |R/W for read/wri|
000062d0  74 65 20 6d 65 74 68 6f  64 0d 46 58 48 45 4c 50  |te method.FXHELP|
000062e0  00 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000062f0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00006300  0d 0d 0d 0d 0d 0d 0d 0d  0d 8a 0d 88 d0 1e e6 8b  |................|
00006310  4c 68 80 a4 8a b1 88 d0  13 e6 8a 68 a4 8a b1 88  |Lh.........h....|
00006320  e6 8a c9 00 f0 17 20 45  53 54 31 41 00 53 54 31  |...... EST1A.ST1|
00006330  41 0d 8a b8 46 58 32 31  35 0d f0 d4 48 e6 8a 52  |A...FX215...H..R|
00006340  65 61 64 2f 77 72 69 74  65 20 73 74 61 72 74 75  |ead/write startu|
00006350  70 20 6d 65 73 73 61 67  65 2f 21 42 4f 4f 54 20  |p message/!BOOT |
00006360  6f 70 74 69 6f 6e 0d 20  53 74 61 72 74 75 70 20  |option. Startup |
00006370  6d 65 73 73 61 67 65 3a  42 69 74 37 3d 30 20 69  |message:Bit7=0 i|
00006380  67 6e 6f 72 65 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |gnore...........|
00006390  0d 21 42 4f 4f 54 3a 42  69 74 30 3d 30 20 69 67  |.!BOOT:Bit0=0 ig|
000063a0  6e 6f 72 65 20 65 72 72  6f 72 20 69 6e 20 52 4f  |nore error in RO|
000063b0  4d 0d 0d 0d 0d 0d 0d 4c  50 00 21 42 4f 4f 54 3a  |M......LP.!BOOT:|
000063c0  42 69 74 30 3d 31 20 69  67 6e 6f 72 65 20 65 72  |Bit0=1 ignore er|
000063d0  72 6f 72 20 69 6e 20 44  49 53 4b 20 66 69 6c 65  |ror in DISK file|
000063e0  0d a4 8a 2a 48 45 4c 50  46 58 2f 52 2f 57 20 66  |...*HELPFX/R/W f|
000063f0  6f 72 20 72 65 61 64 2f  77 72 69 74 65 20 6d 65  |or read/write me|
00006400  74 68 6f 64 0d 0d 0d 0d  0d 0d 0d 8a 75 46 58 32  |thod........uFX2|
00006410  31 36 0d f0 d4 48 e6 8a  52 65 61 64 2f 77 72 69  |16...H..Read/wri|
00006420  74 65 20 6c 65 6e 67 74  68 20 6f 66 20 73 6f 66  |te length of sof|
00006430  74 20 6b 65 79 20 73 74  72 69 6e 67 0d 00 f0 17  |t key string....|
00006440  20 3d 6e 75 6d 62 65 72  20 62 79 74 65 73 20 6c  | =number bytes l|
00006450  65 66 74 20 69 6e 20 73  6f 66 74 20 6b 65 79 20  |eft in soft key |
00006460  62 75 66 66 65 72 0d 0d  0d 0d 2a 48 45 4c 50 46  |buffer....*HELPF|
00006470  58 2f 52 2f 57 20 66 6f  72 20 72 65 61 64 2f 77  |X/R/W for read/w|
00006480  72 69 74 65 20 6d 65 74  68 6f 64 0d 0d 0d 0d 0d  |rite method.....|
00006490  0d 0d 00 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000064a0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000064b0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 8a 0d 88 d0 1e  |................|
000064c0  e6 8b 4c 68 80 a4 8a b1  88 d0 13 e6 8a 68 a4 8a  |..Lh.........h..|
000064d0  b1 88 e6 8a c9 00 f0 17  20 45 53 54 31 41 00 53  |........ EST1A.S|
000064e0  54 31 41 0d 8a 57 46 58  32 31 37 0d f0 d4 48 e6  |T1A..WFX217...H.|
000064f0  8a 52 65 61 64 2f 77 72  69 74 65 20 6e 6f 2e 20  |.Read/write no. |
00006500  6f 66 20 6c 69 6e 65 73  0d 0d 0d 0d 0d 0d 0d 0d  |of lines........|
00006510  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 73 69 6e 63 65 20  |..........since |
00006520  6c 61 73 74 20 70 61 67  65 20 68 61 6c 74 0d 0d  |last page halt..|
00006530  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00006540  0d 0d 0d 2a 48 45 4c 50  46 58 2f 52 2f 57 20 66  |...*HELPFX/R/W f|
00006550  6f 72 20 72 65 61 64 2f  77 72 69 74 65 20 6d 65  |or read/write me|
00006560  74 68 6f 64 0d 0d 0d 0d  0d 0d 0d 00 0d 3a 20 46  |thod.........: F|
00006570  58 48 45 4c 50 00 0d 85  88 f0 06 a9 00 65 89 85  |XHELP........e..|
00006580  89 68 85 45 53 54 31 41  00 a4 8b b1 f2 29 df c9  |.h.EST1A.....)..|
00006590  21 90 0b a4 8a 0d 88 d0  1e e6 8b 4c 68 80 a4 8a  |!..........Lh...|
000065a0  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 8a c9 00 f0  |......h.........|
000065b0  17 20 45 53 54 31 41 00  53 54 31 41 0d 8a 4c 46  |. EST1A.ST1A..LF|
000065c0  58 32 31 38 0d f0 d4 48  e6 8a 52 65 61 64 2f 77  |X218...H..Read/w|
000065d0  72 69 74 65 20 6e 6f 2e  20 62 79 74 65 73 20 69  |rite no. bytes i|
000065e0  6e 20 56 44 55 20 71 75  65 75 65 0d e6 8a c9 00  |n VDU queue.....|
000065f0  f0 17 20 2a 48 45 4c 50  46 58 2f 52 2f 57 20 66  |.. *HELPFX/R/W f|
00006600  6f 72 20 72 65 61 64 2f  77 72 69 74 65 20 6d 65  |or read/write me|
00006610  74 68 6f 64 0d 0d 0d 0d  0d 0d 0d e6 0d c9 00 f0  |thod............|
00006620  17 20 45 53 54 31 41 00  53 54 31 41 0d 31 41 0d  |. EST1A.ST1A.1A.|
00006630  00 00 20 3a 20 46 58 48  45 4c 50 00 0d 00 46 58  |.. : FXHELP...FX|
00006640  48 45 4c 50 00 0d 3a 20  46 58 48 45 4c 50 00 0d  |HELP..: FXHELP..|
00006650  85 88 f0 06 a9 00 65 89  85 89 68 85 45 53 54 31  |......e...h.EST1|
00006660  41 00 a4 8b b1 f2 29 df  c9 21 90 0b a4 8a 0d 88  |A.....)..!......|
00006670  d0 1e e6 8b 4c 68 80 a4  8a b1 88 d0 13 e6 8a 68  |....Lh.........h|
00006680  a4 8a b1 88 e6 8a c9 00  f0 17 20 45 53 54 31 41  |.......... EST1A|
00006690  00 53 54 31 41 0d 8a 93  46 58 32 31 39 0d f0 d4  |.ST1A...FX219...|
000066a0  48 e6 8a 52 65 61 64 2f  77 72 69 74 65 20 63 68  |H..Read/write ch|
000066b0  61 72 61 63 74 65 72 20  76 61 6c 75 65 20 72 65  |aracter value re|
000066c0  74 75 72 6e 65 64 20 62  79 0d 17 20 54 41 42 20  |turned by.. TAB |
000066d0  6b 65 79 20 28 64 65 66  61 75 6c 74 3d 39 29 0d  |key (default=9).|
000066e0  d0 1e e6 8b 4c 68 80 a4  8a b1 88 d0 13 e6 8a 68  |....Lh.........h|
000066f0  a4 8a b1 88 e6 3d 26 38  30 2b 73 6f 66 74 20 6b  |.....=&80+soft k|
00006700  65 79 20 6e 6f 2e 20 74  6f 20 73 65 74 75 70 20  |ey no. to setup |
00006710  54 41 42 20 61 73 20 61  20 0d 0d 0d 0d 0d 73 6f  |TAB as a .....so|
00006720  66 74 20 6b 65 79 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |ft key..........|
00006730  0d 0d 0d 68 85 45 53 54  31 41 00 a4 8b b1 f2 29  |...h.EST1A.....)|
00006740  df c9 21 90 0b a4 8a 2a  48 45 4c 50 46 58 2f 52  |..!....*HELPFX/R|
00006750  2f 57 20 66 6f 72 20 72  65 61 64 2f 77 72 69 74  |/W for read/writ|
00006760  65 20 6d 65 74 68 6f 64  0d 0d 0d 0d 0d 0d 0d 8a  |e method........|
00006770  8a 46 58 32 32 30 0d f0  d4 48 e6 8a 52 65 61 64  |.FX220...H..Read|
00006780  2f 77 72 69 74 65 20 65  73 63 61 70 65 20 63 68  |/write escape ch|
00006790  61 72 61 63 74 65 72 0d  8a 68 a4 8a b1 88 e6 8a  |aracter..h......|
000067a0  c9 00 f0 17 20 3d 41 53  43 49 49 20 76 61 6c 75  |.... =ASCII valu|
000067b0  65 20 6f 66 20 6b 65 79  20 74 6f 20 6d 61 6b 65  |e of key to make|
000067c0  20 74 68 61 74 20 6b 65  79 0d 0d 0d 0d 0d 61 63  | that key.....ac|
000067d0  74 20 61 73 20 45 53 43  41 50 45 20 6b 65 79 20  |t as ESCAPE key |
000067e0  28 64 65 66 61 75 6c 74  3d 32 37 29 0d 00 0d 00  |(default=27)....|
000067f0  46 58 48 45 4c 50 00 2a  48 45 4c 50 46 58 2f 52  |FXHELP.*HELPFX/R|
00006800  2f 57 20 66 6f 72 20 72  65 61 64 2f 77 72 69 74  |/W for read/writ|
00006810  65 20 6d 65 74 68 6f 64  0d 0d 0d 0d 0d 0d 0d 8a  |e method........|
00006820  0d 88 d0 1e e6 8b 4c 68  80 a4 8a b1 88 d0 13 e6  |......Lh........|
00006830  8a 68 a4 8a b1 88 e6 8a  c9 00 f0 17 20 45 53 54  |.h.......... EST|
00006840  31 41 00 53 54 31 41 0d  8a b3 46 58 32 32 31 0d  |1A.ST1A...FX221.|
00006850  f0 d4 48 e6 8a 52 65 61  64 2f 77 72 69 74 65 20  |..H..Read/write |
00006860  69 6e 70 75 74 20 62 75  66 66 65 72 20 63 68 61  |input buffer cha|
00006870  72 61 63 74 65 72 0d 0d  0d 0d 0d 0d 17 20 26 43  |racter....... &C|
00006880  30 20 74 6f 20 26 43 46  20 69 6e 74 65 72 70 72  |0 to &CF interpr|
00006890  65 74 61 74 69 6f 6e 20  73 74 61 74 75 73 0d e6  |etation status..|
000068a0  8a 68 a4 8a b1 88 e6 3d  30 20 69 67 6e 6f 72 65  |.h.....=0 ignore|
000068b0  3a 3d 31 20 65 78 70 61  6e 64 20 61 73 20 73 6f  |:=1 expand as so|
000068c0  66 74 20 6b 65 79 0d 0d  00 46 58 48 45 4c 50 00  |ft key...FXHELP.|
000068d0  3d 32 20 74 6f 20 32 35  35 20 76 61 6c 75 65 2b  |=2 to 255 value+|
000068e0  6b 65 79 20 6e 75 6d 62  65 72 3d 61 73 63 69 69  |key number=ascii|
000068f0  20 63 6f 64 65 0d 0d 0d  0d 2a 48 45 4c 50 46 58  | code....*HELPFX|
00006900  2f 52 2f 57 20 66 6f 72  20 72 65 61 64 2f 77 72  |/R/W for read/wr|
00006910  69 74 65 20 6d 65 74 68  6f 64 0d 0d 0d 0d 0d 0d  |ite method......|
00006920  0d 8a b4 46 58 32 32 32  0d f0 d4 48 e6 8a 52 65  |...FX222...H..Re|
00006930  61 64 2f 77 72 69 74 65  20 69 6e 70 75 74 20 62  |ad/write input b|
00006940  75 66 66 65 72 20 63 68  61 72 61 63 74 65 72 0d  |uffer character.|
00006950  e6 8a c9 00 f0 17 20 26  44 30 20 74 6f 20 26 44  |...... &D0 to &D|
00006960  46 20 69 6e 74 65 72 70  72 65 74 61 74 69 6f 6e  |F interpretation|
00006970  20 73 74 61 74 75 73 0d  e6 8a 68 a4 8a b1 88 e6  | status...h.....|
00006980  3d 30 20 69 67 6e 6f 72  65 3a 3d 31 20 65 78 70  |=0 ignore:=1 exp|
00006990  61 6e 64 20 61 73 20 73  6f 66 74 20 6b 65 79 0d  |and as soft key.|
000069a0  0d 00 46 58 48 45 4c 50  00 3d 32 20 74 6f 20 32  |..FXHELP.=2 to 2|
000069b0  35 35 20 76 61 6c 75 65  2b 6b 65 79 20 6e 75 6d  |55 value+key num|
000069c0  62 65 72 3d 61 73 63 69  69 20 63 6f 64 65 73 0d  |ber=ascii codes.|
000069d0  a4 8a 2a 48 45 4c 50 46  58 2f 52 2f 57 20 66 6f  |..*HELPFX/R/W fo|
000069e0  72 20 72 65 61 64 2f 77  72 69 74 65 20 6d 65 74  |r read/write met|
000069f0  68 6f 64 0d 0d 0d 0d 0d  0d 0d 8a b4 46 58 32 32  |hod.........FX22|
00006a00  33 0d f0 d4 48 e6 8a 52  65 61 64 2f 77 72 69 74  |3...H..Read/writ|
00006a10  65 20 69 6e 70 75 74 20  62 75 66 66 65 72 20 63  |e input buffer c|
00006a20  68 61 72 61 63 74 65 72  0d e6 8a c9 00 f0 17 20  |haracter....... |
00006a30  26 45 4f 20 74 6f 20 26  45 46 20 69 6e 74 65 72  |&EO to &EF inter|
00006a40  70 72 65 74 61 74 69 6f  6e 20 73 74 61 74 75 73  |pretation status|
00006a50  0d e6 8a 68 a4 8a b1 88  e6 3d 30 20 69 67 6e 6f  |...h.....=0 igno|
00006a60  72 65 3a 3d 31 20 65 78  70 61 6e 64 20 61 73 20  |re:=1 expand as |
00006a70  73 6f 66 74 20 6b 65 79  0d 0d 00 46 58 48 45 4c  |soft key...FXHEL|
00006a80  50 00 3d 32 20 74 6f 20  32 35 35 20 76 61 6c 75  |P.=2 to 255 valu|
00006a90  65 2b 6b 65 79 20 6e 75  6d 62 65 72 3d 61 73 63  |e+key number=asc|
00006aa0  69 69 20 63 6f 64 65 73  0d a4 8a 2a 48 45 4c 50  |ii codes...*HELP|
00006ab0  46 58 2f 52 2f 57 20 66  6f 72 20 72 65 61 64 2f  |FX/R/W for read/|
00006ac0  77 72 69 74 65 20 6d 65  74 68 6f 64 0d 0d 0d 0d  |write method....|
00006ad0  0d 0d 0d 8a b4 46 58 32  32 34 0d f0 d4 48 e6 8a  |.....FX224...H..|
00006ae0  52 65 61 64 2f 77 72 69  74 65 20 69 6e 70 75 74  |Read/write input|
00006af0  20 62 75 66 66 65 72 20  63 68 61 72 61 63 74 65  | buffer characte|
00006b00  72 0d e6 8a c9 00 f0 17  20 26 46 30 20 74 6f 20  |r....... &F0 to |
00006b10  26 46 46 20 69 6e 74 65  72 70 72 65 74 61 74 69  |&FF interpretati|
00006b20  6f 6e 20 73 74 61 74 75  73 0d e6 8a 68 a4 8a b1  |on status...h...|
00006b30  88 e6 3d 30 20 69 67 6e  6f 72 65 3a 3d 31 20 65  |..=0 ignore:=1 e|
00006b40  78 70 61 6e 64 20 61 73  20 73 6f 66 74 20 6b 65  |xpand as soft ke|
00006b50  79 0d 0d 00 46 58 48 45  4c 50 00 3d 32 20 74 6f  |y...FXHELP.=2 to|
00006b60  20 32 35 35 20 76 61 6c  75 65 2b 6b 65 79 20 6e  | 255 value+key n|
00006b70  75 6d 62 65 72 3d 61 73  63 69 69 20 63 6f 64 65  |umber=ascii code|
00006b80  73 0d a4 8a 2a 48 45 4c  50 46 58 2f 52 2f 57 20  |s...*HELPFX/R/W |
00006b90  66 6f 72 20 72 65 61 64  2f 77 72 69 74 65 20 6d  |for read/write m|
00006ba0  65 74 68 6f 64 0d 0d 0d  0d 0d 0d 0d 8a b6 46 58  |ethod.........FX|
00006bb0  32 32 35 0d f0 d4 48 e6  8a 52 65 61 64 2f 77 72  |225...H..Read/wr|
00006bc0  69 74 65 20 66 75 6e 63  74 69 6f 6e 20 6b 65 79  |ite function key|
00006bd0  20 28 64 65 66 61 75 6c  74 3d 30 29 0d c9 00 f0  | (default=0)....|
00006be0  17 20 26 38 30 20 74 6f  20 26 38 46 20 69 6e 74  |. &80 to &8F int|
00006bf0  65 72 70 72 65 74 61 74  69 6f 6e 20 73 74 61 74  |erpretation stat|
00006c00  75 73 0d e6 8a 68 a4 8a  b1 88 e6 3d 30 20 69 67  |us...h.....=0 ig|
00006c10  6e 6f 72 65 3a 3d 31 20  65 78 70 61 6e 64 20 61  |nore:=1 expand a|
00006c20  73 20 73 6f 66 74 20 6b  65 79 0d 0d 00 46 58 48  |s soft key...FXH|
00006c30  45 4c 50 00 3d 32 20 74  6f 20 32 35 35 20 76 61  |ELP.=2 to 255 va|
00006c40  6c 75 65 2b 6b 65 79 20  6e 75 6d 62 65 72 3d 61  |lue+key number=a|
00006c50  73 63 69 69 20 63 6f 64  65 73 0d a4 8a 2a 48 45  |scii codes...*HE|
00006c60  4c 50 46 58 2f 52 2f 57  20 66 6f 72 20 72 65 61  |LPFX/R/W for rea|
00006c70  64 2f 77 72 69 74 65 20  6d 65 74 68 6f 64 0d 0d  |d/write method..|
00006c80  0d 0d 0d 0d 0d 8a ba 46  58 32 32 36 0d f0 d4 48  |.......FX226...H|
00006c90  e6 8a 52 65 61 64 2f 77  72 69 74 65 20 73 68 69  |..Read/write shi|
00006ca0  66 74 2b 66 75 6e 63 74  69 6f 6e 20 6b 65 79 20  |ft+function key |
00006cb0  28 64 65 66 3d 26 38 30  29 0d 0d 26 39 30 20 74  |(def=&80)..&90 t|
00006cc0  6f 20 26 39 46 20 69 6e  74 65 72 70 72 65 74 61  |o &9F interpreta|
00006cd0  74 69 6f 6e 20 73 74 61  74 75 73 0d e6 8a 68 a4  |tion status...h.|
00006ce0  8a b1 88 e6 3d 30 20 69  67 6e 6f 72 65 3a 3d 31  |....=0 ignore:=1|
00006cf0  20 65 78 70 61 6e 64 20  61 73 20 73 6f 66 74 20  | expand as soft |
00006d00  6b 65 79 0d 0d 00 46 58  48 45 4c 50 00 3d 32 20  |key...FXHELP.=2 |
00006d10  74 6f 20 32 35 35 20 76  61 6c 75 65 2b 6b 65 79  |to 255 value+key|
00006d20  20 6e 75 6d 62 65 72 3d  61 73 63 69 69 20 63 6f  | number=ascii co|
00006d30  64 65 73 0d a4 8a 2a 48  45 4c 50 46 58 2f 52 2f  |des...*HELPFX/R/|
00006d40  57 20 66 6f 72 20 72 65  61 64 2f 77 72 69 74 65  |W for read/write|
00006d50  20 6d 65 74 68 6f 64 0d  0d 0d 0d 0d 0d 0d 8a b9  | method.........|
00006d60  46 58 32 32 37 0d f0 d4  48 e6 8a 52 65 61 64 2f  |FX227...H..Read/|
00006d70  77 72 69 74 65 20 43 54  52 4c 2b 66 75 6e 63 74  |write CTRL+funct|
00006d80  69 6f 6e 20 6b 65 79 20  28 64 65 66 3d 26 39 30  |ion key (def=&90|
00006d90  29 0d 17 20 26 41 30 20  74 6f 20 26 41 46 20 69  |).. &A0 to &AF i|
00006da0  6e 74 65 72 70 72 65 74  61 74 69 6f 6e 20 73 74  |nterpretation st|
00006db0  61 74 75 73 0d e6 8a 68  a4 8a b1 88 e6 3d 30 20  |atus...h.....=0 |
00006dc0  69 67 6e 6f 72 65 3a 3d  31 20 65 78 70 61 6e 64  |ignore:=1 expand|
00006dd0  20 61 73 20 73 6f 66 74  20 6b 65 79 0d 0d 00 46  | as soft key...F|
00006de0  58 48 45 4c 50 00 3d 32  20 74 6f 20 32 35 35 20  |XHELP.=2 to 255 |
00006df0  76 61 6c 75 65 2b 6b 65  79 20 6e 75 6d 62 65 72  |value+key number|
00006e00  3d 61 73 63 69 69 20 63  6f 64 65 73 0d a4 8a 2a  |=ascii codes...*|
00006e10  48 45 4c 50 46 58 2f 52  2f 57 20 66 6f 72 20 72  |HELPFX/R/W for r|
00006e20  65 61 64 2f 77 72 69 74  65 20 6d 65 74 68 6f 64  |ead/write method|
00006e30  0d 0d 0d 0d 0d 0d 0d 8a  c1 46 58 32 32 38 0d f0  |.........FX228..|
00006e40  d4 48 e6 8a 52 65 61 64  2f 77 72 69 74 65 20 43  |.H..Read/write C|
00006e50  54 52 4c 2b 53 48 49 46  54 2b 66 75 6e 63 74 69  |TRL+SHIFT+functi|
00006e60  6f 6e 20 6b 65 79 20 28  64 65 66 0d 20 26 42 30  |on key (def. &B0|
00006e70  20 74 6f 20 26 42 46 20  69 6e 74 65 72 70 72 65  | to &BF interpre|
00006e80  74 61 74 69 6f 6e 20 73  74 61 74 75 73 20 20 20  |tation status   |
00006e90  26 41 30 29 0d 0d 3d 30  20 69 67 6e 6f 72 65 3a  |&A0)..=0 ignore:|
00006ea0  3d 31 20 65 78 70 61 6e  64 20 61 73 20 73 6f 66  |=1 expand as sof|
00006eb0  74 20 6b 65 79 0d 0d 00  46 58 48 45 4c 50 00 3d  |t key...FXHELP.=|
00006ec0  32 20 74 6f 20 32 35 35  20 76 61 6c 75 65 2b 6b  |2 to 255 value+k|
00006ed0  65 79 20 6e 75 6d 62 65  72 3d 61 73 63 69 69 20  |ey number=ascii |
00006ee0  63 6f 64 65 73 0d a4 8a  2a 48 45 4c 50 46 58 2f  |codes...*HELPFX/|
00006ef0  52 2f 57 20 66 6f 72 20  72 65 61 64 2f 77 72 69  |R/W for read/wri|
00006f00  74 65 20 6d 65 74 68 6f  64 0d 0d 0d 0d 0d 0d 0d  |te method.......|
00006f10  8a 90 46 58 32 32 39 0d  0d 0d 0d 0d 0d 52 65 61  |..FX229......Rea|
00006f20  64 2f 77 72 69 74 65 20  73 74 61 74 75 73 20 6f  |d/write status o|
00006f30  66 20 45 53 43 41 50 45  20 6b 65 79 0d b1 88 e6  |f ESCAPE key....|
00006f40  8a c9 00 f0 17 20 3d 30  20 6e 6f 72 6d 61 6c 20  |..... =0 normal |
00006f50  65 73 63 61 70 65 20 61  63 74 69 6f 6e 0d 4c 68  |escape action.Lh|
00006f60  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 65  |.........h.....e|
00006f70  6c 73 65 20 67 65 6e 65  72 61 74 65 73 20 41 53  |lse generates AS|
00006f80  43 49 49 20 32 37 20 77  69 74 68 6f 75 74 20 65  |CII 27 without e|
00006f90  73 63 61 70 65 0d 0d 0d  61 63 74 69 6f 6e 0d 4c  |scape...action.L|
00006fa0  50 00 0d 85 88 f0 06 a9  00 65 89 85 89 68 85 45  |P........e...h.E|
00006fb0  53 54 31 41 00 a4 8b b1  f2 29 df c9 21 90 0b a4  |ST1A.....)..!...|
00006fc0  8a 2a 48 45 4c 50 46 58  2f 52 2f 57 20 66 6f 72  |.*HELPFX/R/W for|
00006fd0  20 72 65 61 64 2f 77 72  69 74 65 20 6d 65 74 68  | read/write meth|
00006fe0  6f 64 0d 0d 0d 0d 0d 0d  0d 8a a6 46 58 32 33 30  |od.........FX230|
00006ff0  0d f0 d4 48 e6 8a 52 65  61 64 2f 77 72 69 74 65  |...H..Read/write|
00007000  20 45 53 43 41 50 45 20  65 66 66 65 63 74 20 66  | ESCAPE effect f|
00007010  6c 61 67 73 0d 8a b1 88  e6 8a c9 00 f0 17 20 3c  |lags.......... <|
00007020  3e 30 20 6e 6f 20 61 63  74 69 6f 6e 0d 90 0b a4  |>0 no action....|
00007030  8a d1 88 d0 1e e6 8b 4c  68 80 a4 8a b1 88 d0 13  |.......Lh.......|
00007040  e6 8a 68 a4 8a b1 88 e6  45 6c 73 65 20 45 53 43  |..h.....Else ESC|
00007050  41 50 45 20 69 73 20 63  6c 65 61 72 65 64 2f 63  |APE is cleared/c|
00007060  6c 6f 73 65 20 45 58 45  43 20 66 69 6c 65 73 0d  |lose EXEC files.|
00007070  00 46 6c 75 73 68 20 61  6c 6c 20 62 75 66 66 65  |.Flush all buffe|
00007080  72 73 2f 72 65 73 65 74  20 56 44 55 20 70 61 67  |rs/reset VDU pag|
00007090  65 20 63 6f 75 6e 74 0d  0d 8a 2a 48 45 4c 50 46  |e count...*HELPF|
000070a0  58 2f 52 2f 57 20 66 6f  72 20 72 65 61 64 2f 77  |X/R/W for read/w|
000070b0  72 69 74 65 20 6d 65 74  68 6f 64 0d 0d 0d 0d 0d  |rite method.....|
000070c0  0d 0d 8a 57 46 58 32 33  31 0d f0 d4 48 e6 8a 52  |...WFX231...H..R|
000070d0  65 61 64 2f 77 72 69 74  65 20 49 52 51 20 62 69  |ead/write IRQ bi|
000070e0  74 20 6d 61 73 6b 20 66  6f 72 20 36 35 32 32 0d  |t mask for 6522.|
000070f0  88 e6 8a c9 00 f0 17 20  44 65 66 61 75 6c 74 3d  |....... Default=|
00007100  32 35 35 0d c9 21 90 0b  a4 8a d1 88 d0 1e e6 8b  |255..!..........|
00007110  4c 68 80 a4 8a b1 88 d0  13 e6 8a 68 a4 8a b1 88  |Lh.........h....|
00007120  e6 2a 48 45 4c 50 46 58  2f 52 2f 57 20 66 6f 72  |.*HELPFX/R/W for|
00007130  20 72 65 61 64 2f 77 72  69 74 65 20 6d 65 74 68  | read/write meth|
00007140  6f 64 0d 0d 0d 0d 0d 0d  0d 00 0d 3a 20 46 58 48  |od.........: FXH|
00007150  45 4c 50 00 0d 85 88 f0  06 a9 00 65 89 85 89 68  |ELP........e...h|
00007160  85 45 53 54 31 41 00 a4  8b b1 f2 29 df c9 21 90  |.EST1A.....)..!.|
00007170  0b a4 8a 0d 88 d0 1e e6  8b 4c 68 80 a4 8a b1 88  |.........Lh.....|
00007180  d0 13 e6 8a 68 a4 8a b1  88 e6 8a c9 00 f0 17 20  |....h.......... |
00007190  45 53 54 31 41 00 53 54  31 41 0d 8a 5e 46 58 32  |EST1A.ST1A..^FX2|
000071a0  33 32 0d f0 d4 48 e6 8a  52 65 61 64 2f 77 72 69  |32...H..Read/wri|
000071b0  74 65 20 49 52 51 20 62  69 74 20 6d 61 73 6b 20  |te IRQ bit mask |
000071c0  66 6f 72 20 36 38 35 30  28 52 53 34 32 33 29 0d  |for 6850(RS423).|
000071d0  20 44 65 66 61 75 6c 74  3d 32 35 35 0d c9 21 90  | Default=255..!.|
000071e0  0b a4 8a d1 88 d0 1e e6  8b 4c 68 80 a4 8a b1 88  |.........Lh.....|
000071f0  d0 13 e6 8a 68 a4 8a b1  88 e6 2a 48 45 4c 50 46  |....h.....*HELPF|
00007200  58 2f 52 2f 57 20 66 6f  72 20 72 65 61 64 2f 77  |X/R/W for read/w|
00007210  72 69 74 65 20 6d 65 74  68 6f 64 0d 0d 0d 0d 0d  |rite method.....|
00007220  0d 0d 00 0d 3a 20 46 58  48 45 4c 50 00 0d 85 88  |....: FXHELP....|
00007230  f0 06 a9 00 65 89 85 89  68 85 45 53 54 31 41 00  |....e...h.EST1A.|
00007240  a4 8b b1 f2 29 df c9 21  90 0b a4 8a 0d 88 d0 1e  |....)..!........|
00007250  e6 8b 4c 68 80 a4 8a b1  88 d0 13 e6 8a 68 a4 8a  |..Lh.........h..|
00007260  b1 88 e6 8a c9 00 f0 17  20 45 53 54 31 41 00 53  |........ EST1A.S|
00007270  54 31 41 0d 8a 59 46 58  32 33 33 0d f0 d4 48 e6  |T1A..YFX233...H.|
00007280  8a 52 65 61 64 2f 77 72  69 74 65 20 69 6e 74 65  |.Read/write inte|
00007290  72 72 75 70 74 20 62 69  74 20 6d 61 73 6b 20 36  |rrupt bit mask 6|
000072a0  35 32 32 0d 8a c9 00 f0  17 20 44 65 66 61 75 6c  |522...... Defaul|
000072b0  74 3d 32 35 35 0d c9 21  90 0b a4 8a d1 88 d0 1e  |t=255..!........|
000072c0  e6 8b 4c 68 80 a4 8a b1  88 d0 13 e6 8a 68 a4 8a  |..Lh.........h..|
000072d0  b1 88 e6 2a 48 45 4c 50  46 58 2f 52 2f 57 20 66  |...*HELPFX/R/W f|
000072e0  6f 72 20 72 65 61 64 2f  77 72 69 74 65 20 6d 65  |or read/write me|
000072f0  74 68 6f 64 0d 0d 0d 0d  0d 0d 0d 00 0d 3a 20 46  |thod.........: F|
00007300  58 48 45 4c 50 00 0d 85  88 f0 06 a9 00 65 89 85  |XHELP........e..|
00007310  89 68 85 45 53 54 31 41  00 a4 8b b1 f2 29 df c9  |.h.EST1A.....)..|
00007320  21 90 0b a4 8a 0d 88 d0  1e e6 8b 4c 68 80 a4 8a  |!..........Lh...|
00007330  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 8a c9 00 f0  |......h.........|
00007340  17 20 45 53 54 31 41 00  53 54 31 41 0d 8a 56 46  |. EST1A.ST1A..VF|
00007350  58 32 33 34 0d f0 d4 48  e6 8a 52 65 61 64 20 74  |X234...H..Read t|
00007360  75 62 65 20 70 72 65 73  65 6e 63 65 20 66 6c 61  |ube presence fla|
00007370  67 0d 88 d0 13 e6 8a 68  a4 8a b1 88 e6 8a c9 00  |g......h........|
00007380  f0 17 20 3d 32 35 35 20  70 72 65 73 65 6e 74 20  |.. =255 present |
00007390  45 4c 53 45 3d 30 0d d0  1e e6 8b 4c 68 80 a4 8a  |ELSE=0.....Lh...|
000073a0  b1 88 d0 13 e6 8a 68 a4  8a b1 88 e6 2a 48 45 4c  |......h.....*HEL|
000073b0  50 46 58 2f 52 2f 57 20  66 6f 72 20 72 65 61 64  |PFX/R/W for read|
000073c0  2f 77 72 69 74 65 20 6d  65 74 68 6f 64 0d 0d 0d  |/write method...|
000073d0  0d 0d 0d 0d 00 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000073e0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000073f0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 8a 0d 88  |................|
00007400  d0 1e e6 8b 4c 68 80 a4  8a b1 88 d0 13 e6 8a 68  |....Lh.........h|
00007410  a4 8a b1 88 e6 8a c9 00  f0 17 20 45 53 54 31 41  |.......... EST1A|
00007420  00 53 54 31 41 0d 8a 62  46 58 32 33 35 0d f0 d4  |.ST1A..bFX235...|
00007430  48 e6 8a 52 65 61 64 20  73 70 65 65 63 68 20 70  |H..Read speech p|
00007440  72 6f 63 65 73 73 6f 72  20 70 72 65 73 65 6e 63  |rocessor presenc|
00007450  65 20 66 6c 61 67 0d c9  00 f0 17 20 3d 32 35 35  |e flag..... =255|
00007460  20 70 72 65 73 65 6e 74  20 65 6c 73 65 3d 30 0d  | present else=0.|
00007470  0d 0d 0d 0d 0d 0d 80 a4  8a b1 88 d0 13 e6 8a 68  |...............h|
00007480  a4 8a b1 88 e6 2a 48 45  4c 50 46 58 2f 52 2f 57  |.....*HELPFX/R/W|
00007490  20 66 6f 72 20 72 65 61  64 2f 77 72 69 74 65 20  | for read/write |
000074a0  6d 65 74 68 6f 64 0d 0d  0d 0d 0d 0d 0d 00 0d 0d  |method..........|
000074b0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
*
000074d0  0d 0d 0d 0d 0d 0d 8a 0d  88 d0 1e e6 8b 4c 68 80  |.............Lh.|
000074e0  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 8a c9  |........h.......|
000074f0  00 f0 17 20 45 53 54 31  41 00 53 54 31 41 0d 8a  |... EST1A.ST1A..|
00007500  65 46 58 32 33 36 0d f0  d4 48 e6 8a 52 65 61 64  |eFX236...H..Read|
00007510  2f 77 72 69 74 65 20 63  68 61 72 61 63 74 65 72  |/write character|
00007520  20 64 65 73 74 69 6e 61  74 69 6f 6e 20 73 74 61  | destination sta|
00007530  74 75 73 0d 20 45 71 75  69 76 61 6c 65 6e 74 20  |tus. Equivalent |
00007540  6f 66 20 2a 46 58 33 0d  88 d0 1e e6 8b 4c 68 80  |of *FX3......Lh.|
00007550  a4 8a b1 88 d0 13 e6 8a  68 a4 8a b1 88 e6 2a 48  |........h.....*H|
00007560  45 4c 50 46 58 2f 52 2f  57 20 66 6f 72 20 72 65  |ELPFX/R/W for re|
00007570  61 64 2f 77 72 69 74 65  20 6d 65 74 68 6f 64 0d  |ad/write method.|
00007580  0d 0d 0d 0d 0d 0d 00 0d  3a 20 46 58 48 45 4c 50  |........: FXHELP|
00007590  00 0d 85 88 f0 06 a9 00  65 89 85 89 68 85 45 53  |........e...h.ES|
000075a0  54 31 41 00 a4 8b b1 f2  29 df c9 21 90 0b a4 8a  |T1A.....)..!....|
000075b0  0d 88 d0 1e e6 8b 4c 68  80 a4 8a b1 88 d0 13 e6  |......Lh........|
000075c0  8a 68 a4 8a b1 88 e6 8a  c9 00 f0 17 20 45 53 54  |.h.......... EST|
000075d0  31 41 00 53 54 31 41 0d  8a 5d 46 58 32 33 37 0d  |1A.ST1A..]FX237.|
000075e0  f0 d4 48 e6 8a 52 65 61  64 2f 77 72 69 74 65 20  |..H..Read/write |
000075f0  63 75 72 73 6f 72 20 65  64 69 74 69 6e 67 20 73  |cursor editing s|
00007600  74 61 74 75 73 0d 88 e6  8a c9 00 f0 17 20 65 71  |tatus........ eq|
00007610  75 69 76 61 6c 65 6e 74  20 6f 66 2a 46 58 34 0d  |uivalent of*FX4.|
00007620  0d 0d 0d 0d 0d 8b 4c 68  80 a4 8a b1 88 d0 13 e6  |......Lh........|
00007630  8a 68 a4 8a b1 88 e6 2a  48 45 4c 50 46 58 2f 52  |.h.....*HELPFX/R|
00007640  2f 57 20 66 6f 72 20 72  65 61 64 2f 77 72 69 74  |/W for read/writ|
00007650  65 20 6d 65 74 68 6f 64  0d 0d 0d 0d 0d 0d 0d 00  |e method........|
00007660  0d 3a 20 46 58 48 45 4c  50 00 0d 85 88 f0 06 a9  |.: FXHELP.......|
00007670  00 65 89 85 89 68 85 45  53 54 31 41 00 a4 8b b1  |.e...h.EST1A....|
00007680  f2 29 df c9 21 90 0b a4  8a 0d 88 d0 1e e6 8b 4c  |.)..!..........L|
00007690  68 80 a4 8a b1 88 d0 13  e6 8a 68 a4 8a b1 88 e6  |h.........h.....|
000076a0  8a c9 00 f0 17 20 45 53  54 31 41 00 53 54 31 41  |..... EST1A.ST1A|
000076b0  0d 8a 72 46 58 32 34 32  0d f0 d4 48 e6 8a 52 65  |..rFX242...H..Re|
000076c0  61 64 20 63 6f 70 79 20  73 65 72 69 61 6c 20 70  |ad copy serial p|
000076d0  72 6f 63 65 73 73 6f 72  20 55 4c 41 20 72 65 67  |rocessor ULA reg|
000076e0  69 73 74 65 72 0d 20 52  61 6d 20 63 6f 70 79 20  |ister. Ram copy |
000076f0  6f 6e 6c 79 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |only............|
00007700  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d e6  |................|
00007710  55 73 65 20 66 6f 72 20  72 65 61 64 20 6f 6e 6c  |Use for read onl|
00007720  79 0d 41 0d 00 00 20 3a  20 46 58 48 45 4c 50 00  |y.A... : FXHELP.|
00007730  0d 00 46 58 48 45 4c 50  00 2a 48 45 4c 50 46 58  |..FXHELP.*HELPFX|
00007740  2f 52 2f 57 20 66 6f 72  20 72 65 61 64 2f 77 72  |/R/W for read/wr|
00007750  69 74 65 20 6d 65 74 68  6f 64 0d 0d 0d 0d 0d 0d  |ite method......|
00007760  0d 8a 0d 88 d0 1e e6 8b  4c 68 80 a4 8a b1 88 d0  |........Lh......|
00007770  13 e6 8a 68 a4 8a b1 88  e6 8a c9 00 f0 17 20 45  |...h.......... E|
00007780  53 54 31 41 00 53 54 31  41 0d 8a 73 46 58 32 34  |ST1A.ST1A..sFX24|
00007790  33 0d f0 d4 48 e6 8a 52  65 61 64 20 74 69 6d 65  |3...H..Read time|
000077a0  72 20 73 77 69 74 63 68  20 73 74 61 74 65 0d 88  |r switch state..|
000077b0  d0 13 e6 8a 68 a4 8a b1  88 e6 8a c9 00 f0 17 20  |....h.......... |
000077c0  3d 6f 66 66 73 65 74 20  66 72 6f 6d 20 26 32 38  |=offset from &28|
000077d0  44 20 74 6f 20 67 69 76  65 20 61 64 64 72 65 73  |D to give addres|
000077e0  73 20 6f 66 0d 8a b1 88  e6 63 6c 6f 63 6b 20 76  |s of.....clock v|
000077f0  61 6c 75 65 0d 53 54 31  41 0d 31 41 0d 00 00 20  |alue.ST1A.1A... |
00007800  3a 20 46 58 48 45 4c 50  00 0d 00 46 58 48 45 4c  |: FXHELP...FXHEL|
00007810  50 00 2a 48 45 4c 50 46  58 2f 52 2f 57 20 66 6f  |P.*HELPFX/R/W fo|
00007820  72 20 72 65 61 64 2f 77  72 69 74 65 20 6d 65 74  |r read/write met|
00007830  68 6f 64 0d 0d 0d 0d 0d  0d 0d 8a 0d 88 d0 1e e6  |hod.............|
00007840  8b 4c 68 80 a4 8a b1 88  d0 13 e6 8a 68 a4 8a b1  |.Lh.........h...|
00007850  88 e6 8a c9 00 f0 17 20  45 53 54 31 41 00 53 54  |....... EST1A.ST|
00007860  31 41 0d 8a 62 46 58 32  34 34 0d f0 d4 48 e6 8a  |1A..bFX244...H..|
00007870  52 65 61 64 2f 77 72 69  74 65 20 73 6f 66 74 6b  |Read/write softk|
00007880  65 79 20 63 6f 6e 73 69  73 74 65 6e 63 79 20 66  |ey consistency f|
00007890  6c 61 67 0d c9 00 f0 17  20 3d 30 20 63 6f 6e 73  |lag..... =0 cons|
000078a0  69 73 74 61 6e 74 20 73  74 61 74 65 0d 0d 0d 0d  |istant state....|
000078b0  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
000078c0  0d 0d 2a 48 45 4c 50 46  58 2f 52 2f 57 20 66 6f  |..*HELPFX/R/W fo|
000078d0  72 20 72 65 61 64 2f 77  72 69 74 65 20 6d 65 74  |r read/write met|
000078e0  68 6f 64 0d 0d 0d 0d 0d  0d 0d 00 0d 3a 20 46 58  |hod.........: FX|
000078f0  48 45 4c 50 00 0d 85 88  f0 06 a9 00 65 89 85 89  |HELP........e...|
00007900  68 85 45 53 54 31 41 00  a4 8b b1 f2 29 df c9 21  |h.EST1A.....)..!|
00007910  90 0b a4 8a 0d 88 d0 1e  e6 8b 4c 68 80 a4 8a b1  |..........Lh....|
00007920  88 d0 13 e6 8a 68 a4 8a  b1 88 e6 8a c9 00 f0 17  |.....h..........|
00007930  20 45 53 54 31 41 00 53  54 31 41 0d 8a 61 46 58  | EST1A.ST1A..aFX|
00007940  32 34 35 0d f0 d4 48 e6  8a 52 65 61 64 2f 77 72  |245...H..Read/wr|
00007950  69 74 65 20 70 72 69 6e  74 65 72 20 64 65 73 74  |ite printer dest|
00007960  69 6e 61 74 69 6f 6e 20  66 6c 61 67 0d c9 00 f0  |ination flag....|
00007970  17 20 65 71 75 69 76 61  6c 65 6e 74 20 6f 66 20  |. equivalent of |
00007980  2a 46 58 35 0d 0d 0d 0d  0d 0d 4c 68 80 a4 8a b1  |*FX5......Lh....|
00007990  88 d0 13 e6 8a 68 a4 8a  b1 88 e6 2a 48 45 4c 50  |.....h.....*HELP|
000079a0  46 58 2f 52 2f 57 20 66  6f 72 20 72 65 61 64 2f  |FX/R/W for read/|
000079b0  77 72 69 74 65 20 6d 65  74 68 6f 64 0d 0d 0d 0d  |write method....|
000079c0  0d 0d 0d 00 0d 3a 20 46  58 48 45 4c 50 00 0d 85  |.....: FXHELP...|
000079d0  88 f0 06 a9 00 65 89 85  89 68 85 45 53 54 31 41  |.....e...h.EST1A|
000079e0  00 a4 8b b1 f2 29 df c9  21 90 0b a4 8a 0d 88 d0  |.....)..!.......|
000079f0  1e e6 8b 4c 68 80 a4 8a  b1 88 d0 13 e6 8a 68 a4  |...Lh.........h.|
00007a00  8a b1 88 e6 8a c9 00 f0  17 20 45 53 54 31 41 00  |......... EST1A.|
00007a10  53 54 31 41 0d 8a 65 46  58 32 34 36 0d f0 d4 48  |ST1A..eFX246...H|
00007a20  e6 8a 52 65 61 64 2f 77  72 69 74 65 20 63 68 61  |..Read/write cha|
00007a30  72 61 63 74 65 72 20 69  67 6e 6f 72 65 64 20 62  |racter ignored b|
00007a40  79 20 70 72 69 6e 74 65  72 0d 20 65 71 75 69 76  |y printer. equiv|
00007a50  61 6c 65 6e 74 20 6f 66  20 2a 46 58 36 0d 0d 0d  |alent of *FX6...|
00007a60  0d 0d 0d 4c 68 80 a4 8a  b1 88 d0 13 e6 8a 68 a4  |...Lh.........h.|
00007a70  8a b1 88 e6 2a 48 45 4c  50 46 58 2f 52 2f 57 20  |....*HELPFX/R/W |
00007a80  66 6f 72 20 72 65 61 64  2f 77 72 69 74 65 20 6d  |for read/write m|
00007a90  65 74 68 6f 64 0d 0d 0d  0d 0d 0d 0d 00 0d 3a 20  |ethod.........: |
00007aa0  46 58 48 45 4c 50 00 0d  85 88 f0 06 a9 00 65 89  |FXHELP........e.|
00007ab0  85 89 68 85 45 53 54 31  41 00 a4 8b b1 f2 29 df  |..h.EST1A.....).|
00007ac0  c9 21 90 0b a4 8a 0d 88  d0 1e e6 8b 4c 68 80 a4  |.!..........Lh..|
00007ad0  8a b1 88 d0 13 e6 8a 68  a4 8a b1 88 e6 8a c9 00  |.......h........|
00007ae0  f0 17 20 45 53 54 31 41  00 53 54 31 41 0d 8a 4e  |.. EST1A.ST1A..N|
00007af0  46 58 32 35 32 0d f0 d4  48 e6 8a 52 65 61 64 2f  |FX252...H..Read/|
00007b00  77 72 69 74 65 20 63 75  72 72 65 6e 74 20 6c 61  |write current la|
00007b10  6e 67 75 61 67 65 20 52  4f 4d 20 6e 6f 2e 0d c9  |nguage ROM no...|
00007b20  00 f0 17 20 2a 48 45 4c  50 46 58 2f 52 2f 57 20  |... *HELPFX/R/W |
00007b30  66 6f 72 20 72 65 61 64  2f 77 72 69 74 65 20 6d  |for read/write m|
00007b40  65 74 68 6f 64 0d 0d 0d  0d 0d 0d 0d e6 0d c9 00  |ethod...........|
00007b50  f0 17 20 45 53 54 31 41  00 53 54 31 41 0d 31 41  |.. EST1A.ST1A.1A|
00007b60  0d 00 00 20 3a 20 46 58  48 45 4c 50 00 0d 00 46  |... : FXHELP...F|
00007b70  58 48 45 4c 50 00 0d 3a  20 46 58 48 45 4c 50 00  |XHELP..: FXHELP.|
00007b80  0d 85 88 f0 06 a9 00 65  89 85 89 68 85 45 53 54  |.......e...h.EST|
00007b90  31 41 00 a4 8b b1 f2 29  df c9 21 90 0b a4 8a 0d  |1A.....)..!.....|
00007ba0  88 d0 1e e6 8b 4c 68 80  a4 8a b1 88 d0 13 e6 8a  |.....Lh.........|
00007bb0  68 a4 8a b1 88 e6 8a c9  00 f0 17 20 45 53 54 31  |h.......... EST1|
00007bc0  41 00 53 54 31 41 0d 8a  6f 46 58 32 35 33 0d f0  |A.ST1A..oFX253..|
00007bd0  d4 48 e6 8a 52 65 61 64  20 6c 61 73 74 20 42 52  |.H..Read last BR|
00007be0  45 41 4b 20 61 63 74 69  6f 6e 0d b1 88 d0 13 e6  |EAK action......|
00007bf0  8a 68 a4 8a b1 88 e6 8a  c9 00 f0 17 20 3d 30 20  |.h.......... =0 |
00007c00  73 6f 66 74 20 42 52 45  41 4b 0d 0d 0d 0d 0d 0d  |soft BREAK......|
00007c10  0d 0d 0d 0d 0d 0d 0d 0d  0d 0d 0d 0d 0d 0d 0d 0d  |................|
00007c20  0d 0d 0d 0d 0d e6 3d 31  20 70 6f 77 65 72 20 75  |......=1 power u|
00007c30  70 20 72 65 73 65 74 0d  41 0d 00 00 20 3a 20 46  |p reset.A... : F|
00007c40  58 48 45 4c 50 00 0d 00  46 58 48 45 4c 50 00 3d  |XHELP...FXHELP.=|
00007c50  32 20 68 61 72 64 20 42  52 45 41 4b 0d 06 a9 00  |2 hard BREAK....|
00007c60  65 89 85 89 68 85 45 53  54 31 41 00 a4 8b b1 f2  |e...h.EST1A.....|
00007c70  29 df c9 21 90 0b a4 8a  2a 48 45 4c 50 46 58 2f  |)..!....*HELPFX/|
00007c80  52 2f 57 20 66 6f 72 20  72 65 61 64 2f 77 72 69  |R/W for read/wri|
00007c90  74 65 20 6d 65 74 68 6f  64 0d 0d 0d 0d 0d 0d 0d  |te method.......|
00007ca0  8a 55 46 58 32 35 34 0d  f0 d4 48 e6 8a 52 65 61  |.UFX254...H..Rea|
00007cb0  64 2f 77 72 69 74 65 20  61 76 61 69 6c 61 62 6c  |d/write availabl|
00007cc0  65 20 52 41 4d 0d d0 13  e6 8a 68 a4 8a b1 88 e6  |e RAM.....h.....|
00007cd0  8a c9 00 f0 17 20 3d 26  34 30 20 31 36 4b 0d f2  |..... =&40 16K..|
00007ce0  29 df c9 21 90 0b a4 8a  d1 88 d0 1e e6 8b 4c 68  |)..!..........Lh|
00007cf0  80 a4 8a b1 88 d0 13 e6  8a 68 a4 8a b1 88 e6 3d  |.........h.....=|
00007d00  26 38 30 20 33 32 4b 0d  31 41 00 53 54 31 41 0d  |&80 32K.1A.ST1A.|
00007d10  31 41 0d 00 00 20 3a 20  46 58 48 45 4c 50 00 0d  |1A... : FXHELP..|
00007d20  00 46 58 48 45 4c 50 00  2a 48 45 4c 50 46 58 2f  |.FXHELP.*HELPFX/|
00007d30  52 2f 57 20 66 6f 72 20  72 65 61 64 2f 77 72 69  |R/W for read/wri|
00007d40  74 65 20 6d 65 74 68 6f  64 0d 0d 0d 0d 0d 0d 0d  |te method.......|
00007d50  8a 0d 88 d0 1e e6 8b 4c  68 80 a4 8a b1 88 d0 13  |.......Lh.......|
00007d60  e6 8a 68 a4 8a b1 88 e6  8a c9 00 f0 17 20 45 53  |..h.......... ES|
00007d70  54 31 41 00 53 54 31 41  0d 8a 5b 46 58 32 35 35  |T1A.ST1A..[FX255|
00007d80  0d f0 d4 48 e6 8a 52 65  61 64 2f 77 72 69 74 65  |...H..Read/write|
00007d90  20 73 74 61 72 74 20 75  70 20 6f 70 74 69 6f 6e  | start up option|
00007da0  73 0d 8a 68 a4 8a b1 88  e6 8a c9 00 f0 17 20 52  |s..h.......... R|
00007db0  65 61 64 73 20 6b 65 79  62 6f 61 72 64 20 6c 69  |eads keyboard li|
00007dc0  6e 6b 73 0d 1e e6 8b 4c  68 80 a4 8a b1 88 d0 13  |nks....Lh.......|
00007dd0  e6 8a 68 a4 8a b1 88 e6  2a 48 45 4c 50 46 58 2f  |..h.....*HELPFX/|
00007de0  52 2f 57 20 66 6f 72 20  72 65 61 64 2f 77 72 69  |R/W for read/wri|
00007df0  74 65 20 6d 65 74 68 6f  64 0d 0d 0d 0d 0d 0d 0d  |te method.......|
00007e00  00 0d 3a 20 46 58 48 45  4c 50 00 0d 85 88 f0 06  |..: FXHELP......|
00007e10  a9 00 65 89 85 89 68 85  45 53 54 31 41 00 a4 8b  |..e...h.EST1A...|
00007e20  b1 f2 29 df c9 21 90 0b  a4 8a 0d 88 d0 1e e6 8b  |..)..!..........|
00007e30  4c 68 80 a4 8a b1 88 d0  13 e6 8a 68 a4 8a b1 88  |Lh.........h....|
00007e40  e6 8a c9 00 f0 17 20 45  53 54 31 41 00 53 54 31  |...... EST1A.ST1|
00007e50  41 0d 8a 8a 46 58 2f 52  2f 57 0d 0d 0d 0d 0d 4e  |A...FX/R/W.....N|
00007e60  65 77 20 76 61 6c 75 65  3d 28 6f 6c 64 20 76 61  |ew value=(old va|
00007e70  6c 75 65 20 41 4e 44 20  59 29 45 4f 52 20 58 0d  |lue AND Y)EOR X.|
00007e80  88 e6 8a c9 00 f0 17 20  54 6f 20 72 65 61 64 20  |....... To read |
00007e90  58 3d 30 20 59 3d 26 46  46 2e 20 54 6f 20 77 72  |X=0 Y=&FF. To wr|
00007ea0  69 74 65 20 58 3d 76 61  6c 75 65 20 59 3d 30 0d  |ite X=value Y=0.|
00007eb0  e6 4f 6e 20 65 78 69 74  20 58 3d 6f 6c 64 20 76  |.On exit X=old v|
00007ec0  61 6c 75 65 0d 00 00 20  3a 20 46 58 48 45 4c 50  |alue... : FXHELP|
00007ed0  00 0d 00 46 58 48 45 4c  50 00 20 20 20 20 20 20  |...FXHELP.      |
00007ee0  20 20 59 3d 63 6f 6e 74  65 6e 74 73 20 6f 66 20  |  Y=contents of |
00007ef0  6e 65 78 74 20 6c 6f 63  61 74 69 6f 6e 0d 21 90  |next location.!.|
00007f00  0b a4 8a 0d 88 d0 1e e6  8b 4c 68 80 a4 8a b1 88  |.........Lh.....|
00007f10  d0 13 e6 8a 68 a4 8a b1  88 e6 8a c9 00 f0 17 20  |....h.......... |
00007f20  45 53 54 31 41 00 53 54  31 41 0d 8a              |EST1A.ST1A..|
00007f2c
01_11_87/FXDATA.m0
01_11_87/FXDATA.m1
01_11_87/FXDATA.m2
01_11_87/FXDATA.m4
01_11_87/FXDATA.m5