mirror of
https://github.com/open-simh/simh.git
synced 2026-05-04 07:08:55 +00:00
Renamed the VAX860 simulator to VAX8600, and used the VAX system model names for all simulators
This commit is contained in:
64
descrip.mms
64
descrip.mms
@@ -48,7 +48,7 @@
|
||||
# VAX730 Just Build The DEC VAX730.
|
||||
# VAX750 Just Build The DEC VAX750.
|
||||
# VAX780 Just Build The DEC VAX780.
|
||||
# VAX860 Just Build The DEC VAX860.
|
||||
# VAX8600 Just Build The DEC VAX8600.
|
||||
# CLEAN Will Clean Files Back To Base Kit.
|
||||
#
|
||||
# To build with debugging enabled (which will also enable traceback
|
||||
@@ -814,20 +814,20 @@ VAX780_OPTIONS = /INCL=($(SIMH_DIR),$(VAX780_DIR),$(PDP11_DIR)$(PCAP_INC))\
|
||||
VAX780_SIMH_LIB = $(SIMH_LIB)
|
||||
.ENDIF
|
||||
|
||||
# Digital Equipment VAX860 Simulator Definitions.
|
||||
# Digital Equipment VAX8600 Simulator Definitions.
|
||||
#
|
||||
VAX860_DIR = SYS$DISK:[.VAX]
|
||||
VAX860_LIB1 = $(LIB_DIR)VAX860L1-$(ARCH).OLB
|
||||
VAX860_SOURCE1 = $(VAX860_DIR)VAX_CPU.C,$(VAX860_DIR)VAX_CPU1.C,\
|
||||
$(VAX860_DIR)VAX_FPA.C,$(VAX860_DIR)VAX_CIS.C,\
|
||||
$(VAX860_DIR)VAX_OCTA.C,$(VAX860_DIR)VAX_CMODE.C,\
|
||||
$(VAX860_DIR)VAX_MMU.C,$(VAX860_DIR)VAX_SYS.C,\
|
||||
$(VAX860_DIR)VAX_SYSCM.C,$(VAX860_DIR)VAX860_STDDEV.C,\
|
||||
$(VAX860_DIR)VAX860_SBIA.C,$(VAX860_DIR)VAX860_ABUS.C,\
|
||||
$(VAX860_DIR)VAX780_UBA.C,$(VAX860_DIR)VAX7X0_MBA.C,\
|
||||
$(VAX860_DIR)VAX860_SYSLIST.C
|
||||
VAX860_LIB2 = $(LIB_DIR)VAX860L2-$(ARCH).OLB
|
||||
VAX860_SOURCE2 = $(PDP11_DIR)PDP11_RL.C,$(PDP11_DIR)PDP11_RQ.C,\
|
||||
VAX8600_DIR = SYS$DISK:[.VAX]
|
||||
VAX8600_LIB1 = $(LIB_DIR)VAX860L1-$(ARCH).OLB
|
||||
VAX8600_SOURCE1 = $(VAX8600_DIR)VAX_CPU.C,$(VAX8600_DIR)VAX_CPU1.C,\
|
||||
$(VAX8600_DIR)VAX_FPA.C,$(VAX8600_DIR)VAX_CIS.C,\
|
||||
$(VAX8600_DIR)VAX_OCTA.C,$(VAX8600_DIR)VAX_CMODE.C,\
|
||||
$(VAX8600_DIR)VAX_MMU.C,$(VAX8600_DIR)VAX_SYS.C,\
|
||||
$(VAX8600_DIR)VAX_SYSCM.C,$(VAX8600_DIR)VAX860_STDDEV.C,\
|
||||
$(VAX8600_DIR)VAX860_SBIA.C,$(VAX8600_DIR)VAX860_ABUS.C,\
|
||||
$(VAX8600_DIR)VAX780_UBA.C,$(VAX8600_DIR)VAX7X0_MBA.C,\
|
||||
$(VAX8600_DIR)VAX860_SYSLIST.C
|
||||
VAX8600_LIB2 = $(LIB_DIR)VAX860L2-$(ARCH).OLB
|
||||
VAX8600_SOURCE2 = $(PDP11_DIR)PDP11_RL.C,$(PDP11_DIR)PDP11_RQ.C,\
|
||||
$(PDP11_DIR)PDP11_TS.C,$(PDP11_DIR)PDP11_DZ.C,\
|
||||
$(PDP11_DIR)PDP11_LP.C,$(PDP11_DIR)PDP11_TQ.C,\
|
||||
$(PDP11_DIR)PDP11_XU.C,$(PDP11_DIR)PDP11_RY.C,\
|
||||
@@ -836,13 +836,13 @@ VAX860_SOURCE2 = $(PDP11_DIR)PDP11_RL.C,$(PDP11_DIR)PDP11_RQ.C,\
|
||||
$(PDP11_DIR)PDP11_VH.C,$(PDP11_DIR)PDP11_DMC.C,\
|
||||
$(PDP11_DIR)PDP11_IO_LIB.C
|
||||
.IFDEF ALPHA_OR_IA64
|
||||
VAX860_OPTIONS = /INCL=($(SIMH_DIR),$(VAX860_DIR),$(PDP11_DIR)$(PCAP_INC))\
|
||||
VAX8600_OPTIONS = /INCL=($(SIMH_DIR),$(VAX8600_DIR),$(PDP11_DIR)$(PCAP_INC))\
|
||||
/DEF=($(CC_DEFS),"VM_VAX=1","USE_ADDR64=1","USE_INT64=1"$(PCAP_DEFS),"VAX_860=1")
|
||||
VAX860_SIMH_LIB = $(SIMH_LIB64)
|
||||
VAX8600_SIMH_LIB = $(SIMH_LIB64)
|
||||
.ELSE
|
||||
VAX860_OPTIONS = /INCL=($(SIMH_DIR),$(VAX860_DIR),$(PDP11_DIR)$(PCAP_INC))\
|
||||
VAX8600_OPTIONS = /INCL=($(SIMH_DIR),$(VAX8600_DIR),$(PDP11_DIR)$(PCAP_INC))\
|
||||
/DEF=($(CC_DEFS),"VM_VAX=1"$(PCAP_DEFS),"VAX_860=1")
|
||||
VAX860_SIMH_LIB = $(SIMH_LIB)
|
||||
VAX8600_SIMH_LIB = $(SIMH_LIB)
|
||||
.ENDIF
|
||||
|
||||
# IBM 7094 Simulator Definitions.
|
||||
@@ -862,7 +862,7 @@ I7094_OPTIONS = /INCL=($(SIMH_DIR),$(I7094_DIR))/DEF=($(CC_DEFS))
|
||||
.IFDEF ALPHA_OR_IA64
|
||||
ALL : ALTAIR ALTAIRZ80 ECLIPSE GRI LGP H316 HP2100 I1401 I1620 IBM1130 ID16 \
|
||||
ID32 NOVA PDP1 PDP4 PDP7 PDP8 PDP9 PDP10 PDP11 PDP15 S3 \
|
||||
VAX VAX610 VAX620 VAX630 VAX730 VAX750 VAX780 VAX860 \
|
||||
VAX VAX610 VAX620 VAX630 VAX730 VAX750 VAX780 VAX8600 \
|
||||
SDS I7094 SWTP6800MP-A SWTP6800MP-A2
|
||||
$! No further actions necessary
|
||||
.ELSE
|
||||
@@ -871,7 +871,7 @@ ALL : ALTAIR ALTAIRZ80 ECLIPSE GRI LGP H316 HP2100 I1401 I1620 IBM1130 ID16 \
|
||||
#
|
||||
ALL : ALTAIR ALTAIRZ80 GRI H316 HP2100 I1401 I1620 IBM1130 ID16 ID32 \
|
||||
NOVA PDP1 PDP4 PDP7 PDP8 PDP9 PDP11 PDP15 S3 \
|
||||
VAX VAX510 VAX620 VAX630 VAX730 VAX750 VAX780 VAX860 SDS \
|
||||
VAX VAX510 VAX620 VAX630 VAX730 VAX750 VAX780 VAX8600 SDS \
|
||||
SWTP6800MP-A SWTP6800MP-A2
|
||||
$! No further actions necessary
|
||||
.ENDIF
|
||||
@@ -1438,23 +1438,23 @@ $(VAX780_LIB2) : $(VAX780_SOURCE2)
|
||||
$ LIBRARY/REPLACE $(MMS$TARGET) $(BLD_DIR)*.OBJ
|
||||
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
||||
|
||||
$(VAX860_LIB1) : $(VAX860_SOURCE1)
|
||||
$(VAX8600_LIB1) : $(VAX8600_SOURCE1)
|
||||
$!
|
||||
$! Building The $(VAX860_LIB1) Library.
|
||||
$! Building The $(VAX8600_LIB1) Library.
|
||||
$!
|
||||
$ RUN/NODEBUG $(BIN_DIR)BuildROMs-$(ARCH).EXE
|
||||
$ $(CC)$(VAX860_OPTIONS)/OBJ=$(VAX860_DIR) -
|
||||
$ $(CC)$(VAX8600_OPTIONS)/OBJ=$(VAX8600_DIR) -
|
||||
/OBJ=$(BLD_DIR) $(MMS$CHANGED_LIST)
|
||||
$ IF (F$SEARCH("$(MMS$TARGET)").EQS."") THEN -
|
||||
LIBRARY/CREATE $(MMS$TARGET)
|
||||
$ LIBRARY/REPLACE $(MMS$TARGET) $(BLD_DIR)*.OBJ
|
||||
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
||||
|
||||
$(VAX860_LIB2) : $(VAX860_SOURCE2)
|
||||
$(VAX8600_LIB2) : $(VAX8600_SOURCE2)
|
||||
$!
|
||||
$! Building The $(VAX860_LIB2) Library.
|
||||
$! Building The $(VAX8600_LIB2) Library.
|
||||
$!
|
||||
$ $(CC)$(VAX860_OPTIONS)/OBJ=$(VAX860_DIR) -
|
||||
$ $(CC)$(VAX8600_OPTIONS)/OBJ=$(VAX8600_DIR) -
|
||||
/OBJ=$(BLD_DIR) $(MMS$CHANGED_LIST)
|
||||
$ IF (F$SEARCH("$(MMS$TARGET)").EQS."") THEN -
|
||||
LIBRARY/CREATE $(MMS$TARGET)
|
||||
@@ -1931,19 +1931,19 @@ $(BIN_DIR)VAX780-$(ARCH).EXE : $(SIMH_MAIN) $(VAX780_SIMH_LIB) $(PCAP_LIBD) $(VA
|
||||
$(VAX780_SIMH_LIB)/LIBRARY$(PCAP_LIBR)
|
||||
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
||||
|
||||
VAX860 : $(BIN_DIR)VAX860-$(ARCH).EXE
|
||||
$! VAX860 done
|
||||
VAX8600 : $(BIN_DIR)VAX8600-$(ARCH).EXE
|
||||
$! VAX8600 done
|
||||
|
||||
$(BIN_DIR)VAX860-$(ARCH).EXE : $(SIMH_MAIN) $(VAX860_SIMH_LIB) $(PCAP_LIBD) $(VAX860_LIB1) $(VAX860_LIB2) $(PCAP_EXECLET)
|
||||
$(BIN_DIR)VAX8600-$(ARCH).EXE : $(SIMH_MAIN) $(VAX8600_SIMH_LIB) $(PCAP_LIBD) $(VAX8600_LIB1) $(VAX8600_LIB2) $(PCAP_EXECLET)
|
||||
$!
|
||||
$! Building The $(BIN_DIR)VAX860-$(ARCH).EXE Simulator.
|
||||
$!
|
||||
$ $(CC)$(VAX860_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
||||
$ $(CC)$(VAX8600_OPTIONS)/OBJ=$(BLD_DIR) SCP.C
|
||||
$ LINK $(LINK_DEBUG)$(LINK_SECTION_BINDING)-
|
||||
/EXE=$(BIN_DIR)VAX860-$(ARCH).EXE -
|
||||
$(BLD_DIR)SCP.OBJ,-
|
||||
$(VAX860_LIB1)/LIBRARY,$(VAX860_LIB2)/LIBRARY,-
|
||||
$(VAX860_SIMH_LIB)/LIBRARY$(PCAP_LIBR)
|
||||
$(VAX8600_LIB1)/LIBRARY,$(VAX8600_LIB2)/LIBRARY,-
|
||||
$(VAX8600_SIMH_LIB)/LIBRARY$(PCAP_LIBR)
|
||||
$ DELETE/NOLOG/NOCONFIRM $(BLD_DIR)*.OBJ;*
|
||||
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user