|
|
| version 1.54, 2004/01/25 07:53:08 | version 1.55, 2004/01/27 03:24:18 |
|---|---|
| Line 187 static void pccore_set(void) { | Line 187 static void pccore_set(void) { |
| if (np2cfg.dipsw[1] & 0x20) { | if (np2cfg.dipsw[1] & 0x20) { |
| pccore.hddif |= PCHDD_IDE; | pccore.hddif |= PCHDD_IDE; |
| } | } |
| #if defined(SUPPORT_SCSI) | |
| pccore.hddif |= PCHDD_SCSI; | |
| #endif | |
| // サウンドボードの接続 | // サウンドボードの接続 |
| pccore.sound = np2cfg.SOUND_SW; | pccore.sound = np2cfg.SOUND_SW; |
| Line 353 void pccore_reset(void) { | Line 350 void pccore_reset(void) { |
| CPU_RAM_D000 = 0xffff; | CPU_RAM_D000 = 0xffff; |
| } | } |
| // HDDセット | |
| sxsi_open(); | |
| #if defined(SUPPORT_SASI) | |
| if (sxsi_issasi()) { | |
| pccore.hddif &= ~PCHDD_IDE; | |
| pccore.hddif |= PCHDD_SASI; | |
| TRACEOUT(("supported SASI")); | |
| } | |
| #endif | |
| #if defined(SUPPORT_SCSI) | |
| if (sxsi_isscsi()) { | |
| pccore.hddif |= PCHDD_SCSI; | |
| TRACEOUT(("supported SCSI")); | |
| } | |
| #endif | |
| sound_changeclock(); | sound_changeclock(); |
| beep_changeclock(); | beep_changeclock(); |
| sound_reset(); | sound_reset(); |
| Line 380 void pccore_reset(void) { | Line 393 void pccore_reset(void) { |
| pal_change(1); | pal_change(1); |
| bios_init(); | bios_init(); |
| sxsi_open(); | |
| if (np2cfg.ITF_WORK) { | if (np2cfg.ITF_WORK) { |
| CS_BASE = 0xf0000; | CS_BASE = 0xf0000; |