home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
SIMTEL
/
CPMUG
/
CPMUG051.ARK
/
IMPL.DOC
< prev
next >
Wrap
Text File
|
1984-04-29
|
2KB
|
65 lines
STAGE2 GENERATION PROCESS:
This is only used to create new versions of STAGE2 if changes are
desired. It is highly recommended that the STAGE2 implementation
portions of Waite's book be carefully studied and understood before
fooling with this stuff.
This stuff is NOT relevent to using STAGE2. It is supplied for those
who have to see how things work inside or want to modify STAGE2 (lots
of luck) or want to create a STAGE2 for some other processor or
operating system.
Working disk in drive A
Source file disk in drive B
SUBMIT B:IOOP$ ; INPUT/OUTPUT PACKAGE ASSEMBLY - IOOP.HEX
SUBMIT B:FLUB$ FLT1 ; FLUB TEST 1 ASSEMBLY - FLT1.HEX
FLT2 ; FLUB TEST 2
STG2 ; STAGE2
DDT
F100,3FFF,0
IIOOP.HEX
R
IFLT1.HEX
FLT2
STG2
R
^C
SAVE __ FLT1.COM
FLT2.COM
STG2.COM
FLT1 CH3,CH4=FLD1.DAT ; TEST RUN 1
FLT2 CH3,CH4=FLD2.DAT ; TEST RUN 2
STG2 CH3,CH4=ST2T.DAT ; TEST RUN 3
Compare CH3 & CH4 output files against published test results.
Do only one at a time (not all 3 as shown above).
Order is FLT1, FLT2 then STG2. Tests must be successful before
continuing to the next test. After all test are successful the
current version of STAGE2, "STAGE2.COM", may be deleted and the
new version, "STG2.COM", may be renamed.
MEMORY MAP:
0100 Initialization and I/O package
Disk I/O package
1000 Support routines
Math routines
FLT1 or FLT2 or STG2 program
FLUB memory - extends up to BDOS
BDOS
BIOS