PDP10: Added DEUNA/DELUA support back since there exists software which actually supported it.
The code which used it provides some IP packet transport: ftp://ftp.stacken.kth.se/pub/pdp10/tops10/util/
This commit is contained in:
parent
a9e5913d0c
commit
041c866d67
6 changed files with 24 additions and 4 deletions
|
@ -699,6 +699,7 @@ typedef struct pdp_dib DIB;
|
|||
#define INT_V_KMCB 9
|
||||
#define INT_V_DMCRX 10 /* DMC11/DMR11 */
|
||||
#define INT_V_DMCTX 11
|
||||
#define INT_V_XU 15 /* DEUNA/DELUA */
|
||||
#define INT_V_DZRX 16 /* DZ11 */
|
||||
#define INT_V_DZTX 17
|
||||
#define INT_V_RY 18 /* RX211 */
|
||||
|
|
|
@ -1997,6 +1997,8 @@ AUTO_CON auto_tab[] = {/*c #v am vm fxa fxv */
|
|||
{0017550}, {0070} }, /* PC11 reader - fx CSR, fx VEC */
|
||||
{ { "PTP" }, 1, 1, 0, 0,
|
||||
{0017554}, {0074} }, /* PC11 punch - fx CSR, fx VEC */
|
||||
{ { "XU", "XUB" }, 1, 1, 8, 4,
|
||||
{014510}, {0120} }, /* DEUNA */
|
||||
{ { "DUP" }, 1, 2, 0, 0,
|
||||
{0000300}, {0570} }, /* DUP11 bit sync - fx CSR, fx VEC */
|
||||
{ { "KDP" }, 1, 2, 0, 0,
|
||||
|
|
|
@ -55,6 +55,7 @@ extern DEVICE dz_dev;
|
|||
extern DEVICE ry_dev;
|
||||
extern DEVICE cr_dev;
|
||||
extern DEVICE lp20_dev;
|
||||
extern DEVICE xu_dev;
|
||||
extern DEVICE dup_dev;
|
||||
extern DEVICE kmc_dev;
|
||||
extern DEVICE dmc_dev;
|
||||
|
@ -93,6 +94,7 @@ DEVICE *sim_devices[] = {
|
|||
&rp_dev,
|
||||
&tu_dev,
|
||||
&dz_dev,
|
||||
&xu_dev,
|
||||
&dup_dev,
|
||||
&kmc_dev,
|
||||
&dmc_dev,
|
||||
|
|
|
@ -35,6 +35,9 @@
|
|||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
|
@ -116,6 +119,9 @@
|
|||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"
|
||||
/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"
|
||||
/>
|
||||
|
@ -150,10 +156,10 @@
|
|||
AdditionalLibraryDirectories="../../windows-build/PCRE/lib/"
|
||||
GenerateDebugInformation="false"
|
||||
SubSystem="1"
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
StackReserveSize="10485760"
|
||||
StackCommitSize="10485760"
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
RandomizedBaseAddress="1"
|
||||
DataExecutionPrevention="0"
|
||||
TargetMachine="1"
|
||||
|
@ -260,6 +266,10 @@
|
|||
RelativePath="..\PDP11\pdp11_ry.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\PDP11\pdp11_xu.c"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\scp.c"
|
||||
>
|
||||
|
@ -313,6 +323,10 @@
|
|||
RelativePath="..\PDP11\pdp11_ddcmp.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\PDP11\pdp11_xu.h"
|
||||
>
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\scp.h"
|
||||
>
|
||||
|
|
|
@ -573,7 +573,7 @@ PDP10_SOURCE = $(PDP10_DIR)PDP10_FE.C,\
|
|||
$(PDP11_DIR)PDP11_PT.C,$(PDP11_DIR)PDP11_DZ.C,\
|
||||
$(PDP11_DIR)PDP11_RY.C,$(PDP11_DIR)PDP11_CR.C,\
|
||||
$(PDP11_DIR)PDP11_DUP.C,$(PDP11_DIR)PDP11_DMC.C,\
|
||||
$(PDP11_DIR)PDP11_KMC.C
|
||||
$(PDP11_DIR)PDP11_KMC.C,$(PDP11_DIR)PDP11_XU.C
|
||||
PDP10_OPTIONS = /INCL=($(SIMH_DIR),$(PDP10_DIR),$(PDP11_DIR))\
|
||||
/DEF=($(CC_DEFS),"USE_INT64=1","VM_PDP10=1"$(PCAP_DEFS))
|
||||
|
||||
|
|
3
makefile
3
makefile
|
@ -1048,7 +1048,8 @@ PDP10 = ${PDP10D}/pdp10_fe.c ${PDP11D}/pdp11_dz.c ${PDP10D}/pdp10_cpu.c \
|
|||
${PDP10D}/pdp10_pag.c ${PDP10D}/pdp10_rp.c ${PDP10D}/pdp10_sys.c \
|
||||
${PDP10D}/pdp10_tim.c ${PDP10D}/pdp10_tu.c ${PDP10D}/pdp10_xtnd.c \
|
||||
${PDP11D}/pdp11_pt.c ${PDP11D}/pdp11_ry.c ${PDP11D}/pdp11_cr.c \
|
||||
${PDP11D}/pdp11_dup.c ${PDP11D}/pdp11_dmc.c ${PDP11D}/pdp11_kmc.c
|
||||
${PDP11D}/pdp11_dup.c ${PDP11D}/pdp11_dmc.c ${PDP11D}/pdp11_kmc.c \
|
||||
${PDP11D}/pdp11_xu.c
|
||||
PDP10_OPT = -DVM_PDP10 -DUSE_INT64 -I ${PDP10D} -I ${PDP11D}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue