Files
Sepp J Morris 31738079c4 Upload
Digital Research
2020-11-06 18:50:37 +01:00

98 lines
2.7 KiB
TeX

.bp odd
.pn 141
.cs 5
.mt 5
.mb 6
.pl 66
.ll 65
.po 10
.hm 2
.fm 2
.ft All Information Presented Here is Proprietary to Digital Research
.he
.ce 2
.sh
Appendix A
.sp
.sh
Summary of BIOS Functions
.sp 2
.he CP/M-8000 Programmer's Guide A Summary BIOS Functions
.pp 5
Table A-1 lists the BIOS functions supported by CP/M-8000. For
more details on these functions, refer to the \c
.ul
CP/M-8000 Operating System System Guide.
.qu
.sp 2
============= ADD OR REFERENCE DESCRIPTION OF MEMORY MANAGEMENT ==========
============= AND CONTEXT SWITCH FUNCTIONS DONE WITH SC #1 ==========
============= (mem_cpy, map_adr, xfer) ==========
.ce
.sh
Table A-1. Summary of BIOS Functions
.qs
.sp 2
.ix Init function
.ix Warm Boot function
.ix Const function
.ix Conin function
.ix Conout function
.ix List function
.ix Auxiliary Output function
.ix Auxiliary Input function
.ix Home function
.ix Seldsk function
.ix Settrk function
.ix Setsec function
.ix Setdma function
.ix Read function
.ix Write function
.ix Listst function
.ix Sectran function
.ix Get Memory Region Table Address function
.ix Get I/O Byte function
.ix Set I/O Byte function
.ix Flush Buffers function
.ix Set Exception Vector function
.nf
Function F# Description
.sp
Init 0 Called for Cold Boot
Warm Boot 1 Called for Warm Start
Const 2 Check for Console Character
Ready
Conin 3 Read Console Character In
Conout 4 Write Console Character Out
List 5 Write Listing Character Out
Auxiliary Output 6 Write Character to Auxiliary
Output Device
Auxiliary Input 7 Read from Auxiliary Input
Device
Home 8 Move to Track 00
Seldsk 9 Select Disk Drive
Settrk 10 Set Track Number
Setsec 11 Set Sector Number
Setdma 12 Set DMA Offset Address
Read 13 Read Selected Sector
Write 14 Write Selected Sector
Listst 15 Return List Status
Sectran 16 Sector Translate
Get Memory Region
Table Address 18 Address of Memory Region
Table
Get I/O Byte 19 Get I/O Mapping Byte
Set I/O Byte 20 Set I/O Mapping Byte
Flush Buffers 21 Writes Modified Buffers
Set Exception Vector 22 Sets Exception Vector
.sp 2
.ce
End of Appendix A
.bp
.he CP/M-8000 Programmer's Guide End of Appendix A
.sp 50
.nx appb