Diff for /np2/bios/bios.c between versions 1.36 and 1.37

version 1.36, 2004/02/09 20:39:39 version 1.37, 2004/02/13 14:52:21
Line 161  static const UINT16 biosoffset[0x20] = { Line 161  static const UINT16 biosoffset[0x20] = {
                         BIOSOFST_EOIS,  BIOSOFST_EOIS,  BIOSOFST_EOIS,  BIOSOFST_EOIS,                          BIOSOFST_EOIS,  BIOSOFST_EOIS,  BIOSOFST_EOIS,  BIOSOFST_EOIS,
   
                         BIOSOFST_18,    BIOSOFST_19,    BIOSOFST_1a,    BIOSOFST_1b,                          BIOSOFST_18,    BIOSOFST_19,    BIOSOFST_1a,    BIOSOFST_1b,
                         BIOSOFST_1c,    BIOSOFST_IRET,  BIOSOFST_1e,    BIOSOFST_IRET};                          BIOSOFST_1c,    BIOSOFST_IRET,  BIOSOFST_1e,    BIOSOFST_1f};
   
   
 void bios_init(void) {  void bios_init(void) {
Line 195  void bios_init(void) { Line 195  void bios_init(void) {
         }          }
         SETBIOSMEM16(BIOS_BASE + BIOSOFST_IRET, 0x50cf);          SETBIOSMEM16(BIOS_BASE + BIOSOFST_IRET, 0x50cf);
         SETBIOSMEM16(BIOS_BASE + BIOSOFST_WAIT, 0xcf90);          SETBIOSMEM16(BIOS_BASE + BIOSOFST_WAIT, 0xcf90);
         for (i=(BIOS_BASE+BIOSOFST_EOIM); i<=(BIOS_BASE+BIOSOFST_1c); i+=2) {          for (i=(BIOS_BASE+BIOSOFST_EOIM); i<=(BIOS_BASE+BIOSOFST_1f); i+=2) {
                 SETBIOSMEM16(i, 0xcf90);                  SETBIOSMEM16(i, 0xcf90);
         }          }
         CopyMemory(mem + BIOS_BASE + BIOSOFST_PRT, printmain, sizeof(printmain));          CopyMemory(mem + BIOS_BASE + BIOSOFST_PRT, printmain, sizeof(printmain));
Line 368  UINT MEMCALL biosfunc(UINT32 adrs) { Line 368  UINT MEMCALL biosfunc(UINT32 adrs) {
                         bios0x1c();                          bios0x1c();
                         return(1);                          return(1);
   
                   case BIOS_BASE + BIOSOFST_1f:
                           CPU_REMCLOCK -= 200;
                           return(1);
   
                 case BIOS_BASE + BIOSOFST_WAIT:                  case BIOS_BASE + BIOSOFST_WAIT:
                         CPU_STI;                          CPU_STI;
                         if (fddmtr_biosbusy) {                                          // ver0.26                          if (fddmtr_biosbusy) {                                          // ver0.26

Removed from v.1.36  
changed lines
  Added in v.1.37


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