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
/
RBIOSYS.OMK
< prev
next >
Wrap
Text File
|
1987-06-24
|
2KB
|
113 lines
# TITLE: IO.MAK
#++
#
# FACILITY: MS-DOS Drivers
#
# ABSTRACT:
#
# MAKE descriptor file for the MS-DOS I/O drivers.
#
# This file is the descriptor file for the MAKE program
# and is used to define the build parameters for the
# MS-DOS I/O drivers.
#
# ENVIRONMENT: Rainbow 100+
#
# Derived from Digital Equipment Corporation Rainbow MS-DOS BIOS listings.
#
#----------------------------------------------------------------------
#
# CREATION DATE: 25 May 1986
#
# MODIFIED BY:
#
#
#--
#
# First target files are the object files themselves
#
# Start with the I/O definition and initialization files
#
IOHEAD.OBJ: IOHEAD.ASM
MASM $*;
INTINIT.OBJ: INTINIT.ASM IODEF.H
MASM $*;
INTFIX.OBJ: INTFIX.ASM IODEF.H
MASM $*;
IOINIT.OBJ: IOINIT.ASM IODEF.H
MASM $*;
BIOSINIT.OBJ: BIOSINIT.ASM DEFS.H
MASM $*;
BIOSEND.OBJ: BIOSEND.ASM
MASM $*;
SYSINIT.OBJ: SYSINIT.ASM
MASM $*;
#
# Now the floppy disk files
#
FDISKDEF.OBJ: FDISKDEF.ASM
MASM $*;
RX50DRV.OBJ: RX50DRV.ASM IODEF.H FDISK.H
MASM $*;
UDISKDRV.OBJ: UDISKDRV.ASM IODEF.H MS200.H
MASM $*;
#
# Next, the character I/O files
#
CONOUT.OBJ: CONOUT.ASM IODEF.H
MASM $*;
CHARACT.OBJ: CHARACT.ASM IODEF.H MS200.H CHIODEF.H
MASM $*;
COMMNVM.OBJ: COMMNVM.ASM CHIODEF.H
MASM $*;
COMTAB.OBJ: COMTAB.ASM CHIODEF.H
MASM $*;
COMBIOS.OBJ: COMBIOS.ASM CHIODEF.H
MASM $*;
#
# Finally, the hard disk control files
#
HDIOCTL.OBJ: HDIOCTL.ASM DEFS.H HCDEF.H HSDEF.H HDIOCTL.H
MASM $*;
HDRVIF.OBJ: HDRVIF.ASM DEFS.H HCDEF.H HSDEF.H
MASM $*;
HDINIT.OBJ: HDINIT.ASM DEFS.H HCDEF.H HSDEF.H
MASM $*;
HDISKDRV.OBJ: HDISKDRV.ASM DEFS.H HCDEF.H HSDEF.H
MASM $*;
#
# Target file is the executable file for the secondary bootstrap
# Link it and create a map symbol file for debugging
# IOHEAD.OBJ must be first in the link.
# BIOSEND.OBJ, BIOSINIT.OBJ, and IOINIT.OBJ must be last in the link,
# and must be in that order.
#
IO.COM: IOHEAD.OBJ RX50DRV.OBJ CONOUT.OBJ INTFIX.OBJ INTINIT.OBJ \
FDISKDEF.OBJ UDISKDRV.OBJ \
HDRVIF.OBJ HDIOCTL.OBJ HDISKDRV.OBJ HDINIT.OBJ \
CHARACT.OBJ COMTAB.OBJ COMMNVM.OBJ COMBIOS.OBJ \
BIOSEND.OBJ BIOSINIT.OBJ IOINIT.OBJ SYSINIT.OBJ
LINK @rbiosys.rsp
MAPSYM $*
EXE2BIN $* $@ <rbiosys.e2b