mirror of
https://github.com/holub/mame
synced 2025-05-25 15:25:33 +03:00
Added register SXFER (0x05) - Nothing more. This reg determines SCSI transfer speeds.
scud / scuda now fatalerror with writes to reg # 0x70
This commit is contained in:
parent
6037d2b421
commit
603142d9a4
@ -16,6 +16,7 @@ static struct {
|
|||||||
UINT8 scntl2;
|
UINT8 scntl2;
|
||||||
UINT8 scntl3;
|
UINT8 scntl3;
|
||||||
UINT8 scid;
|
UINT8 scid;
|
||||||
|
UINT8 sxfer;
|
||||||
UINT8 socl;
|
UINT8 socl;
|
||||||
UINT8 istat;
|
UINT8 istat;
|
||||||
UINT8 dstat;
|
UINT8 dstat;
|
||||||
@ -459,6 +460,8 @@ READ8_HANDLER( lsi53c810_reg_r )
|
|||||||
return lsi810.scntl3;
|
return lsi810.scntl3;
|
||||||
case 0x04: /* SCID */
|
case 0x04: /* SCID */
|
||||||
return lsi810.scid;
|
return lsi810.scid;
|
||||||
|
case 0x05: /* SXFER */
|
||||||
|
return lsi810.sxfer;
|
||||||
case 0x09: /* SOCL */
|
case 0x09: /* SOCL */
|
||||||
return lsi810.socl;
|
return lsi810.socl;
|
||||||
case 0x0c: /* DSTAT */
|
case 0x0c: /* DSTAT */
|
||||||
@ -545,6 +548,9 @@ WRITE8_HANDLER( lsi53c810_reg_w )
|
|||||||
case 0x04: /* SCID */
|
case 0x04: /* SCID */
|
||||||
lsi810.scid = data;
|
lsi810.scid = data;
|
||||||
break;
|
break;
|
||||||
|
case 0x05: /* SXFER */
|
||||||
|
lsi810.sxfer = data;
|
||||||
|
break;
|
||||||
case 0x09: /* SOCL */
|
case 0x09: /* SOCL */
|
||||||
lsi810.socl = data;
|
lsi810.socl = data;
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user