| version 1.2, 2003/10/26 07:50:36 | version 1.5, 2003/12/12 01:04:40 | 
| Line 1 | Line 1 | 
 | #include        "compiler.h" | #include        "compiler.h" | 
| #include        "memory.h" | #include        "cpucore.h" | 
 | #include        "pccore.h" | #include        "pccore.h" | 
 | #include        "iocore.h" | #include        "iocore.h" | 
 | #include        "dmap.h" | #include        "dmap.h" | 
| Line 36  void dmap_i286(void) { | Line 36  void dmap_i286(void) { | 
 | ch->outproc(i286_memoryread(ch->adrs.d)); | ch->outproc(i286_memoryread(ch->adrs.d)); | 
 | break; | break; | 
 | } | } | 
| ch->adrs.d += (((ch->mode) & 0x20)?-1:1); | ch->adrs.d += ((ch->mode & 0x20)?-1:1); | 
 | } | } | 
 | ch++; | ch++; | 
 | bit <<= 1; | bit <<= 1; | 
| Line 75  void dmap_v30(void) { | Line 75  void dmap_v30(void) { | 
 | ch->outproc(i286_memoryread(ch->adrs.d)); | ch->outproc(i286_memoryread(ch->adrs.d)); | 
 | break; | break; | 
 | } | } | 
| ch->adrs.w[DMA16_LOW] += (((ch->mode) & 0x20)?-1:1); | ch->adrs.w[DMA16_LOW] += ((ch->mode & 0x20)?-1:1); | 
 | } | } | 
 | ch++; | ch++; | 
 | bit <<= 1; | bit <<= 1; |