mirror of
https://github.com/SEPPDROID/Digital-Research-Source-Code.git
synced 2025-10-23 16:34:07 +00:00
53 lines
2.0 KiB
Plaintext
53 lines
2.0 KiB
Plaintext
CP/M V2.2
|
|
Application Note 09, 2/02/82
|
|
Configuring CP/M for Page Boundaries
|
|
|
|
Copyright 1982 by Digital Research
|
|
CP/M is a registered trademark of Digital Research.
|
|
DDT is a trademark of Digital Research.
|
|
Compiled November 1982
|
|
|
|
Applicable products and version numbers: CP/M V2.2
|
|
|
|
Program: MOVCPM.COM
|
|
|
|
You can modify MOVCPM.COM to configure CP/M V2.2 for page
|
|
boundaries (256 bytes) instead of kilobyte boundaries.
|
|
|
|
Make a back-up copy of MOVCPM.COM before you use DDT to make
|
|
the following changes. Save the changes in a new file named
|
|
PGMOV.COM. The first argument designates the size of the system in
|
|
pages that PGMOV is to construct. The first argument is optional,
|
|
but must range between 64 and 255 (decimal) if used.
|
|
|
|
A>ddt movcpm.com
|
|
DDT VERS 2.2
|
|
NEXT PC
|
|
2700 0100
|
|
-l165
|
|
0165 CPI 10
|
|
0167 JC 0172
|
|
016A MVI L,00
|
|
016C MOV H,A
|
|
016D DAD H
|
|
-s166
|
|
0166 10 40
|
|
0167 DA .
|
|
-a16d
|
|
016D nop
|
|
016E nop
|
|
016F .
|
|
-l1a2
|
|
01A2 ANI FC
|
|
01A4 MOV H,A
|
|
01A5 PUSH H
|
|
01A6 LHLD 0006
|
|
-ala2
|
|
01A2 ani fe
|
|
01A4 .
|
|
-g0
|
|
A>save 38 pgmov.com
|
|
|
|
Licensed users are granted the right to include these
|
|
modifications in CP/M V2.2 software.
|