Changeset 2438fa6 in mainline
- Timestamp:
- 2011-05-12T17:38:57Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- a99a3d7
- Parents:
- 4489117
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/amd64/src/interrupt.c
r4489117 r2438fa6 66 66 void istate_decode(istate_t *istate) 67 67 { 68 printf("cs =%#0" PRIx64 "\trip=%p\t" 69 "rfl=%#0" PRIx64 "\terr=%#0" PRIx64 "\n", 70 istate->cs, (void *) istate->rip, 71 istate->rflags, istate->error_word); 68 printf("cs =%0#18" PRIx64 "\trip=%0#18" PRIx64 "\t" 69 "rfl=%0#18" PRIx64 "\terr=%0#18" PRIx64 "\n", 70 istate->cs, istate->rip, istate->rflags, istate->error_word); 72 71 73 72 if (istate_from_uspace(istate)) 74 printf("ss =% #0" PRIx64 "\n", istate->ss);75 76 printf("rax=% #0" PRIx64 "\trbx=%#0" PRIx64 "\t"77 "rcx=% #0" PRIx64 "\trdx=%#0" PRIx64 "\n",73 printf("ss =%0#18" PRIx64 "\n", istate->ss); 74 75 printf("rax=%0#18" PRIx64 "\trbx=%0#18" PRIx64 "\t" 76 "rcx=%0#18" PRIx64 "\trdx=%0#18" PRIx64 "\n", 78 77 istate->rax, istate->rbx, istate->rcx, istate->rdx); 79 78 80 printf("rsi=% p\trdi=%p\trbp=%p\trsp=%p\n",81 (void *) istate->rsi, (void *) istate->rdi,82 (void *)istate->rbp,83 istate_from_uspace(istate) ? ((void *) istate->rsp):84 &istate->rsp);85 86 printf("r8 =% #0" PRIx64 "\tr9 =%#0" PRIx64 "\t"87 "r10=% #0" PRIx64 "\tr11=%#0" PRIx64 "\n",79 printf("rsi=%0#18" PRIx64 "\trdi=%0#18" PRIx64 "\t" 80 "rbp=%0#18" PRIx64 "\trsp=%0#18" PRIx64 "\n", 81 istate->rsi, istate->rdi, istate->rbp, 82 istate_from_uspace(istate) ? istate->rsp : 83 (uintptr_t) &istate->rsp); 84 85 printf("r8 =%0#18" PRIx64 "\tr9 =%0#18" PRIx64 "\t" 86 "r10=%0#18" PRIx64 "\tr11=%0#18" PRIx64 "\n", 88 87 istate->r8, istate->r9, istate->r10, istate->r11); 89 88 90 printf("r12=% #0" PRIx64 "\tr13=%#0" PRIx64 "\t"91 "r14=% #0" PRIx64 "\tr15=%#0" PRIx64 "\n",89 printf("r12=%0#18" PRIx64 "\tr13=%0#18" PRIx64 "\t" 90 "r14=%0#18" PRIx64 "\tr15=%0#18" PRIx64 "\n", 92 91 istate->r12, istate->r13, istate->r14, istate->r15); 93 92 }
Note:
See TracChangeset
for help on using the changeset viewer.