1
0
mirror of https://github.com/open-simh/simh.git synced 2026-04-30 13:41:55 +00:00

PDP18B: Add RB disk to PDP7 and DRM drum to PDP9 and -u, -p examine/deposit switches in PDP7, PDP9 and PDP15

This commit is contained in:
Mark Pizzolato
2016-03-01 06:55:40 -08:00
parent a835061e67
commit 48bf4fb114
13 changed files with 176 additions and 36 deletions

View File

@@ -1,6 +1,6 @@
/* pdp18b_drm.c: drum/fixed head disk simulator
/* pdp18b_drm.c: drum head disk simulator
Copyright (c) 1993-2013, Robert M Supnik
Copyright (c) 1993-2016, Robert M Supnik
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
@@ -23,8 +23,9 @@
used in advertising or otherwise to promote the sale, use or other dealings
in this Software without prior written authorization from Robert M Supnik.
drm (PDP-4,PDP-7) Type 24 serial drum
drm (PDP-4,PDP-7) Type 24 serial drum; (PDP-9) RM09 drum
26-Feb-16 RMS Added PDP-9 support; set default state to disabled
03-Sep-13 RMS Added explicit void * cast
14-Jan-04 RMS Revised IO device call interface
26-Oct-03 RMS Cleaned up buffer copy code
@@ -37,6 +38,8 @@
10-Jun-01 RMS Cleaned up IOT decoding to reflect hardware
26-Apr-01 RMS Added device enable/disable support
14-Apr-99 RMS Changed t_addr to unsigned
Variable drum sizes are not supported.
*/
#include "pdp18b_defs.h"
@@ -118,7 +121,7 @@ DEVICE drm_dev = {
1, 8, 20, 1, 8, 18,
NULL, NULL, &drm_reset,
&drm_boot, NULL, NULL,
&drm_dib, DEV_DISABLE
&drm_dib, DEV_DISABLE + DEV_DIS
};
/* IOT routines */