Index

A

ABORTED I-1

AC adapter 2-1

Acoustic coupler 3-76, 4-26, 4-43

connection 4-43

A/D converter see Analog/Digital converter ADCVRT subroutine 5-34

example of use H-1

Afn 3-5

ALARM 2-22, 2-23, 2-24, 2-27, 2-47

setting 2-27, 2-29

<ALARM MSG> 2-28

ALARM string 2-27

Ambiguous file names 3-5

Analog/Digital converter 1-9, 4-37

example of use H-1

location 4-37

Arrow keys 2-12

Alphanumeric keys 2-9

ASCII codes E-1

printers and E-2

table E-3, E-4, E-5, E-6, E-7, E-8

ASM (8080 assembler) 3-93

error messages I-1

Assembly language programming 3-93, 5-1

AUTO POWER OFF time 2-42, 2-47, 3-61

Auto repeat keys 2-9, 2-10

controlling using ESC sequence A-17

AUTOSTART 2-23, 2-31, 2-32, 2-47

AUTOSTART string 2-32

rules for setting up 2-34

B

Backspacing 2-13

BAD DELIMITER I-2

Bad load I-2

Bar code reader 4-38

BASIC 1-10, 2-20

CALL and BIOS calls H-4

from the MENU 2-40

Microcassette and 4-10

programs and the MENU 2-40, 2-41

Index-1


resident 2-35

restarting from CP/M command line 3-28

screen modes in 2-50

setting parameters from 2-47

Submit files from 3-58

Basic Disk Operating System (BDOS) 2-21

BAT: 3-14, 5-2

Battery C-1

charging 2-2, C-1

charge problems C-2

charge Time 2-3

insertion 2-2

length of use on a charge 2-2

replacing C-4

Switching off during extended storage C-2

BDOS 2-21, 5-1

function calls 5-4

location of 5-8

Bdos error on d: I-2

Bdos error on d: bad sector 1-2

Bdos error on d: file R/0 I-2

Bdos error on d: select I-2

BEEP subroutine 5-20

BIOS 5-1

example programs Appendix H

interface 5-9

subroutine functions 5-10

table of entry addresses 5-10

Blank screen 2-3, 2-21

Books about CP/M 3-93

BOOT subroutine 5-11

Break "x" at c I-2

BS key 2-15

Buffer (keyboard) 2-10

C

Cables 3-76, 4-27

Analog Interface 4-37

Bar Code 4-38

Disk Drive 4-31

Modem 4-27, 4-43

Printer 4-27, 4-31

PX-8 to PX-8 4-27

RS-232C 4-27

CALLX subroutine 5-32

Cannot close I-3

Cannot read I-3

Index-2


CAPS LOCK 2-10

CAPS LED 2-12

Carriage return 2-12

Carriage handle 1-5

CCP 2-21, 5-1

Central processor units 1-8

Change device assignments 3-47

Changing character sets 3-75

Changing disks 3-8

Changing parameters (see System Display and CONFIG) 2-49

Changing Roms 3-9

Changing Tapes 3-9

Character deletion commands 3-10

Character generator ROM A-5

Character printing using ESC sequence A-14

Character set (see also DIP switch setting) 2-47, 3-75, A-6

Charging battery 2-2, C-1

CHARGE BATTERY C-1

Charge time 2-3

Checksum error 1-3

Clear line from cursor to end A-7

Clearing

the screen 2-13, 2-52, A-5

from cursor to end A-7

Clock module 2-7, 2-22, 2-27

CLR key 2-13

COM file 3-4

Command file 3-4

Command buffer overflow 1-3

Command too long I-4

Communication using PIP 3-84

Communications 3-76

cable for PX-8 to PX-8 4-27

with Qx-10 computer 3-80

CON: 3-13, 5-2

CONFIG program 2-8, 2-14, 2-16, 2-18, 2-23, 2-49, 3-62

parameters changed by 2-47, 3-62

CONIN subroutine 5-12

CONOUT subroutine 5-12

