- Timestamp:
- 2006-04-16T13:16:44Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 50de918
- Parents:
- c624b96
- Location:
- arch/ia32
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
arch/ia32/Makefile.inc
rc624b96 r280a27e 103 103 endif 104 104 105 ## Compile with support for software integer division. 106 # 107 108 CONFIG_SOFTINT = y 109 105 110 ARCH_SOURCES = \ 106 111 arch/$(ARCH)/src/context.s \ -
arch/ia32/src/interrupt.c
rc624b96 r280a27e 62 62 printf("----------------EXCEPTION OCCURED----------------\n"); 63 63 64 printf("%%eip: % X (%s)\n",istate->eip,symbol);65 printf("ERROR_WORD=% X\n", istate->error_word);66 printf("%%cs=% X,flags=%X\n", istate->cs, istate->eflags);67 printf("%%eax=% X, %%ecx=%X, %%edx=%X, %%esp=%X\n", istate->eax,istate->ecx,istate->edx,&istate->stack[0]);64 printf("%%eip: %#X (%s)\n",istate->eip,symbol); 65 printf("ERROR_WORD=%#X\n", istate->error_word); 66 printf("%%cs=%#X,flags=%#X\n", istate->cs, istate->eflags); 67 printf("%%eax=%#X, %%ecx=%#X, %%edx=%#X, %%esp=%#X\n", istate->eax,istate->ecx,istate->edx,&istate->stack[0]); 68 68 #ifdef CONFIG_DEBUG_ALLREGS 69 printf("%%esi=% X, %%edi=%X, %%ebp=%X, %%ebx=%X\n", istate->esi,istate->edi,istate->ebp,istate->ebx);69 printf("%%esi=%#X, %%edi=%#X, %%ebp=%#X, %%ebx=%#X\n", istate->esi,istate->edi,istate->ebp,istate->ebx); 70 70 #endif 71 printf("stack: % X, %X, %X, %X\n", istate->stack[0], istate->stack[1], istate->stack[2], istate->stack[3]);72 printf(" % X, %X, %X, %X\n", istate->stack[4], istate->stack[5], istate->stack[6], istate->stack[7]);71 printf("stack: %#X, %#X, %#X, %#X\n", istate->stack[0], istate->stack[1], istate->stack[2], istate->stack[3]); 72 printf(" %#X, %#X, %#X, %#X\n", istate->stack[4], istate->stack[5], istate->stack[6], istate->stack[7]); 73 73 } 74 74 … … 101 101 :"=m"(mxcsr) 102 102 ); 103 printf("MXCSR: % X\n",(__native)(mxcsr));103 printf("MXCSR: %#zX\n",(__native)(mxcsr)); 104 104 panic("SIMD FP exception(19)\n"); 105 105 } … … 121 121 if (!as_page_fault(page)) { 122 122 PRINT_INFO_ERRCODE(istate); 123 printf("page fault address: % X\n", page);123 printf("page fault address: %#X\n", page); 124 124 panic("page fault\n"); 125 125 } -
arch/ia32/src/mm/frame.c
rc624b96 r280a27e 92 92 else 93 93 name = "invalid"; 94 printf("%P % QB %s\n",94 printf("%P %#llXB %s\n", 95 95 (__native) e820table[i].base_address, 96 96 (__u64) e820table[i].size, -
arch/ia32/src/mm/memory_init.c
rc624b96 r280a27e 46 46 47 47 for (i=0;i<e820counter;i++) { 48 printf("E820 base: % Q size: %Qtype: ", e820table[i].base_address, e820table[i].size);48 printf("E820 base: %#llX size: %lld type: ", e820table[i].base_address, e820table[i].size); 49 49 switch (e820table[i].type) { 50 50 case MEMMAP_MEMORY_AVAILABLE: -
arch/ia32/src/smp/apic.c
rc624b96 r280a27e 413 413 414 414 tm.value = l_apic[LVT_Tm]; 415 printf("LVT Tm: vector=% B, %s, %s, %s\n", tm.vector, delivs_str[tm.delivs], mask_str[tm.masked], tm_mode_str[tm.mode]);415 printf("LVT Tm: vector=%hhd, %s, %s, %s\n", tm.vector, delivs_str[tm.delivs], mask_str[tm.masked], tm_mode_str[tm.mode]); 416 416 lint.value = l_apic[LVT_LINT0]; 417 printf("LVT LINT0: vector=% B, %s, %s, %s, irr=%d, %s, %s\n", tm.vector, delmod_str[lint.delmod], delivs_str[lint.delivs], intpol_str[lint.intpol], lint.irr, trigmod_str[lint.trigger_mode], mask_str[lint.masked]);417 printf("LVT LINT0: vector=%hhd, %s, %s, %s, irr=%d, %s, %s\n", tm.vector, delmod_str[lint.delmod], delivs_str[lint.delivs], intpol_str[lint.intpol], lint.irr, trigmod_str[lint.trigger_mode], mask_str[lint.masked]); 418 418 lint.value = l_apic[LVT_LINT1]; 419 printf("LVT LINT1: vector=% B, %s, %s, %s, irr=%d, %s, %s\n", tm.vector, delmod_str[lint.delmod], delivs_str[lint.delivs], intpol_str[lint.intpol], lint.irr, trigmod_str[lint.trigger_mode], mask_str[lint.masked]);419 printf("LVT LINT1: vector=%hhd, %s, %s, %s, irr=%d, %s, %s\n", tm.vector, delmod_str[lint.delmod], delivs_str[lint.delivs], intpol_str[lint.intpol], lint.irr, trigmod_str[lint.trigger_mode], mask_str[lint.masked]); 420 420 error.value = l_apic[LVT_Err]; 421 printf("LVT Err: vector=% B, %s, %s\n", error.vector, delivs_str[error.delivs], mask_str[error.masked]);421 printf("LVT Err: vector=%hhd, %s, %s\n", error.vector, delivs_str[error.delivs], mask_str[error.masked]); 422 422 #endif 423 423 }
Note:
See TracChangeset
for help on using the changeset viewer.