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
/
CPMINFO
/
22CPM.DQC
/
22CPM.DOC
Wrap
Text File
|
2000-06-30
|
3KB
|
102 lines
NEW CP/M 2.2
BDOS FNCTIONS
*************************************
* FUNCTION 37: RESET DRIVE *
*************************************
* Entry Parameters: *
* Register C: 25H *
* Register DE: Drive Vector *
* *
* Returned Value : *
* Register A: 00H
*************************************
The RESET DRIVE function allows resetting of specified drive(s).
The passed parmeter is a 16 bit vector of drives to be reset;
the least significant bit is drive A.
In order to maintain compatibility with MP/M, CP/M returns a
zero value.
*************************************
* FUNCTION 40: WRITE RANDOM WITH
* ZERO FILL *
*************************************
* Entry Parameters: *
* Register C: 28H *
* Register DE: FCB Address *
* Returned Value : *
* Register A: Return Code *
************************************
The WRITE RANDOM WITH ZEROFILL operation is similar to
FUNCTION 34; with the exception that a previously unallocated
block is filled with zeros before the data is written.
---------------------------------------------------------------------
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
----------------------------------------------------------------------
DIGITAL RESEARCH CP/M [R] 2.2 FIELD SOFTWARECHANGE
Copyright (c) 1980 Digital Research
ID# CPM22-0001 PROGRAM: BDOS ISSUE DATE: 02/19/80
ERROR DESCRIPTION: The following change affects only those CP/M
systems which are using the optional blocking and deblocking al-
gorithms listed in Appendix G of the CP/M Alteratio Guide. If
you are in doubt as to the applicability of this field change,
please contact Digital Reearch or your CP/M distributor.
PATCH PROCEDURE: Ensure you have an archive copy of the distri-
buted MOVCPM.COM file. Make changes to a version of MOVCPM>COM
by carefully following the steps shown below: MOVCPM.COM is
loaded into memory using DDTand the changes are mde using the
Assemble (A) and Set (S) commands. After making the changes,
return to the console command processor usig the Go (G) command,
and SAVE the altered memory image on disk. The memory image on
tracks 0 and 1 must also be updated. This can be accomplished
by executing the new MOVCPM program, as described in the CP/M
Alteration Guide, and integrating your customized I/O system.
ddt movcpm.com
DDT VERS 2.0
NEXT P
2700 0100
-a1cd2
1CD2 nop
1D3 nop
1CD4 lxi h,0
1CD7
G0
save 38 movcpm.com
NOTE: This Field Software change is not installed in the CP/M
version 2.2. It must be installed in all systems which ue the
deblocking algorithms listed in Appendix G of the CP/M Alteration
Guied.
--------------------------------------------------------------------
---------------------------------------------------------------------