diff options
Diffstat (limited to 'src/mess/includes/pdp1.h')
-rw-r--r-- | src/mess/includes/pdp1.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mess/includes/pdp1.h b/src/mess/includes/pdp1.h index 20534a5b44e..3f66c5e18c3 100644 --- a/src/mess/includes/pdp1.h +++ b/src/mess/includes/pdp1.h @@ -164,7 +164,7 @@ enum }; /* tape reader registers */ -typedef struct tape_reader_t +struct tape_reader_t { device_image_interface *fd; /* file descriptor of tape image */ @@ -177,32 +177,32 @@ typedef struct tape_reader_t int rcp; /* 1-bit reader "need a completion pulse" flip-flop */ emu_timer *timer; /* timer to simulate reader timing */ -} tape_reader_t; +}; /* tape puncher registers */ -typedef struct tape_puncher_t +struct tape_puncher_t { device_image_interface *fd; /* file descriptor of tape image */ emu_timer *timer; /* timer to generate completion pulses */ -} tape_puncher_t; +}; /* typewriter registers */ -typedef struct typewriter_t +struct typewriter_t { device_image_interface *fd; /* file descriptor of output image */ int tb; /* typewriter buffer */ emu_timer *tyo_timer;/* timer to generate completion pulses */ -} typewriter_t; +}; /* MIT parallel drum (mostly similar to type 23) */ -typedef struct parallel_drum_t +struct parallel_drum_t { device_image_interface *fd; /* file descriptor of drum image */ @@ -216,16 +216,16 @@ typedef struct parallel_drum_t emu_timer *rotation_timer; /* timer called each time dc is 0 */ emu_timer *il_timer; /* timer called each time dc is il */ -} parallel_drum_t; +}; -typedef struct lightpen_t +struct lightpen_t { char active; char down; short x, y; short radius; -} lightpen_t; +}; class pdp1_state : public driver_device |