Console Command Processor(CCP) 2-21

Console ESCAPE sequences A-1

CONST subroutine 5-11

Control codes 2-10

Continue mode 2-19, 2-20, 2-32

COPYDISK 3-92

Copying files (see PIP) 3-35

Copying Floppy Disks 3-92

Correct error I-4

Counter of tape 4-6

Index-3


CP/M 1-10, Chapter 3

built in commands 3-16

configuration 5-1

disk utilities 3-92

finding out more 3-94

function keys assignments 3-63

function key display 3-65

program utilities 3-92

CP/M command line 2-20

and character 2-11

and cursor keys 2-12

and MENU 2-38

keyboard characters accepted by 3-10

printing from 3-12

turning to from MENU 2-42

CPUs 1-9

CRT: 3-15

CTRL keys 2-10

CTRL key used to switch off in continue mode 2-19

CTRL-C 2-11

and warm starts 3-9

CTRL-HELP 2-13

CTRL-L 2-13, 2-52

CTRL-M 2-12

CTRL-P to toggle printer 3-12

CTRL-STOP 2-12

Current drive 2-47

Cursor changing 3-65

Cursor keys and CP/M 2-12

Cursor keys 2-12

Cursor

move to position on screen A-6

redefining using ESC sequence A-15

switching off A-5

switching on 3-64, A-5

Cursor type 2-47, 3-65

changing with ESC sequence A-15

D

Date setting 2-17, 2-47, 3-66

Day setting 2-17, 2-47

DDT 3-91

DEL key 2-13

Default settings 2-47

Deleting characters 2-13, 3-10

lines 3-11

Destination is R/0 I-4

Index-4


Device assignments 3-47, 3-49

DIP switch 2-3

DIR 3-6, 3-17

Directory full 1-4

Directory of disk 3-6, 3-17

pausing 3-20

printing 3-20

stopping 3-20

Disk assignments 2-47, 3-67

Disk characteristics 3-48

Disk drive allocation 3-67

Disk drive connection 4-30

Disk drive files lost 2-20

Disk full I-4

Disk read error I-4

Disk write error I-4

DISKROV 5-19

DISKTBL 5-19

Displaying contents of a file using TYPE 3-30

Display control commands 3-11

Display does not appear 2-3

Display screen 1-8

DIRINIT 4-7

Drive, current 2-47

Drive I: 2-36

Drive name assignments Appendix B

Drive names 2-16, 3-6

Dual screen 2-56

DUMP 3-92

E

ED 3-91

ERA 3-16, 3-21

Erasing files from directory 3-21

of microcassette tape 3-23

Error bad parameter I-4

Error cannot open source I-5

Error cannot close file I-5

Error cannot open source I-5

Error disk read I-5

Error disk write I-5

Error inverted load address I-5

Error no more directory space I-5

Error on line nn 1-5

ESC key 2-12

ESCAPE 2-14

Index-5


sequences 2-47, A-1

sequences examples of use A-4

Executing a series of commands 3-55

Extension to files 3-3

examples of 3-4

F

FCB 5-3

Files and Filenames 3-3

characters allowed 3-3

control block (FCB) 5-3

lost 2-20

size and attributes 3-50, 3-52

storage devices 4-1

File exists I-5

File is read only I-6

File not found I-6

Filename required I-6

File types on MENU 2-36, 2-39, 2-47

FILINK 3-32, 3-88

Floppy Disk

drives 4-22

connection 4-30

Folding legs 1-7

Forgetting Password 2-26

FORMAT for disks 3-92

Freezing screen window 2-15

FUNCFLG 5-12

G

GETPFK subroutine 5-14

GO 2-41, 3-28

GRPH key 2-11

Graphics

characters 2-11, E-2

and printer 4-34

Graphics screen 2-57

H

hhhh? = dd error I-6

Halting display temporarily 2-12

Halting the computer temporarily 2-18, 2-19

HELP 2-13

Index-6


Hide files on directory 3-50

