Diff for /np2/io/Attic/extmem.c between versions 1.4 and 1.7

version 1.4, 2003/12/08 00:55:32 version 1.7, 2004/01/23 12:04:08
Line 1 Line 1
 #include        "compiler.h"  #include        "compiler.h"
 #include        "cpucore.h"  #include        "cpucore.h"
 #include        "memory.h"  
 #include        "pccore.h"  #include        "pccore.h"
 #include        "iocore.h"  #include        "iocore.h"
   
Line 91  BOOL extmem_init(BYTE usemem) { Line 90  BOOL extmem_init(BYTE usemem) {
                 return(FAILURE);                  return(FAILURE);
         }          }
         extmem.maxmem = usemem + 1;          extmem.maxmem = usemem + 1;
 #if defined(CPU386)  #if defined(CPUCORE_IA32)
         init_cpumem(usemem);          init_cpumem(usemem);
 #endif  #endif
         return(SUCCESS);          return(SUCCESS);
Line 102  void extmem_reset(void) { Line 101  void extmem_reset(void) {
   
 void extmem_bind(void) {  void extmem_bind(void) {
   
         iocore_attachout(0x08e1, emm_o08e1);  #if !defined(CPUCORE_IA32)
         iocore_attachout(0x08e3, emm_o08e1);          if (!(np2cfg.dipsw[2] & 0x80)) {
         iocore_attachout(0x08e5, emm_o08e1);                  iocore_attachout(0x08e1, emm_o08e1);
         iocore_attachout(0x08e7, emm_o08e1);                  iocore_attachout(0x08e3, emm_o08e1);
         iocore_attachout(0x08e9, emm_o08e9);                  iocore_attachout(0x08e5, emm_o08e1);
         iocore_attachinp(0x08e9, emm_i08e9);                  iocore_attachout(0x08e7, emm_o08e1);
                   iocore_attachout(0x08e9, emm_o08e9);
                   iocore_attachinp(0x08e9, emm_i08e9);
           }
   #endif
 }  }
   

Removed from v.1.4  
changed lines
  Added in v.1.7


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