| version 1.2, 2004/01/13 16:37:42 | version 1.3, 2004/01/14 16:14:49 | 
| Line 68  load_tr(WORD selector) | Line 68  load_tr(WORD selector) | 
 | EXCEPTION(NP_EXCEPTION, task_sel.idx); | EXCEPTION(NP_EXCEPTION, task_sel.idx); | 
 | } | } | 
 |  |  | 
 |  | #if defined(DEBUG) | 
 |  | { | 
 |  | DWORD v; | 
 |  | DWORD i; | 
 |  |  | 
 |  | for (i = 0; i < task_sel.desc.u.seg.limit; i += 4) { | 
 |  | v = cpu_lmemoryread_d(task_sel.desc.u.seg.segbase + i); | 
 |  | VERBOSE(("task_sel: %08x: %08x", task_sel.desc.u.seg.segbase + i, v)); | 
 |  | } | 
 |  | } | 
 |  | #endif | 
 |  |  | 
 | CPU_SET_TASK_BUSY(&task_sel.desc); | CPU_SET_TASK_BUSY(&task_sel.desc); | 
 | CPU_TR = task_sel.selector; | CPU_TR = task_sel.selector; | 
 | CPU_TR_DESC = task_sel.desc; | CPU_TR_DESC = task_sel.desc; | 
| Line 217  task_switch(selector_t* task_sel, int ty | Line 229  task_switch(selector_t* task_sel, int ty | 
 | t = 0; | t = 0; | 
 | iobase = 0; | iobase = 0; | 
 | } | } | 
| #ifdef VERBOSE | #if defined(DEBUG) | 
 | VERBOSE(("task_switch: %dbit task", task16 ? 16 : 32)); | VERBOSE(("task_switch: %dbit task", task16 ? 16 : 32)); | 
 | VERBOSE(("task_switch: CR3 = 0x%08x", cr3)); | VERBOSE(("task_switch: CR3 = 0x%08x", cr3)); | 
 | VERBOSE(("task_switch: eip = 0x%08x", eip)); | VERBOSE(("task_switch: eip = 0x%08x", eip)); |