Diff for /np2/bios/bios.c between versions 1.43 and 1.44

version 1.43, 2004/02/20 08:32:23 version 1.44, 2004/02/20 16:20:41
Line 288  UINT MEMCALL biosfunc(UINT32 adrs) { Line 288  UINT MEMCALL biosfunc(UINT32 adrs) {
         UINT16  bootseg;          UINT16  bootseg;
   
         if ((CPU_ITFBANK) && (adrs >= 0xf8000) && (adrs < 0x100000)) {          if ((CPU_ITFBANK) && (adrs >= 0xf8000) && (adrs < 0x100000)) {
 #if 1                                   // for epson ITF                  // for epson ITF
                 return(0);                  return(0);
 #else  
                 CPU_IP--;  
                 CPU_REMCLOCK = -1;  
                 return(1);  
 #endif  
         }          }
   
         switch(adrs) {          switch(adrs) {
Line 442  UINT MEMCALL biosfunc(UINT32 adrs) { Line 437  UINT MEMCALL biosfunc(UINT32 adrs) {
                         return(0);                          return(0);
         }          }
   
         if ((adrs >= 0xf9a00) && (adrs < 0x0f9a24)) {          if ((adrs >= 0xf9a00) && (adrs < 0x0f9a44)) {
                 if (!(adrs & 1)) {                  if (!(adrs & 3)) {
                         bios_lio((BYTE)((adrs - 0xf9a00) >> 1));                          bios_lio((REG8)((adrs - 0xf9a00) >> 2));
                   }
                   else {
                           if (nevent_iswork(NEVENT_GDCSLAVE)) {
                                   CPU_IP--;
                                   CPU_REMCLOCK = -1;
                                   return(1);
                           }
                 }                  }
                 return(0);                  return(0);
         }          }

Removed from v.1.43  
changed lines
  Added in v.1.44


RetroPC.NET-CVS <cvs@retropc.net>