|
|
| version 1.4, 2003/10/19 14:56:15 | version 1.6, 2003/11/21 06:51:11 |
|---|---|
| Line 1 | Line 1 |
| #include "compiler.h" | #include "compiler.h" |
| #include "i286.h" | #include "i286.h" |
| #include "i286c.h" | #include "i286c.h" |
| #include "i286c.mcr" | |
| #include "memory.h" | #include "memory.h" |
| #include "nevent.h" | #include "i286c.mcr" |
| I286_0F _sgdt(UINT op) { | I286_0F _sgdt(UINT op) { |
| Line 80 I286_0F _smsw(UINT op) { | Line 79 I286_0F _smsw(UINT op) { |
| if (op >= 0xc0) { | if (op >= 0xc0) { |
| I286_WORKCLOCK(3); | I286_WORKCLOCK(3); |
| *(reg16_b20[op]) = i286reg.MSW; | *(REG16_B20(op)) = i286reg.MSW; |
| } | } |
| else { | else { |
| I286_WORKCLOCK(6); | I286_WORKCLOCK(6); |
| Line 92 I286_0F _lmsw(UINT op) { | Line 91 I286_0F _lmsw(UINT op) { |
| if (op >= 0xc0) { | if (op >= 0xc0) { |
| I286_WORKCLOCK(2); | I286_WORKCLOCK(2); |
| i286reg.MSW = *(reg16_b20[op]); | i286reg.MSW = *(REG16_B20(op)); |
| } | } |
| else { | else { |
| I286_WORKCLOCK(3); | I286_WORKCLOCK(3); |