System information
Table of Contents (continued)
4 CP/M Dynamic Debugging Tool
4.1 Introduction 4-1
4.2 DDT Commands 4-4
4.2.1 The A (Assembly) Command 4-4
4.2.2 The D (Display) Command ................... 4-5
4.2.3 The F (Fill) Command ....................... 4-5
4.2.4 The G (Go) Command ....................... 4-6
4.2.5 The I (Input) Command ...................... 4-7
4.2.6 The L (List) Command ....................... 4-7
4.2.7 The M (Move) Command ..................... 4-8
4.2.8 The R (Read) Command ...................... 4-8
4.2.9 The S (Set) Command ........................ 4-9
4.2.10 The T (Trace) Command ..................... 4-9
4.2.11 The U (Untrace) Command .................. 4-10
4.2.12 The X (Examine) Command ................. 4-10
4.3 Implementation Notes 4-11
4.4 A Sample Program 4-12
ยท CP/M 2 System Interface
5.1 Introduction ...................................... 5-1
5.2 Operating Svstem Call Conventions .................. 5-4
5.3 A Sample Flie-to-File Copy Program ................. 5-36
5.4 A Sample File Dump Utility ........................ 5-40
5.5 A Sample Random Access Program .................. 5-46
5.6 System Function Summary ......................... 5-54
6 CP/M Alteration
6.1 Introduction ...................................... 6-1
6.2 First-level System Regeneration ...................... 6-3
6.3 Second-level System Generation ..................... 6-6
6.4 Sample GETSYS and PUTSYS Program ............. 6-11
6.5 Disk Organization ................................ 6-13
6.6 The BIOS Entry Points ............................ 6-15
6.7 A Sample BIOS .................................. 6-25
6.8 A Sample Cold Start Loader ........................ 6-25