gen68340/startup/dumppanic.c: Fix warnings

This commit is contained in:
Joel Sherrill
2017-04-04 17:04:02 -05:00
parent 582e12afc4
commit 4590fd96d8

View File

@@ -114,12 +114,12 @@ static void _dbug_dump(
{ {
int i; int i;
printk(0,"%x : %x \t%x",0,sr,(unsigned short)(((unsigned)pc)>>16)); printk("%x : %x \t%x",0,sr,(unsigned short)(((unsigned)pc)>>16));
for (i=2; i<size; i++) { for (i=2; i<size; i++) {
if ((i%8)==0) printk(0,"\n%x :",i/8); if ((i%8)==0) printk("\n%x :",i/8);
printk(0," %x\t",stack[i-2]); printk(" %x\t",stack[i-2]);
} }
printk(0,"\n"); printk("\n");
} }
/****************************************************** /******************************************************
@@ -146,45 +146,45 @@ void _dbug_dumpanic(void)
vector = (_boot_panic_registers.format_id&0x0FFF)>>2; vector = (_boot_panic_registers.format_id&0x0FFF)>>2;
frametype = (_boot_panic_registers.format_id&0xF000)>>12; frametype = (_boot_panic_registers.format_id&0xF000)>>12;
printk(0,"\n---------------------------------------------\n"); printk("\n---------------------------------------------\n");
if (vector<64) if (vector<64)
printk(0,"%s",exceptionName[vector]); printk("%s",exceptionName[vector]);
else { else {
printk(0,"RESERVED USER"); printk("RESERVED USER");
} }
printk(0," exception (vector %x, type %x)\n",vector,frametype); printk(" exception (vector %x, type %x)\n",vector,frametype);
printk(0,"---------------------------------------------\n"); printk("---------------------------------------------\n");
printk(0,"PC : 0x%x ",pc); printk("PC : 0x%x ",pc);
printk(0,"A7 : 0x%x ",_boot_panic_registers.a7); printk("A7 : 0x%x ",_boot_panic_registers.a7);
printk(0,"SR : 0x%x\n",status); printk("SR : 0x%x\n",status);
if (frametype==0x0c) { if (frametype==0x0c) {
printk(0,"\nfaulted address = 0x%x\n",faultedAddr); printk("\nfaulted address = 0x%x\n",faultedAddr);
} }
printk(0,"---------------------------------------------\n"); printk("---------------------------------------------\n");
printk(0," panic regs\n"); printk(" panic regs\n");
printk(0,"---------------------------------------------\n"); printk("---------------------------------------------\n");
printk(0,"D[0..3] : %x \t%x \t%x \t%x\n", printk("D[0..3] : %x \t%x \t%x \t%x\n",
_boot_panic_registers.d0,_boot_panic_registers.d1, _boot_panic_registers.d0,_boot_panic_registers.d1,
_boot_panic_registers.d2,_boot_panic_registers.d3); _boot_panic_registers.d2,_boot_panic_registers.d3);
printk(0,"D[4..7] : %x \t%x \t%x \t%x\n", printk("D[4..7] : %x \t%x \t%x \t%x\n",
_boot_panic_registers.d4,_boot_panic_registers.d5, _boot_panic_registers.d4,_boot_panic_registers.d5,
_boot_panic_registers.d6,_boot_panic_registers.d7); _boot_panic_registers.d6,_boot_panic_registers.d7);
printk(0,"A[0..3] : %x \t%x \t%x \t%x\n", printk("A[0..3] : %x \t%x \t%x \t%x\n",
_boot_panic_registers.a0,_boot_panic_registers.a1, _boot_panic_registers.a0,_boot_panic_registers.a1,
_boot_panic_registers.a2,_boot_panic_registers.a3); _boot_panic_registers.a2,_boot_panic_registers.a3);
printk(0,"A[4..7] : %x \t%x \t%x \t%x\n", printk("A[4..7] : %x \t%x \t%x \t%x\n",
_boot_panic_registers.a4,_boot_panic_registers.a5, _boot_panic_registers.a4,_boot_panic_registers.a5,
_boot_panic_registers.a6,_boot_panic_registers.a7); _boot_panic_registers.a6,_boot_panic_registers.a7);
printk(0," SFC : %x",_boot_panic_registers.sfc); printk(" SFC : %x",_boot_panic_registers.sfc);
printk(0," DFC : %x\n",_boot_panic_registers.dfc); printk(" DFC : %x\n",_boot_panic_registers.dfc);
printk(0," VBR : %x\n",_boot_panic_registers.vbr); printk(" VBR : %x\n",_boot_panic_registers.vbr);
printk(0,"---------------------------------------------\n"); printk("---------------------------------------------\n");
printk(0," panic stack\n"); printk(" panic stack\n");
printk(0,"---------------------------------------------\n"); printk("---------------------------------------------\n");
_dbug_dump(status, pc, (unsigned short*)stack,64*2); _dbug_dump(status, pc, (unsigned short*)stack,64*2);
printk(0,"---------------------------------------------\n"); printk("---------------------------------------------\n");
printk(0,"press escape to reboot\n"); printk("press escape to reboot\n");
} while ((c=getchark())!=ESCAPE); } while ((c=getchark())!=ESCAPE);
} }