HOME key 2-14

HOME disk subroutine in BIOS 5-16

How to use the manuals v

I

I: drive 2-36

Initialization 2-5, 2-7, 2-19

to overcome Password 2-26

Initialization process 2-7

reset 2-46

"initializing" 2-7, 2-8

INS 2-13

Inserting characters 2-13

Inserting battery 2-2

Insufficient memory I-6

Intelligent RAM disk 2-5, 2-8

Interfacing to other devices 4-1

International characters table E-9

Invalid error messages I-6, I-7

IOBYTE 2-47, 5-2

Italian characters 1-7, 3-75

J

JUMPX subroutine 5-32

K

Key response 2-10

Keyboard and CP/M 3-10

buffer clearing with ESC sequences A-18

cover 1-6

layouts 1-6

layouts altering 2-3

operation 2-9

L

Legs positioning 1-7

LCD (Liquid Crystal Display) 1-8, 2-50

LCD opening 1-S

LDIRX subroutine 5-31

LED A-10, A-11

Index-7


LIGHTPEN subroutine 5-33

Line termination commands 3-11

Line drawing using ESC sequence A-12

LIST subroutine 5-13

LISTST subroutine 5-14

LOADX subroutine 5-31

Logical and physical devices 3-14

tables 3-16, 5-2

Lost files 2-20

Lower case 2-10

LPT: 3-15, 5-2

LST: 3-14, 5-2

M

Main processor 1-9

MASKI subroutine 5-34

< MCT MODE > 2-43

MCMTX subroutines 5-36

Memory Map Appendix F

MENU

screen 2-7, 2-20, 2-21, 2-23, 2-36, 2-47

activation conditions 2-42

command line 2-37

default settings 2-47

header 2-37

ignored 2-31

interruption off 2-42

reverting to CP/M command line 2-42

setting files types to be displayed 2-36, 2-39

termination of 2-42

USER and MENU 3-31

using 2-37

using WAKE and AUTOSTART strings with 2-34

Microcassette 4-1

BASIC and 4-11

care of 4-2

changing tapes 2-44, 3-9

checking if tape is mounted 4-10

counter 2-43, 2-44

deck 1-9

different from conventional drive 4-2

directory 2-44, 3-19, 3-23, 44, 4-10

directory initialization 4-7

drive name 4-1

EJECT button 4-7

erasing files 3-23, 4-2, 4-6

Index-8


executing a program from 4-11

insertion of tape 4-2

loading 4-8

maximum files 1-9, 4-2

manual setting 2-43, 4-5

mode 2-43

mounting 2-44, 4-5, 4-8

non-stop and stop modes 2-43, 4-12

removing 2-44, 4-6, 4-8, 4-9, 4-10

saving files 4-2

selection and use 4-2

stop 2-44

STOP in an emergency 2-44

summary of operation 4-15

verify and non verify mode 2-43

Microcassette I/0 System (MIOS) 2-21

Microcassette Tape Operating System (MTOS) 2-21, 4-1

MIOS 2-22, 5-1

Modem 4-26

MOUNT see under Microcassette

MTOS 2-21, 5-1

N

No directory space J-7

No display 2-3, 2-21

NO FILE 3-7, I-8

No space I-8

No sub file present I-S

Non-stop mode of microcassette 2-43, 4-12

Not deleted I-S

Not found I-8

NUM 2-11

Numerical keypad 2-11

O

Object Code 3-4

Operating systems 1-10

Operating System modules 2-21

Operating the Computer Chapter 2

P

Password 2-20, 2-21, 2-22, 2-24, 2-34, 2-47

Password removal 2-25

Index-9


Password forgetting 2-26

PAUSE 2-12

PF keys 2-14

PIP 3-32, 3-34

optional parameters 3-37

with printer 4-33

Point of graphics screen set using ESC sequence A-13

Portable Calc 1-11, 3-33

Portable Scheduler 1-11, 2-8

Portable WordStar 1-11, 3-33

and SUBMIT files 3-59

