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 >
Wrap
Text File
|
1987-01-16
|
3KB
|
97 lines
# TITLE: MSBOOT.MAK
#++
#
# FACILITY:
#
# Hard Disk Bootstrap
#
#
# ABSTRACT:
#
# MAKE descriptor file for the MS-DOS bootstrap.
#
# This file is the descriptor file for the MAKE program
# and is used to define the build parameters for the
# MS-DOS bootstrap.
#
# ENVIRONMENT: Rainbow 100+
#
# AUTHOR: Richard Thomsen
#
# AUTHOR: Richard Thomsen
#
# +--------------------------------------------------------------------+
# |+------------------------------------------------------------------+|
# || Copyright 1987. Flame Point Computer Products, Incorporated. ||
# || ||
# || This notice and any statement of authorship must be reproduced ||
# || on all copies. Flame Point Computer Products, Incorporated ||
# || does not make any warranty, express or implied, or assume any ||
# || liability or responsibility for the use of this software. ||
# |+------------------------------------------------------------------+|
# +--------------------------------------------------------------------+
#
#----------------------------------------------------------------------
#
# CREATION DATE: 17 January 1987
#
# MODIFIED BY:
#
#--
#
#
# First target files are the object files themselves
# First, the Z-80 code for the floppy disk primary bootstrap.
#
FPRMBOOT.OBJ: FPRMBOOT.ASM
MASM $*/B63;
#
# Second, the Z-80 code for the floppy disk interface
#
Z80PROG.OBJ: Z80PROG.ASM
MASM $*/B63;
#
# Finally, the 8088 code for the MS-DOS bootstrap
#
MSBOOT.OBJ: MSBOOT.ASM HDDEF.INC HOMDEF.INC DPDDEF.INC OSNDEF.INC FIRMDEF.INC FDISK.H
MASM $*/B63;
RX50DRV.OBJ: RX50DRV.ASM IODEF.H FDISK.H
MASM $*/B63;
Z80PKT.OBJ: Z80PKT.ASM
MASM $*/B63;
#
# First target file is the floppy disk primary bootstrap.
# Link it, but do not bother with map or symbol file,
# since it is Z80 code.
#
FPRMBOOT.COM: FPRMBOOT.OBJ
LINK $**, $*, $*;
EXE2BIN $* $@
ERASE $*.EXE
#
# Second target file is the floppy disk Z-80 code.
# Link it, but do not bother with map or symbol file,
# since it is Z80 code.
#
Z80PROG.COM: Z80PROG.OBJ
LINK $**, $*, $*;
EXE2BIN $* $@
ERASE $*.EXE
#
# Final target file is the executable file for the MS-DOS bootstrap
# Link it, but do not bother with symbol file,
# since it is not a normal COM file.
#
MSBOOT.COM: MSBOOT.OBJ RX50DRV.OBJ Z80PKT.OBJ
LINK $**, $*, $*/MAP;
EXE2BIN $* $@
ERASE $*.EXE