<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Mon, 16 Jul 1984 07:33:00 MDT (Mon)
From   : Keith Petersen <W8SDZ@Simtel20.ARPA>
Subject: CP/M 2.2 BIOS support on CP/M+

BIOS2RSX for CP/M+ users is now available on SIMTEL20.
Here is an excerpt from the source code which explains what
this RSX does:

BIOS2RSX 18Jan84 By Mike Griswold

       This RSX will provide CP/M 2.2 compatible BIOS support
       for CP/M 3.x.  Primarily it performs logical sector
       blocking and deblocking needed for some programs.
       All actual I/O is done by the CP/M 3.0 BIOS.

Typed in from the Dr. Dobb's Journal article in the July 84
issue.                                       mabry

Modified 9 July 1984 to run on an 8085 rather than just a Z80 !
Also added trap for BDOS call 12 (version number) and returns
the indication that the calling program is running under
version 2.2 of CP/M.  This is necessary for programs that
are written to trap a CP/M Plus environment but not able to
handle the physical sector I/O of a CP/M Plus BIOS.
                                               mabry

       This equate is the only hardware dependent value.
       It should be set to the largest sector size that
       will be used.

max$sector$size:        equ     256

The files on SIMTEL20 are:
Filename                       Type     Bytes   Sectors     CRC

Directory MICRO:<CPM.CPM3>
BIOS2RSX.ASM.1                 ASCII    11748   92 =  5CH  D10BH
BIOS2RSX.RSX.1                 COM       1536   12 =   CH  7218H

--Keith
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>