|
|
| version 1.4, 2004/01/13 16:36:00 | version 1.5, 2004/01/14 16:14:49 |
|---|---|
| Line 185 load_ldtr(WORD selector, int exc) | Line 185 load_ldtr(WORD selector, int exc) |
| EXCEPTION((exc == TS_EXCEPTION) ? TS_EXCEPTION : NP_EXCEPTION, sel.selector); | EXCEPTION((exc == TS_EXCEPTION) ? TS_EXCEPTION : NP_EXCEPTION, sel.selector); |
| } | } |
| #if defined(DEBUG) | |
| { | |
| DWORD v[2]; | |
| DWORD i; | |
| for (i = 0; i < sel.desc.u.seg.limit; i += 8) { | |
| v[0] = cpu_lmemoryread_d(sel.desc.u.seg.segbase + i); | |
| v[1] = cpu_lmemoryread_d(sel.desc.u.seg.segbase + i + 4); | |
| VERBOSE(("load_ldtr: %08x: %08x%08x", sel.desc.u.seg.segbase + i, v[0], v[1])); | |
| } | |
| } | |
| #endif | |
| CPU_LDTR = sel.selector; | CPU_LDTR = sel.selector; |
| CPU_LDTR_DESC = sel.desc; | CPU_LDTR_DESC = sel.desc; |
| } | } |