plan 9 kernel history: overview | file list | diff list

1998/0825/pc/trap.c (diff list | history)

1998/0811/sys/src/9/pc/trap.c:209,2151998/0825/sys/src/9/pc/trap.c:209,215 (short | long | prev | next)
Bug fix: print format.
rsc Fri Mar 4 12:44:25 2005
1998/0320    
		if(v == VectorNMI){ 
1998/0401    
			nmienable(); 
			if(m->machno != 0){ 
				print("cpu%d: PC %8.8uX\n", m->machno, ureg->pc); 
1998/0825    
				print("cpu%d: PC %8.8luX\n", m->machno, ureg->pc); 
1997/0405    
				for(;;); 
1998/0401    
			} 
1997/0405    
		} 
1998/0811/sys/src/9/pc/trap.c:232,2481998/0825/sys/src/9/pc/trap.c:232,248
1997/0327    
dumpregs2(Ureg* ureg) 
1991/0718    
{ 
1993/0915    
	if(up) 
1997/0327    
		print("cpu%d: registers for %s %d\n", m->machno, up->text, up->pid); 
1998/0825    
		print("cpu%d: registers for %s %lud\n", m->machno, up->text, up->pid); 
1991/0718    
	else 
1997/0327    
		print("cpu%d: registers for kernel\n", m->machno); 
1998/0811    
	print("FLAGS=%lux TRAP=%lux ECODE=%lux PC=%lux", ureg->flags, ureg->trap, 
1998/0825    
	print("FLAGS=%luX TRAP=%luX ECODE=%luX PC=%luX", ureg->flags, ureg->trap, 
1997/0327    
		ureg->ecode, ureg->pc); 
1998/0811    
	print(" SS=%4.4lux USP=%lux\n", ureg->ss & 0xFFFF, ureg->usp); 
	print("  AX %8.8lux  BX %8.8lux  CX %8.8lux  DX %8.8lux\n", 
1998/0825    
	print(" SS=%4.4luX USP=%luX\n", ureg->ss & 0xFFFF, ureg->usp); 
	print("  AX %8.8luX  BX %8.8luX  CX %8.8luX  DX %8.8luX\n", 
1997/0327    
		ureg->ax, ureg->bx, ureg->cx, ureg->dx); 
1998/0811    
	print("  SI %8.8lux  DI %8.8lux  BP %8.8lux\n", 
1998/0825    
	print("  SI %8.8luX  DI %8.8luX  BP %8.8luX\n", 
1997/0327    
		ureg->si, ureg->di, ureg->bp); 
	print("  CS %4.4uX  DS %4.4uX  ES %4.4uX  FS %4.4uX  GS %4.4uX\n", 
1998/0825    
	print("  CS %4.4luX  DS %4.4luX  ES %4.4luX  FS %4.4luX  GS %4.4luX\n", 
1997/1101    
		ureg->cs & 0xFFFF, ureg->ds & 0xFFFF, ureg->es & 0xFFFF, 
		ureg->fs & 0xFFFF, ureg->gs & 0xFFFF); 
1991/0718    
} 


source code copyright © 1990-2005 Lucent Technologies; see license
Plan 9 distribution
comments to russ cox (rsc@swtch.com)