| version 1.21, 2012/01/08 08:10:37 | version 1.24, 2012/02/07 09:11:10 | 
| Line 32 | Line 32 | 
 | #endif | #endif | 
 |  |  | 
 |  |  | 
 |  | /* | 
 |  | * register strings | 
 |  | */ | 
 |  | const char *reg8_str[CPU_REG_NUM] = { | 
 |  | "al", "cl", "dl", "bl", "ah", "ch", "dh", "bh" | 
 |  | }; | 
 |  |  | 
 |  | const char *reg16_str[CPU_REG_NUM] = { | 
 |  | "ax", "cx", "dx", "bx", "sp", "bp", "si", "di" | 
 |  | }; | 
 |  |  | 
 |  | const char *reg32_str[CPU_REG_NUM] = { | 
 |  | "eax", "ecx", "edx", "ebx", "esp", "ebp", "esi", "edi" | 
 |  | }; | 
 |  |  | 
 |  | const char *sreg_str[CPU_SEGREG_NUM] = { | 
 |  | "es", "cs", "ss", "ds", "fs", "gs" | 
 |  | }; | 
 |  |  | 
 |  |  | 
 | char * | char * | 
 | cpu_reg2str(void) | cpu_reg2str(void) | 
 | { | { | 
| Line 251  segdesc_dump(descriptor_t *sdp) | Line 271  segdesc_dump(descriptor_t *sdp) | 
 |  |  | 
 | __ASSERT(sdp != NULL); | __ASSERT(sdp != NULL); | 
 |  |  | 
| VERBOSE(("\ndump descriptor: %p", sdp)); | VERBOSE(("dump descriptor: %p", sdp)); | 
 |  |  | 
 | VERBOSE(("valid    : %s", SEG_IS_VALID(sdp) ? "true" : "false")); | VERBOSE(("valid    : %s", SEG_IS_VALID(sdp) ? "true" : "false")); | 
 | VERBOSE(("present  : %s", SEG_IS_PRESENT(sdp) ? "true" : "false")); | VERBOSE(("present  : %s", SEG_IS_PRESENT(sdp) ? "true" : "false")); | 
 | VERBOSE(("DPL      : %d", sdp->dpl)); | VERBOSE(("DPL      : %d", sdp->dpl)); | 
 |  | VERBOSE(("type     : %d", sdp->type)); | 
 | VERBOSE(("kind     : %s", SEG_IS_SYSTEM(sdp) ? "system" : "code/data")); | VERBOSE(("kind     : %s", SEG_IS_SYSTEM(sdp) ? "system" : "code/data")); | 
 | if (!SEG_IS_SYSTEM(sdp)) { | if (!SEG_IS_SYSTEM(sdp)) { | 
 | if (SEG_IS_CODE(sdp)) { | if (SEG_IS_CODE(sdp)) { |