home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / enterprs / cpm / utils / a / 28may87r.ark / MAKEROM.DOC < prev   
Encoding:
Text File  |  1989-09-27  |  1.8 KB  |  39 lines

  1.         MAKEROM.DOC     CP/M 3.0 on the Commodore 128     28May87
  2.  
  3. To create the ROM BIOS used by  CP/M  on the  Commodore 128  follow the
  4. procedure listed below.  You will need a 1571 or 1581 disk drive,  or a
  5. 1750 RAM disk, for this task.  If you do not have one of these devices,
  6. you will have to make modifications to suit your system.  Slightly more
  7. than a 200K space is needed for the procedure described.
  8.  
  9. 1.  Create a work diskette by using the FORMAT  utility.  If  you  are
  10.     using a 1571 drive select the C128 double sided option. If you are
  11.     using a 1750 RAMdisk (drive M:), make sure it is empty.
  12.  
  13. 2.  Copy the following files to your work disk, using the PIP utility:
  14.  
  15.         From USER 0:   PIP.COM
  16.                        MAC.COM
  17.                        SUBMIT.COM
  18.  
  19.         From USER 2:   CXROM.SUB
  20.                        CXROM1.ASM
  21.                        CXROM02.ASM
  22.                        CXROM80.ASM
  23.                        CXROMINT.ASM
  24.                        CXROMK.ASM
  25.                        CPM3.LIB
  26.                        CXEQU.LIB
  27.                        X6502.LIB
  28.                        Z80.LIB
  29.  
  30. 3.  To assemble new ROM code,  select  the  drive  which contains your
  31.     work disk (eg, A:)  and enter:  'SUBMIT CXROM'  and the  automatic
  32.     process will begin.  The output is in the file CXROM.HEX.
  33.  
  34. 4.  This code should be regarded as an invariant portion of  CP/M  for
  35.     the Commodore 128,  and  is  available as source for informational
  36.     purposes only.  For alternatives  to  the  'ROM Loader',  see  the
  37.     source for the FORMAT utility (to support the 1581 disk drive, it
  38.     was necessary to place a new Loader on the 1581 system track).
  39.