Subject: CVS commit: src/sys/arch/sparc
To: None <source-changes@netbsd.org>
From: Paul Kranenburg <pk@netbsd.org>
List: source-changes
Date: 12/23/2002 02:55:18
Module Name:	src
Committed By:	pk
Date:		Mon Dec 23 00:55:18 UTC 2002

Modified Files:
	src/sys/arch/sparc/include: trap.h
	src/sys/arch/sparc/sparc: intr.c locore.s trap.c

Log Message:
xcallintr() receive a `clockframe *' argument, not a `trapframe *'.
Setup a DDB context for paused CPUs by defining a soft trap (T_DBPAUSE)
which uses the generic trap handler code to get the trapframe constructed
and then calls on a debugger-defined `suspend' routine.


To generate a diff of this commit:
cvs rdiff -r1.11 -r1.12 src/sys/arch/sparc/include/trap.h
cvs rdiff -r1.68 -r1.69 src/sys/arch/sparc/sparc/intr.c
cvs rdiff -r1.170 -r1.171 src/sys/arch/sparc/sparc/locore.s
cvs rdiff -r1.116 -r1.117 src/sys/arch/sparc/sparc/trap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.