mirror of
https://github.com/rcornwell/sims.git
synced 2026-02-26 08:44:10 +00:00
KA10: Start of DN20/60 device for KL10.
This commit is contained in:
1184
PDP10/kl10_dn.c
Normal file
1184
PDP10/kl10_dn.c
Normal file
File diff suppressed because it is too large
Load Diff
@@ -204,6 +204,9 @@ extern DEBTAB crd_debug[];
|
||||
#define FPMMASK 00000000000077777777777LL
|
||||
#define FPRBIT2 00000000000100000000000LL
|
||||
#define FPRBIT1 00000000000200000000000LL
|
||||
#if KS
|
||||
#define IOCTL 00000017000000LL
|
||||
#endif
|
||||
|
||||
/* IRQ Flags in APR */
|
||||
#if KL
|
||||
@@ -507,6 +510,7 @@ extern DEVICE dpk_dev;
|
||||
extern DEVICE wcnsls_dev; /* MIT Spacewar Consoles */
|
||||
extern DEVICE ocnsls_dev; /* Old MIT Spacewar Consoles */
|
||||
extern DEVICE ai_dev;
|
||||
extern DEVICE dn_dev;
|
||||
extern DEVICE dct_dev; /* PDP6 devices. */
|
||||
extern DEVICE dtc_dev;
|
||||
extern DEVICE mtc_dev;
|
||||
@@ -530,6 +534,8 @@ typedef struct pdp_dib DIB;
|
||||
|
||||
void cty_wakeup();
|
||||
void cty_interrupt();
|
||||
t_stat cty_reset (DEVICE *dptr);
|
||||
|
||||
|
||||
#define WORD 0
|
||||
#define BYTE 1
|
||||
@@ -686,6 +692,7 @@ extern void ka10_lights_clear_aux (int);
|
||||
#define NUM_DEVS_TTY 1
|
||||
#define NUM_LINES_TTY 64
|
||||
#define NUM_DEVS_NIA 1
|
||||
#define NUM_DEVS_DN 0
|
||||
#elif KS
|
||||
#define NUM_DEVS_LP20 0
|
||||
#define NUM_DEVS_DZ 0
|
||||
|
||||
@@ -214,6 +214,9 @@ DEVICE *sim_devices[] = {
|
||||
#endif
|
||||
#if NUM_DEVS_AI > 0
|
||||
&ai_dev,
|
||||
#endif
|
||||
#if NUM_DEVS_DN > 0
|
||||
&dn_dev,
|
||||
#endif
|
||||
NULL
|
||||
};
|
||||
|
||||
2
makefile
2
makefile
@@ -2138,7 +2138,7 @@ KL10 = ${KL10D}/kx10_cpu.c ${KL10D}/kx10_sys.c ${KL10D}/kx10_df.c \
|
||||
${KL10D}/kx10_rp.c ${KL10D}/kx10_tu.c ${KL10D}/kx10_rs.c \
|
||||
${KL10D}/kx10_imp.c ${KL10D}/kl10_fe.c ${KL10D}/ka10_pd.c \
|
||||
${KL10D}/ka10_ch10.c ${KL10D}/kx10_lp.c ${KL10D}/kl10_nia.c \
|
||||
${KL10D}/kx10_disk.c
|
||||
${KL10D}/kx10_disk.c ${KL10D}/kl10_dn.c
|
||||
KL10_OPT = -DKL=1 -DUSE_INT64 -I $(KL10D) ${NETWORK_OPT}
|
||||
|
||||
KS10D = ${SIMHD}/PDP10
|
||||
|
||||
Reference in New Issue
Block a user