File: PARAM.PG of Disk: Disks/PDP8-Net/multos8
(Source file text)
PAGE 77 * * MULTOS/8 ASSEMBLY INSTRUCTIONS: * * * FIRST, EDIT THE PARAM FILE AND SET ALL PARAMETERS. GENERALLY, * IF AN OPTION IS DESIRED, ITS PARAMETER IS SET TO 1. * * THEN, ASSEMBLE 'JOBS' WITH PAGE8 AS FOLLOWS: * * .R PAGE8 * *JOBS<PARAM,JOBS * * THIS PRODUCES THE 'JOBS.BN' FILE WHICH YOU MUST USE WITH BUILD.SV * TO CREATE A HANDLER FOR ALL THE TERMINALS (JOBS) IN YOUR SYSTEM. * BE SURE TO RUN BUILD.SV WITH THE 'JOBS' HANDLER BEFORE TRYING * TO RUN MULTOS THE FIRST TIME. ALSO, DELETE THE 'RKB0' HANDLER * IF IT IS CURRENTLY IN YOUR SYSTEM. THE SYSTEM DEVICES FOR THE * TERMINALS (JOBS) IN YOUR SYSTEM REQUIRE =ALL= THE SPACE ON * RK05 DRIVE 0. * * THEN, ASSEMBLE 'MULTOS' WITH PAGE8 AS FOLLOWS: * * .R PAGE8 * *MULTOS,DEV:MULTOS<PARAM,OSA,OSB,OSC,OSD * * BE SURE TO MAKE THE THIRD PASS LISTING FILE GO TO A DEVICE OTHER * THAN 'SYS:' IF YOU DESIRE THE LISTING. (SEE THE PAGE8 MANUAL FOR * DETAILS.) * PAGE 77 Set page depth TITLE Parameters for assembly of MULTOS/8 * NOTE: (JOHNNY BILLQUIST) NOTE: ------------------ * PDP8E EQU 1 0=PDP8/I,L; 1=PDP-8/A,E,F,M * ********************************************************* RK8E EQU 1 DON'T CHANGE THESE * RK8L EQU 2 * RL01 EQU 3 * PERTEC EQU 5 * ********************************************************* * JOBS EQU 3 EAE EQU 0 SPOOL EQU 0 DKC8AA EQU 0 SYS:DISK EQU RK8E SET TO RK8E (SUPPORT FOR RK8L, RL01 IS NOT IN) * RKO5 EQU 1 0=ONLY 1 RK05 DRIVE; 1=MORE THAN 1 RK05 DRIVE * DECTAPE EQU 1 0=NO DECTAPE; 1=TC08 OR TD8E DECTAPE * TC08 EQU 0 0=NO TC08 DECTAPE; 1=TC08 DECTAPE (NOT YET) * TD8E EQU 1 0=NO TD8E DECTAPE; 1=TD8E DECTAPE * MAGTAPE EQU 0 0=NO MAGTAPE; 1=TM8E MAGTAPE * V132 EQU 0 1=DATA PRINTER MODEL V132 * UPCHAR EQU 0 POWER UP PRINTER ENABLE CHARACTER * * THE FOLLOWING 3 PARAMETERS ARE NOT USED IF YOUR PRINTER DOES NOT * REQUIRE 'FILLER' CHARACTERS AFTER A LINE OR FORM FEED. * FFNPL EQU 0 PRINTER NULLS PER LINE AFTER A FORM FEED LFNUL EQU 0 PRINTER NULLS AFTER A LINE FEED * * If your printer is being driven on a CRT interface and the keyboard * flag has any possibility of ever being set, set the following * parameter to the clear keyboard flag IOT. * PRKEY EQU 0 CLEAR PRINTER KEYBOARD FLAG TERMS EQU 2 2 - 6 TERM2 EQU 32 TTY # 2 KEYBOARD DEVICE CODE TERM3 EQU 0 TTY # 3 KEYBOARD DEVICE CODE TERM4 EQU 0 TTY # 4 KEYBOARD DEVICE CODE TERM5 EQU 0 TTY # 5 KEYBOARD DEVICE CODE TERM6 EQU 0 TTY # 6 KEYBOARD DEVICE CODE TERM7 EQU 0 TTY # 7 KEYBOARD DEVICE CODE TERM8 EQU 0 TTY # 8 KEYBOARD DEVICE CODE TERM9 EQU 0 TTY # 9 KEYBOARD DEVICE CODE TERM10 EQU 0 TTY # 10 KEYBOARD DEVICE CODE * * KL8A SUPPORT HAS NOT YET BEEN ADDED. * KL8A EQU 0 0=NO KL8-A; OTHERWISE, DEVICE CODE * PTR EQU 1 1=PR8-E PAPER TAPE READER; 0=NONE PTP EQU 1 1=PP8E PAPER TAPE PUNCH; 0=NONE * FLOPPY EQU 1 1=RX8-E FLOPPY; 0=NONE * * LINE FREQUENCY MUST BE SPECIFIED IF YOU HAVE A LINE FREQUENCY CLOCK. * HERTZ EQU 60 CLOCK FREQUENCY (50 OR 60) DK8EA EQU 1 1=LINE FREQ REAL TIME CLOCK DK8EC EQU 0 1=CRYSTAL DK8EP EQU 0