Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions PDP11/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ add_simulator(pdp11
pdp11_rq.c
pdp11_tq.c
pdp11_pclk.c
pdp11_kwv11.c
pdp11_ry.c
pdp11_pt.c
pdp11_hk.c
Expand Down
6 changes: 6 additions & 0 deletions PDP11/pdp11_defs.h
Original file line number Diff line number Diff line change
Expand Up @@ -609,6 +609,8 @@ typedef struct pdp_dib DIB;
#define INT_V_DTA 3
#define INT_V_TA 4
#define INT_V_CR 5 /* CR11 */
#define INT_V_KWV11 6
#define INT_V_KWV11_ST2 7

#define INT_V_PIR5 0 /* BR5 */
#define INT_V_RK 1
Expand Down Expand Up @@ -677,6 +679,8 @@ typedef struct pdp_dib DIB;
#define INT_DTA (1u << INT_V_DTA)
#define INT_TA (1u << INT_V_TA)
#define INT_CR (1u << INT_V_CR)
#define INT_KWV11 (1u << INT_V_KWV11)
#define INT_KWV11_ST2 (1u << INT_V_KWV11_ST2)
#define INT_PIR5 (1u << INT_V_PIR5)
#define INT_RK (1u << INT_V_RK)
#define INT_RL (1u << INT_V_RL)
Expand Down Expand Up @@ -747,6 +751,8 @@ typedef struct pdp_dib DIB;
#define IPL_DTA 6
#define IPL_TA 6
#define IPL_CR 6
#define IPL_KWV11 6
#define IPL_KWV11_ST2 6
#define IPL_RK 5
#define IPL_RL 5
#define IPL_RX 5
Expand Down
4 changes: 2 additions & 2 deletions PDP11/pdp11_io_lib.c
Original file line number Diff line number Diff line change
Expand Up @@ -828,8 +828,8 @@ AUTO_CON auto_tab[] = {/*c #v am vm fxa fxv */
{010440} }, /* AAV11/AAV11C */
{ { NULL }, 1, 2, 8, 8,
{016400}, {0140} }, /* AXV11C - fx CSR,vec */
{ { NULL }, 1, 2, 4, 8,
{010420} }, /* KWV11C - fx CSR */
{ { "KWV11" }, 1, 2, 0, 0,
{010420}, {0440} }, /* KWV11-A/C - fx CSR, fx VEC */
{ { NULL }, 1, 2, 8, 8,
{016410} }, /* ADV11D - fx CSR */
{ { NULL }, 1, 2, 8, 8,
Expand Down
Loading