|
|
| version 1.6, 2004/02/09 20:39:39 | version 1.8, 2004/02/21 00:25:33 |
|---|---|
| Line 3 | Line 3 |
| #include "egcmem.h" | #include "egcmem.h" |
| #include "pccore.h" | #include "pccore.h" |
| #include "iocore.h" | #include "iocore.h" |
| #include "gdc_sub.h" | |
| #include "gdc_pset.h" | #include "gdc_pset.h" |
| #include "vram.h" | #include "vram.h" |
| Line 114 void MEMCALL gdcpset_prepare(GDCPSET pse | Line 115 void MEMCALL gdcpset_prepare(GDCPSET pse |
| if (vramop.operate & VOP_EGCBIT) { | if (vramop.operate & VOP_EGCBIT) { |
| pset->func[0] = _nop; | pset->func[0] = _nop; |
| pset->func[1] = withegc; | pset->func[1] = withegc; |
| pset->base.addr = vramplaneseg[(csrw >> 14) & 3]; | pset->base.addr = gdcplaneseg[(csrw >> 14) & 3]; |
| } | } |
| else { | else { |
| base = mem; | base = mem; |
| Line 129 void MEMCALL gdcpset_prepare(GDCPSET pse | Line 130 void MEMCALL gdcpset_prepare(GDCPSET pse |
| if (!(grcg.gdcwithgrcg & 0x8)) { | if (!(grcg.gdcwithgrcg & 0x8)) { |
| pset->func[0] = psettbl[op][0]; | pset->func[0] = psettbl[op][0]; |
| pset->func[1] = psettbl[op][1]; | pset->func[1] = psettbl[op][1]; |
| pset->base.ptr = base + vramplaneseg[(csrw >> 14) & 3]; | pset->base.ptr = base + gdcplaneseg[(csrw >> 14) & 3]; |
| } | } |
| else { | else { |
| pset->func[0] = _nop; | pset->func[0] = _nop; |