|
|
| version 1.1, 2005/03/03 06:59:42 | version 1.3, 2005/05/13 05:47:25 |
|---|---|
| Line 6 | Line 6 |
| void CPUCALL softinttrap(UINT cs, UINT32 eip, UINT vect) { | void CPUCALL softinttrap(UINT cs, UINT32 eip, UINT vect) { |
| // ---- ここにトラップ条件コードを書きます | // ---- ここにトラップ条件コードを書きます |
| // return; | // return; |
| if (vect == 0x50) { | |
| if (CPU_AX != 9) | |
| TRACEOUT(("%.4x:%.4x INT-50 AX=%.4x BX=%.4x DX=%.4x", cs, eip, CPU_AX, CPU_BX, CPU_DX)); | |
| } | |
| if (vect == 0x51) { | |
| TRACEOUT(("%.4x:%.4x INT-51 AX=%.4x BX=%.4x DX=%.4x", cs, eip, CPU_AX, CPU_BX, CPU_DX)); | |
| } | |
| return; | |
| #if 0 | #if 0 |
| // if (vect == 0x2f) { | // if (vect == 0x2f) { |
| // TRACEOUT(("%.4x:%.4x INT-2F AX=%.4x", cs, eip, CPU_AX)); | // TRACEOUT(("%.4x:%.4x INT-2F AX=%.4x", cs, eip, CPU_AX)); |