Previous 199869 Revisions Next

r18306 Saturday 6th October, 2012 at 10:40:03 UTC by smf
moved extra SCSI_PHASE_* into scsihle.h (nw)
[src/emu/machine]scsibus.h scsihle.h
[src/mess/machine]fm_scsi.h mb89352.h

trunk/src/emu/machine/scsibus.h
r18305r18306
3333#define SCSI_LINE_MSG   6
3434#define SCSI_LINE_RESET 7
3535
36// Perhaps thse should be in scsi.h ?
37#define SCSI_PHASE_BUS_FREE 8
38#define SCSI_PHASE_SELECT   9
39
4036#define REQ_DELAY_NS    90
4137#define ACK_DELAY_NS    90
4238#define BSY_DELAY_NS   50
trunk/src/emu/machine/scsihle.h
r18305r18306
5151#define SCSI_PHASE_STATUS ( 3 )
5252#define SCSI_PHASE_MESSAGE_OUT ( 6 )
5353#define SCSI_PHASE_MESSAGE_IN ( 7 )
54#define SCSI_PHASE_BUS_FREE ( 8 )
55#define SCSI_PHASE_SELECT ( 9 )
5456
5557#define SCSI_CMD_TEST_UNIT_READY ( 0x00 )
5658#define SCSI_CMD_RECALIBRATE ( 0x01 )
trunk/src/mess/machine/fm_scsi.h
r18305r18306
3030#define FMSCSI_LINE_DMAE  0x02
3131#define FMSCSI_LINE_RST   0x01
3232
33// these aren't defined in scsi.h
34#define SCSI_PHASE_BUS_FREE 8
35#define SCSI_PHASE_SELECT   9
36
3733struct FMSCSIinterface
3834{
3935   devcb_write_line irq_callback;   /* irq callback */
trunk/src/mess/machine/mb89352.h
r18305r18306
4848#define SERR_SCSI_PAR   0x80
4949
5050
51// these aren't defined in scsi.h
52#define SCSI_PHASE_BUS_FREE 8
53#define SCSI_PHASE_SELECT   9
54
5551struct mb89352_interface
5652{
5753   devcb_write_line irq_callback;   /* irq callback */

Previous 199869 Revisions Next


© 1997-2024 The MAME Team