Power failure 2-19

POWEROFF routine 2-19, 5-11

Power on automatically, see WAKE

Power BIOS subroutines 5-11

Power switch 2-18, 2-19

Precautions on using the AC adapter 2-1

Precautions on using the PX-8 2-1

Printer 4-33

ASCII codes E-2

cable 4-27

examples of use 4-33

output port 2-47, 3-68, 3-74

unintelligible output 4-32

Printing

from CP/M command line 3-12

contents of a file using PIP 3-35

contents of a file using TYPE 3-30

Programmable function keys 2-14

and CP/M 3-10, 3-63

disabling and enabling A-11

displaying 3-64

display switching using ESC sequence A-15

and Microcassette Tape 4-6

Protecting files

from other users 3-31

make Read/Only 3-48

removing protection 3-49

PSET subroutine 5-15

PTP: 3-14, 5-2

PTR: 3-14, 5-2

PUN: 3-13, 5-2

PUNCH subroutine 5-13

PUTPFK subroutine 5-14

Q

Quit not found I-9

Index-10


Qx-10 Terminal mode 3-80, 3-82

Qx-10 communication 3-80

R

RAM DISK 2-23, 3-67

additional 4-20

default 2-47

see also Intelligent RAM disk

RDR: 3-13, 5-2

RDVRAM subroutine 5-33

READ subroutine 5-18

READER subroutine 5-13

Real screen 2-50

Receiving files 3-84, 3-90

Record too long I-9

Removing Password 2-25

REN 3-16, 3-25

Renaming files 3-25

Resetting the system 2-5, 2-46

Reset altering keyboard 2-5

Reset summary table 2-47

Reset CPU 2-5

Reset complete CPU 2-5

Reset simple 2-46

Reset sub CPU 2-5, 2-19, 2-46

Response of keys 2-12

Restart mode 2-19, 2-20, 2-32

Restarting programs 3-28

RETURN key 2-12

RETURN ASCII code 2-12

ROMs and ROM sockets 4-17

changing 3-9, 4-15

containing data or BASIC programs 4-19

RS-232C 2-47, 3-68, 4-22

BIOS routines 5-20

cables 4-27

changing parameters 3-69

communications with 3-75, 4-23

connection 4-25

default settings 4-24

and printer 4-24

pin assignments 4-26

RSCLOSE subroutine 5-21

RSIN subroutine 5-22

RSINST subroutine 5-21

RSIOX subroutines 5-23

RSIOX(CLOSE) 5-24

Index-11


RSIOX(CTLIN) 5-26

RSIOX(ERSTS) 5-27

RSIOX(GET) 5-25

RSIOX(INSTS) 5-24

RSIOX(OPEN) 5-23

RSIOX(OUTST) 5-25

RSIOX(PUT) 5-26

RSIOX(SENS) 5-27

RSIOX(SETCTL) 5-27

RSOPEN subroutine 5-21

RSOUTST subroutine 5-22

RSOUT subroutine 5-22

S

SAVE 2-20, 3-16, 3-27

Save a block of memory 3-27

SAVE GO.COM 2-34, 2-41, 3-28

Screen guide to using 2-50

Screen blank on switching on 2-3, 2-21

Screen saving to disk H-6

Screen Dump 2-15

and DIP switch setting 2-4, 4-34

using ESC sequence A-7

and graphics characters 4-34

halting 2-45

Screen mode 3-70

changing 3-71

changing with ESC sequence A-13

default 2-47

Screen mode 0 2-51

Screen mode 1 2-55

Screen mode 2 2-56

Screen mode 3 2-57

Screen printing - halting 2-12

SCRN key 2-13, 3-12

SCRNDUMP subroutine 5-16

Scrolling screen 2-52

Scrolling screen using ESC sequences A-8, A-9, A-10

Secret mode A-7, A-8

SECTRAN subroutine 5-19

SELDSK subroutine 5-16

Sending files 3-S5, 3-90

Serial interface 2-47, 3-72, 4-30

