|
|
| version 1.8, 2005/02/09 20:11:33 | version 1.11, 2007/11/03 00:00:19 |
|---|---|
| Line 43 enum { | Line 43 enum { |
| _SASIIO sasiio; | _SASIIO sasiio; |
| static BOOL sasiseek(void) { | static BRESULT sasiseek(void) { |
| SXSIDEV sxsi; | SXSIDEV sxsi; |
| Line 59 static BOOL sasiseek(void) { | Line 59 static BOOL sasiseek(void) { |
| return(SUCCESS); | return(SUCCESS); |
| } | } |
| static BOOL sasiflash(void) { | static BRESULT sasiflash(void) { |
| SXSIDEV sxsi; | SXSIDEV sxsi; |
| Line 419 static REG8 IOINPCALL sasiio_i82(UINT po | Line 419 static REG8 IOINPCALL sasiio_i82(UINT po |
| else { | else { |
| ret = 0; | ret = 0; |
| sxsi = sxsi_getptr(0x00); // SASI-1 | sxsi = sxsi_getptr(0x00); // SASI-1 |
| if ((sxsi) && ((sxsi->type & SXSITYPE_IFMASK) == SXSITYPE_SASI)) { | if (sxsi) { |
| ret |= (sxsi->type >> (8 - 3)) & 0x38; | ret |= (sxsi->mediatype & 7) << 3; |
| } | } |
| else { | else { |
| ret |= 0x38; | ret |= (7 << 3); |
| } | } |
| sxsi = sxsi_getptr(0x01); // SASI-2 | sxsi = sxsi_getptr(0x01); // SASI-2 |
| if ((sxsi) && ((sxsi->type & SXSITYPE_IFMASK) == SXSITYPE_SASI)) { | if (sxsi) { |
| ret |= (sxsi->type >> 8) & 7; | ret |= (sxsi->mediatype & 7); |
| } | } |
| else { | else { |
| ret |= 7; | ret |= 7; |
| Line 440 static REG8 IOINPCALL sasiio_i82(UINT po | Line 440 static REG8 IOINPCALL sasiio_i82(UINT po |
| // ---- | // ---- |
| void sasiio_reset(void) { | void sasiio_reset(const NP2CFG *pConfig) { |
| FILEH fh; | FILEH fh; |
| UINT r; | UINT r; |
| Line 464 void sasiio_reset(void) { | Line 464 void sasiio_reset(void) { |
| TRACEOUT(("use simulate sasi.rom")); | TRACEOUT(("use simulate sasi.rom")); |
| } | } |
| } | } |
| (void)pConfig; | |
| } | } |
| void sasiio_bind(void) { | void sasiio_bind(void) { |