NEC CP/M-86 System Reference Manual page 37

Advanced personal computer
Table of Contents

Advertisement

Basic Disk Operating System (BDOS) Functions
Table 4-2 CP/M-86 BDOS Functions
F#
RESULT
F#
RESULT
0*
System Reset
24
Return Login Vector
1
Console Input
25
Return Current Disk
2
Console Output
26
Set DMA Address
3
Reader Input
27*
Get Addr(Alloc)
4
Punch Output
28
W rite Protect Disk
5
List Output
29
Get Addr(R/O Vector)
6*
Direct Console I/O
30
Set File Attributes
7#
Get I/O Byte
31*
Get Addr(Disk Parms)
8#
Set I/O Byte
32
Set/ Get User Code
9#
Print String
33
Read Random
10
Read Console Buffer
34
Write Random
11
Get Console Buffer
35
Compute File Size
12
Return Version Number
36
Set Random Record
13
Reset Disk System
37*
Reset Drive
14
Select Disk
40
Write Random with Zero Fill
15
Open File
47*
Chain to Program
16
Close File
49*
Get System Data Area Address
17
Search for First
50*
Direct BIOS Call
18
Search for Next
51*
Set DMA Segment Base
19
Delete File
52*
Get DMA Segment Base
20
Read Sequential
53*
Get Max Memory Available
21
Write Sequential
54*
Get Max Mem at Abs Location
22
Make File
55*
Get Memory Region
23
Rename File
56*
Get Absolute Memory Region
57*
Free Memory Region
58*
Free All Memory
59*
Program Load
* -
Function differs from the CP/M-80 Version 2 function or
IS
new in
CP/M-86.
# -
Call is not fully implemented for the APC CBIOS dynamically (see Chapter
5).
4-3

Advertisement

Table of Contents
loading

Table of Contents