diff options
Diffstat (limited to 'src/emu/machine/wd33c93.h')
-rw-r--r-- | src/emu/machine/wd33c93.h | 90 |
1 files changed, 45 insertions, 45 deletions
diff --git a/src/emu/machine/wd33c93.h b/src/emu/machine/wd33c93.h index 55a9cdf49b9..981a444d9fe 100644 --- a/src/emu/machine/wd33c93.h +++ b/src/emu/machine/wd33c93.h @@ -17,45 +17,45 @@ struct WD33C93interface enum { - WD_OWN_ID = 0x00, - WD_CONTROL = 0x01, - WD_TIMEOUT_PERIOD = 0x02, - WD_CDB_1 = 0x03, - WD_CDB_2 = 0x04, - WD_CDB_3 = 0x05, - WD_CDB_4 = 0x06, - WD_CDB_5 = 0x07, - WD_CDB_6 = 0x08, - WD_CDB_7 = 0x09, - WD_CDB_8 = 0x0a, - WD_CDB_9 = 0x0b, - WD_CDB_10 = 0x0c, - WD_CDB_11 = 0x0d, - WD_CDB_12 = 0x0e, - WD_TARGET_LUN = 0x0f, - WD_COMMAND_PHASE = 0x10, - WD_SYNCHRONOUS_TRANSFER = 0x11, - WD_TRANSFER_COUNT_MSB = 0x12, - WD_TRANSFER_COUNT = 0x13, - WD_TRANSFER_COUNT_LSB = 0x14, - WD_DESTINATION_ID = 0x15, - WD_SOURCE_ID = 0x16, - WD_SCSI_STATUS = 0x17, - WD_COMMAND = 0x18, - WD_DATA = 0x19, - WD_QUEUE_TAG = 0x1a, - WD_AUXILIARY_STATUS = 0x1f + WD_OWN_ID = 0x00, + WD_CONTROL = 0x01, + WD_TIMEOUT_PERIOD = 0x02, + WD_CDB_1 = 0x03, + WD_CDB_2 = 0x04, + WD_CDB_3 = 0x05, + WD_CDB_4 = 0x06, + WD_CDB_5 = 0x07, + WD_CDB_6 = 0x08, + WD_CDB_7 = 0x09, + WD_CDB_8 = 0x0a, + WD_CDB_9 = 0x0b, + WD_CDB_10 = 0x0c, + WD_CDB_11 = 0x0d, + WD_CDB_12 = 0x0e, + WD_TARGET_LUN = 0x0f, + WD_COMMAND_PHASE = 0x10, + WD_SYNCHRONOUS_TRANSFER = 0x11, + WD_TRANSFER_COUNT_MSB = 0x12, + WD_TRANSFER_COUNT = 0x13, + WD_TRANSFER_COUNT_LSB = 0x14, + WD_DESTINATION_ID = 0x15, + WD_SOURCE_ID = 0x16, + WD_SCSI_STATUS = 0x17, + WD_COMMAND = 0x18, + WD_DATA = 0x19, + WD_QUEUE_TAG = 0x1a, + WD_AUXILIARY_STATUS = 0x1f }; -#define TEMP_INPUT_LEN 262144 -#define FIFO_SIZE 12 +#define TEMP_INPUT_LEN 262144 +#define FIFO_SIZE 12 #define MCFG_WD33C93_ADD( _tag, _config ) \ MCFG_DEVICE_ADD( _tag, WD33C93, 0 ) \ MCFG_DEVICE_CONFIG(_config) class wd33c93_device : public device_t, - public WD33C93interface + public WD33C93interface { public: // construction/destruction @@ -93,20 +93,20 @@ private: void xferinfo_cmd(); void dispatch_command(); - scsihle_device *devices[8]; // SCSI IDs 0-7 - - UINT8 sasr; - UINT8 regs[WD_AUXILIARY_STATUS+1]; - UINT8 fifo[FIFO_SIZE]; - int fifo_pos; - UINT8 temp_input[TEMP_INPUT_LEN]; - int temp_input_pos; - UINT8 busphase; - UINT8 identify; - int read_pending; - emu_timer *cmd_timer; - emu_timer *service_req_timer; - emu_timer *deassert_cip_timer; + scsihle_device *devices[8]; // SCSI IDs 0-7 + + UINT8 sasr; + UINT8 regs[WD_AUXILIARY_STATUS+1]; + UINT8 fifo[FIFO_SIZE]; + int fifo_pos; + UINT8 temp_input[TEMP_INPUT_LEN]; + int temp_input_pos; + UINT8 busphase; + UINT8 identify; + int read_pending; + emu_timer *cmd_timer; + emu_timer *service_req_timer; + emu_timer *deassert_cip_timer; }; // device type definition |