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 >
Text File  |  1987-04-26  |  4KB  |  121 lines

  1.  
  2.              -*-* C-128 BIOS Source Code,  Version 4 *-*-
  3.  
  4.                              *************
  5.  
  6. You will need the following files to assemble the system:
  7.  
  8. LINK.COM
  9. ADDBIOS.COM
  10. GENCPM.COM
  11. GET.COM        <-- this file works like SUBMIT
  12. MAC.COM
  13. RMAC.COM
  14. RESBDOS.SPR
  15. BNKBDOS.SPR
  16.  
  17. ----------------------------------------------------------
  18.  
  19. In this library are the following files:
  20.  
  21. CXKRNL.ASM
  22. CXIO.ASM
  23. CXINTR.ASM
  24. CXKEY.ASM
  25. CXEM.ASM
  26. CX80.ASM
  27. CXPRINTE.ASM
  28. CXDISK.ASM
  29. CXRAMDSK.ASM
  30. CXEXT.ASM
  31. CXSCB.ASM
  32. CXKYCODE.ASM
  33. FAST8502.ASM
  34. Z80.LIB
  35. CXEQU.LIB
  36. MODEBAUD.LIB
  37. X6502.LIB
  38. CPM3.LIB
  39. CXSYS.GET            <-- this is like a SUBMIT file
  40. GENCPM.DAT
  41.  
  42. What you need to do is type:
  43.  
  44. 'get console input from file cxsys.get[system]'
  45.  
  46. this will build your new cpm for you.  be sure to copy it to a different disk
  47. from your present boot disk (_make_ sure you save your old copy) so that you 
  48. will have your original _working_ copy to fall back on in case something
  49. goes wrong.  Switching between your printers is now done with the DEVICE 
  50. command e.g. 'DEVICE LST:=PRT-MX' (or PRT-LQ).
  51.  
  52. ------------------------------------------------------------------
  53.  
  54. This version of Commodores BIOS supports 3 disk drives as A, B, and C. 
  55. The Ramdisk is now drive D:, and the virtual drive E: has been deleted.
  56.  
  57. A Password function has been added to CXIO.ASM, you are given three
  58. tries to give a correct password, if you fail all three the system
  59. aborts.  The password is set in a macro at the top of the file.  If you
  60. want the password function set the label PASS at the top of the file to
  61. TRUE (the default is false).  The password is currently set as 'PASS',
  62. note that this is case sensitive.
  63.  
  64. All 40 column drivers, input, output, and functions have been removed. 
  65. You may use the space for the 40 column screen for your own routines if
  66. you wish.
  67.  
  68. The cursor is set up on booting, as well as the drive search chain and
  69. the temporary drive.  The keyboard's feel and repeat rate is reset upon
  70. warm starts (so you do not have to reset it after using a modem
  71. program).
  72.  
  73. A Screen Dump Function has been added, it chooses the printer based upon
  74. LOVEC in the SCB...if both printers are selected the printer defined as
  75. ?pt$o$1 in CXPRINTE.ASM is dumped to.
  76.  
  77. At the top of each file I have inserted a paragraph or two explaining
  78. the changes I have made.  The best way to determine the exact changes
  79. would be to compare a printout of the original '6 DEC 85' system with
  80. this one.  I have retained the '6 DEC 85' designation, I have however,
  81. changed the dates in all of the modules I have modified to '26 April 87'.
  82.  
  83. *************************************************************************
  84.  
  85.                              Future updates
  86. -------------------------------------------------------------------------
  87.  
  88.  
  89. Add a function to allow switching the printer selection from the
  90. keyboard
  91.  
  92. -------------------------------------------------------------------------
  93.                               Legal Stuff
  94. -------------------------------------------------------------------------
  95.  
  96. Original Copyright is still maintained by Commodore
  97.  
  98. Changes as detailed in the respective modules are copyrighted by myself.
  99.  
  100. User assumes all liabilty and risks for the use of this modified system,
  101. neither Commodore Business Machines, any of its Subsidiarys, or myself
  102. can be held responsible for any loss resulting from the use of this
  103. modified BIOS.
  104.  
  105. -------------------------------------------------------------------------
  106.  
  107. Please contact me about any bugs, or suggestions for changes.
  108.  
  109.  
  110.         James W. Waltrip IV
  111.         3342 Beechwood
  112.         Cleveland Heights, Ohio
  113.         44118
  114.  
  115.         Phone: 216-321-1754  home
  116.  
  117.  
  118.         Compuserve PPN: 75136,3123
  119.         Genie:        j.waltrip
  120.  
  121.