|
|
| version 1.34, 2004/01/29 09:41:49 | version 1.35, 2004/01/29 10:04:05 |
|---|---|
| Line 372 UINT MEMCALL biosfunc(UINT32 adrs) { | Line 372 UINT MEMCALL biosfunc(UINT32 adrs) { |
| CPU_REMCLOCK = -1; | CPU_REMCLOCK = -1; |
| } | } |
| else { | else { |
| switch(CTRL_FDMEDIA) { | if (fdc.chgreg & 1) { |
| case DISKTYPE_2HD: | if (!(mem[0x0055e] & (0x01 << fdc.us))) { |
| if (pic.pi[1].isr & PIC_INT42) { | CPU_IP--; |
| CPU_IP--; | CPU_REMCLOCK -= 1000; |
| CPU_REMCLOCK -= 1000; | } |
| } | } |
| break; | else { |
| case DISKTYPE_2DD: | if (!(mem[0x0055f] & (0x10 << fdc.us))) { |
| if (pic.pi[1].isr & PIC_INT41) { | CPU_IP--; |
| CPU_IP--; | CPU_REMCLOCK -= 1000; |
| CPU_REMCLOCK -= 1000; | } |
| } | |
| break; | |
| } | } |
| } | } |
| return(1); | return(1); |