connector 4-30

pin assignments 4-31

Series of commands 3-55

SETDMA subroutine 5-18

Index-12


SETSEC subroutine 5-17

Setting the ALARM 2-27

SETTRK subroutine 5-17

Shift key setting using ESC sequence A-19

SHIFT IN/SHIFT OUT 4-23, 5-21

SLAVE

subroutine 5-33

example of use H-6

Slave processor 1-9

Source Code 3-4

Space on disk 3-53

Spanish characters 1-7, 3-75

Speaker 4-34

BIOS subroutine 5-20

external jack location 4-35

tape through 2-43

Special keys 2-12

Split screen 2-55

Start not found I-9

Starting up the PX-8 2-1

STAT program 2-38, 3-32, 3-46

errors 3-46

summary of commands 3-54

STOP key 2-12

Stop mode of microcassette 2-43, 4-12

Storage C-2

Storing on second virtual screen 2-54

STORX subroutine 5-31

Sub CPU 1-9

SUBMIT 3-32, 3-54

comments in 3-59

files from BASIC 3-58

files from WordStar 3-59

keyboard input see XSUB

Switch keys 2-10

Switching the PX-8 on and off 2-18

System activator 2-22

System Bank 5-30

System Bus Interface 4-39

System Display 2-13, 2-21, 2-22

parameters changed by 2-47

System file not accessible I-9

System Interface 5-1

System prompt 3-6

T

TAB 2-15

Index-13


TERM 3-32, 3-78

Terminal mode 3-83

TIMEDAT

subroutines for clock 5-28

TIMEDAT(ALARM DISABLE) 5-29

TIMEDAT(ALARM ENABLE) 5-29

TIMEDAT(READ ALARM) 5-30

TIMEDAT(READ TIME) 5-29

TIMEDAT(SET ALARM) 5-29

TIMEDAT(SET TIME) 5-29

Time setting 2-17, 3-66

Too many files I-9

Tracking mode 2-15, 2-50, 2-51

setting using ESC sequences A-9

TTY: 3-15, 5-2

TYPE 3-16, 3-27

U

UC1: 3-15, 5-2

Ufn 3-5

UL1: 3-14, 5-2

Unambiguous file names 3-4

Universal Unit 4-39

Unpacking notes 1-1

UP1: and UP2: 3-14, 5-2

Upper case 2-10

UR1: and UR2: 3-15, 5-2

Use: STAT error I-10

User bank 5-30

USER BIOS 2-9, 2-23, 2-47, 3-74

USER BIOS subroutine 5-36

User defined characters 2-13, 2-47

changed by reset 2-48

setting with ESC sequence A-16

USER 3-16, 3-31

and MENU 3-31

status 3-52

Utilities 1-10, 3-32

V

Verify and non-verify modes of microcassette 2-43, 4-12, 4-14

Verify error I-10

Virtual screens 2-50

changing between 2-54, 3-12

changing with ESC sequence A-14

Index-14


description of using 2-51

lines in screen mode 0, 3-70

lines in screen mode 1, 3-72

lines in screen mode 2, 3-72

lines in screen mode 3, 3-73

W

WAKE 2-23, 2-27

rules for setting 2-34

setting 2-30

Wake treated as an Alarm 2-25, 2-32

Warm start 2-14, 3-9, 4-24

WBOOT 5-11

how to find 5-8

Wildcards

and ALARM setting 2-29

and CP/M files 3-5

problems if used with ERA 3-22

Winding tape 2-43

Window on virtual screen

default setting 2-47

freezing 2-15

moving with ESC sequence A-15, A-16

WRITE subroutine 5-18

X

XON/XOFF 4-23, 5-21

XSUB 3-32, 3-55, 3-61

for keyboard input in SUBMIT files 3-61

XSUB active I-10

Z

Zero page locations 5-8

 

^ meaning CTRL 2-11, 2-31

: meaning RETURN 2-14

? as error message in CP/M I-1, 2-52

Index-15