home *** CD-ROM | disk | FTP | other *** search
/ ftp.update.uu.se / ftp.update.uu.se.2014.03.zip / ftp.update.uu.se / pub / rainbow / msdos / latrobe / b / biodif.arc / MSBOOT.OLM < prev    next >
Text File  |  1987-01-16  |  3KB  |  97 lines

  1. #    TITLE:    MSBOOT.MAK
  2. #++
  3. #
  4. #    FACILITY:
  5. #
  6. #        Hard Disk Bootstrap
  7. #        
  8. #
  9. #    ABSTRACT:
  10. #
  11. #        MAKE descriptor file for the MS-DOS bootstrap.
  12. #
  13. #        This file is the descriptor file for the MAKE program
  14. #        and is used to define the build parameters for the
  15. #        MS-DOS bootstrap.
  16. #
  17. #    ENVIRONMENT:    Rainbow 100+
  18. #
  19. #    AUTHOR:        Richard Thomsen
  20. #
  21. #    AUTHOR:        Richard Thomsen
  22. #
  23. #    +--------------------------------------------------------------------+
  24. #    |+------------------------------------------------------------------+|
  25. #    || Copyright 1987.  Flame Point Computer Products, Incorporated.    ||
  26. #    ||                                                                  ||
  27. #    || This  notice and any statement of authorship must be reproduced  ||
  28. #    || on  all  copies.   Flame Point Computer Products,  Incorporated  ||
  29. #    || does not make any warranty,  express or implied,  or assume any  ||
  30. #    || liability or responsibility for the use of this software.        ||
  31. #    |+------------------------------------------------------------------+|
  32. #    +--------------------------------------------------------------------+
  33. #
  34. #----------------------------------------------------------------------
  35. #
  36. #    CREATION DATE:    17 January 1987
  37. #
  38. #    MODIFIED BY:
  39. #
  40. #--
  41. #
  42. #
  43. #   First target files are the object files themselves
  44. #    First, the Z-80 code for the floppy disk primary bootstrap.
  45. #
  46. FPRMBOOT.OBJ:    FPRMBOOT.ASM
  47.     MASM $*/B63;
  48.  
  49. #
  50. #   Second, the Z-80 code for the floppy disk interface
  51. #
  52. Z80PROG.OBJ:    Z80PROG.ASM
  53.     MASM $*/B63;
  54.  
  55. #
  56. #   Finally, the 8088 code for the MS-DOS bootstrap
  57. #
  58. MSBOOT.OBJ:    MSBOOT.ASM HDDEF.INC HOMDEF.INC DPDDEF.INC OSNDEF.INC FIRMDEF.INC FDISK.H
  59.     MASM $*/B63;
  60.  
  61. RX50DRV.OBJ:    RX50DRV.ASM IODEF.H FDISK.H
  62.     MASM $*/B63;
  63.  
  64. Z80PKT.OBJ:    Z80PKT.ASM
  65.     MASM $*/B63;
  66.  
  67. #
  68. #   First target file is the floppy disk primary bootstrap.
  69. #    Link it, but do not bother with map or symbol file,
  70. #    since it is Z80 code.
  71. #
  72. FPRMBOOT.COM:    FPRMBOOT.OBJ
  73.     LINK $**, $*, $*;
  74.     EXE2BIN $* $@
  75.     ERASE $*.EXE
  76.  
  77. #
  78. #   Second target file is the floppy disk Z-80 code.
  79. #    Link it, but do not bother with map or symbol file,
  80. #    since it is Z80 code.
  81. #
  82. Z80PROG.COM:    Z80PROG.OBJ
  83.     LINK $**, $*, $*;
  84.     EXE2BIN $* $@
  85.     ERASE $*.EXE
  86.  
  87. #
  88. #   Final target file is the executable file for the MS-DOS bootstrap
  89. #    Link it, but do not bother with symbol file,
  90. #    since it is not a normal COM file.
  91. #
  92. MSBOOT.COM:    MSBOOT.OBJ RX50DRV.OBJ Z80PKT.OBJ
  93.     LINK $**, $*, $*/MAP;
  94.     EXE2BIN $* $@
  95.     ERASE $*.EXE
  96.  
  97.