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
/
ENTERPRS
/
CPM
/
UTILS
/
A
/
BIOSR4.ARC
/
INSTRUC.DOC
< prev
next >
Wrap
Text File
|
1987-04-26
|
4KB
|
121 lines
-*-* C-128 BIOS Source Code, Version 4 *-*-
*************
You will need the following files to assemble the system:
LINK.COM
ADDBIOS.COM
GENCPM.COM
GET.COM <-- this file works like SUBMIT
MAC.COM
RMAC.COM
RESBDOS.SPR
BNKBDOS.SPR
----------------------------------------------------------
In this library are the following files:
CXKRNL.ASM
CXIO.ASM
CXINTR.ASM
CXKEY.ASM
CXEM.ASM
CX80.ASM
CXPRINTE.ASM
CXDISK.ASM
CXRAMDSK.ASM
CXEXT.ASM
CXSCB.ASM
CXKYCODE.ASM
FAST8502.ASM
Z80.LIB
CXEQU.LIB
MODEBAUD.LIB
X6502.LIB
CPM3.LIB
CXSYS.GET <-- this is like a SUBMIT file
GENCPM.DAT
What you need to do is type:
'get console input from file cxsys.get[system]'
this will build your new cpm for you. be sure to copy it to a different disk
from your present boot disk (_make_ sure you save your old copy) so that you
will have your original _working_ copy to fall back on in case something
goes wrong. Switching between your printers is now done with the DEVICE
command e.g. 'DEVICE LST:=PRT-MX' (or PRT-LQ).
------------------------------------------------------------------
This version of Commodores BIOS supports 3 disk drives as A, B, and C.
The Ramdisk is now drive D:, and the virtual drive E: has been deleted.
A Password function has been added to CXIO.ASM, you are given three
tries to give a correct password, if you fail all three the system
aborts. The password is set in a macro at the top of the file. If you
want the password function set the label PASS at the top of the file to
TRUE (the default is false). The password is currently set as 'PASS',
note that this is case sensitive.
All 40 column drivers, input, output, and functions have been removed.
You may use the space for the 40 column screen for your own routines if
you wish.
The cursor is set up on booting, as well as the drive search chain and
the temporary drive. The keyboard's feel and repeat rate is reset upon
warm starts (so you do not have to reset it after using a modem
program).
A Screen Dump Function has been added, it chooses the printer based upon
LOVEC in the SCB...if both printers are selected the printer defined as
?pt$o$1 in CXPRINTE.ASM is dumped to.
At the top of each file I have inserted a paragraph or two explaining
the changes I have made. The best way to determine the exact changes
would be to compare a printout of the original '6 DEC 85' system with
this one. I have retained the '6 DEC 85' designation, I have however,
changed the dates in all of the modules I have modified to '26 April 87'.
*************************************************************************
Future updates
-------------------------------------------------------------------------
Add a function to allow switching the printer selection from the
keyboard
-------------------------------------------------------------------------
Legal Stuff
-------------------------------------------------------------------------
Original Copyright is still maintained by Commodore
Changes as detailed in the respective modules are copyrighted by myself.
User assumes all liabilty and risks for the use of this modified system,
neither Commodore Business Machines, any of its Subsidiarys, or myself
can be held responsible for any loss resulting from the use of this
modified BIOS.
-------------------------------------------------------------------------
Please contact me about any bugs, or suggestions for changes.
James W. Waltrip IV
3342 Beechwood
Cleveland Heights, Ohio
44118
Phone: 216-321-1754 home
Compuserve PPN: 75136,3123
Genie: j.waltrip