|
|
| version 1.5, 2003/10/19 14:56:15 | version 1.6, 2003/10/26 07:50:36 |
|---|---|
| Line 1 | Line 1 |
| #include "compiler.h" | #include "compiler.h" |
| #include "i286.h" | #include "i286.h" |
| #include "i286c.h" | #include "i286c.h" |
| #include "v30patch.h" | |
| #include "memory.h" | #include "memory.h" |
| #include "pccore.h" | #include "pccore.h" |
| #include "iocore.h" | #include "iocore.h" |
| Line 137 void i286_initialize(void) { | Line 138 void i286_initialize(void) { |
| szpflag_w[i] = f; | szpflag_w[i] = f; |
| } | } |
| #endif | #endif |
| v30init(); | |
| } | } |
| void i286_reset(void) { | void i286_reset(void) { |
| Line 177 const BYTE *ptr; | Line 179 const BYTE *ptr; |
| if (op == 0xf4) { // hlt | if (op == 0xf4) { // hlt |
| I286_IP++; | I286_IP++; |
| } | } |
| REGPUSH0(REAL_FLAGREG) | REGPUSH0(REAL_FLAGREG) // ここV30で辻褄が合わない |
| REGPUSH0(I286_CS) | REGPUSH0(I286_CS) |
| REGPUSH0(I286_IP) | REGPUSH0(I286_IP) |