Subject: CVS commit: [nathanw_sa] syssrc/sys/arch
To: None <source-changes@netbsd.org>
From: Allen Briggs <briggs@netbsd.org>
List: source-changes
Date: 11/05/2001 21:46:23
Module Name:	syssrc
Committed By:	briggs
Date:		Mon Nov  5 19:46:23 UTC 2001

Modified Files:
	syssrc/sys/arch/bebox/bebox [nathanw_sa]: genassym.cf machdep.c
	syssrc/sys/arch/bebox/include [nathanw_sa]: Makefile
	syssrc/sys/arch/bebox/isa [nathanw_sa]: pccons.c
	syssrc/sys/arch/macppc/include [nathanw_sa]: Makefile
	syssrc/sys/arch/macppc/macppc [nathanw_sa]: genassym.cf machdep.c
	syssrc/sys/arch/ofppc/include [nathanw_sa]: Makefile
	syssrc/sys/arch/ofppc/ofppc [nathanw_sa]: genassym.cf machdep.c
	syssrc/sys/arch/powerpc/ibm4xx [nathanw_sa]: copyinstr.c copyoutstr.c
	    pmap.c trap.c
	syssrc/sys/arch/powerpc/include [nathanw_sa]: Makefile cpu.h fpu.h
	    frame.h pcb.h proc.h
	syssrc/sys/arch/powerpc/mpc6xx [nathanw_sa]: pmap.c
	syssrc/sys/arch/powerpc/powerpc [nathanw_sa]: Locore.c
	    compat_13_machdep.c fpu.c genassym.cf linux_trap.c locore_subr.S
	    mem.c pmap.c powerpc_machdep.c process_machdep.c sig_machdep.c
	    sigcode.S sys_machdep.c trap.c vm_machdep.c
	syssrc/sys/arch/prep/include [nathanw_sa]: Makefile
	syssrc/sys/arch/prep/isa [nathanw_sa]: pccons.c
	syssrc/sys/arch/prep/prep [nathanw_sa]: genassym.cf machdep.c
	syssrc/sys/arch/sandpoint/conf [nathanw_sa]: GENERIC
	syssrc/sys/arch/sandpoint/include [nathanw_sa]: Makefile
	syssrc/sys/arch/sandpoint/sandpoint [nathanw_sa]: genassym.cf machdep.c
	syssrc/sys/arch/walnut/include [nathanw_sa]: Makefile frame.h
	syssrc/sys/arch/walnut/walnut [nathanw_sa]: genassym.cf locore.S
	    machdep.c
Added Files:
	syssrc/sys/arch/bebox/include [nathanw_sa]: mcontext.h pte.h
	syssrc/sys/arch/macppc/include [nathanw_sa]: mcontext.h
	syssrc/sys/arch/ofppc/include [nathanw_sa]: mcontext.h
	syssrc/sys/arch/powerpc/include [nathanw_sa]: mcontext.h
	syssrc/sys/arch/prep/include [nathanw_sa]: mcontext.h
	syssrc/sys/arch/sandpoint/include [nathanw_sa]: mcontext.h
	syssrc/sys/arch/walnut/include [nathanw_sa]: mcontext.h

Log Message:
Initial SA support for ppc.  Test-booted on sandpoint, macppc, & walnut.
mcontext and cpu_getmcontext()/cpu_setmcontext() from Klaus Klein
<kleink@netbsd.org>.


To generate a diff of this commit:
cvs rdiff -r1.5 -r1.5.8.1 syssrc/sys/arch/bebox/bebox/genassym.cf
cvs rdiff -r1.68 -r1.68.4.1 syssrc/sys/arch/bebox/bebox/machdep.c
cvs rdiff -r1.13 -r1.13.8.1 syssrc/sys/arch/bebox/include/Makefile
cvs rdiff -r0 -r1.1.2.1 syssrc/sys/arch/bebox/include/mcontext.h
cvs rdiff -r0 -r1.3.8.1 syssrc/sys/arch/bebox/include/pte.h
cvs rdiff -r1.21 -r1.21.6.1 syssrc/sys/arch/bebox/isa/pccons.c
cvs rdiff -r1.13 -r1.13.8.1 syssrc/sys/arch/macppc/include/Makefile
cvs rdiff -r0 -r1.1.2.1 syssrc/sys/arch/macppc/include/mcontext.h
cvs rdiff -r1.8 -r1.8.8.1 syssrc/sys/arch/macppc/macppc/genassym.cf
cvs rdiff -r1.104 -r1.104.4.1 syssrc/sys/arch/macppc/macppc/machdep.c
cvs rdiff -r1.13 -r1.13.2.1 syssrc/sys/arch/ofppc/include/Makefile
cvs rdiff -r0 -r1.1.2.1 syssrc/sys/arch/ofppc/include/mcontext.h
cvs rdiff -r1.6 -r1.6.2.1 syssrc/sys/arch/ofppc/ofppc/genassym.cf
cvs rdiff -r1.73 -r1.73.2.1 syssrc/sys/arch/ofppc/ofppc/machdep.c
cvs rdiff -r1.1 -r1.1.8.1 syssrc/sys/arch/powerpc/ibm4xx/copyinstr.c \
    syssrc/sys/arch/powerpc/ibm4xx/copyoutstr.c
cvs rdiff -r1.5 -r1.5.4.1 syssrc/sys/arch/powerpc/ibm4xx/pmap.c
cvs rdiff -r1.2 -r1.2.6.1 syssrc/sys/arch/powerpc/ibm4xx/trap.c
cvs rdiff -r1.23 -r1.23.8.1 syssrc/sys/arch/powerpc/include/Makefile
cvs rdiff -r1.10 -r1.10.6.1 syssrc/sys/arch/powerpc/include/cpu.h
cvs rdiff -r1.4 -r1.4.8.1 syssrc/sys/arch/powerpc/include/fpu.h
cvs rdiff -r1.2 -r1.2.26.1 syssrc/sys/arch/powerpc/include/frame.h
cvs rdiff -r0 -r1.1.2.1 syssrc/sys/arch/powerpc/include/mcontext.h
cvs rdiff -r1.8 -r1.8.8.1 syssrc/sys/arch/powerpc/include/pcb.h
cvs rdiff -r1.2 -r1.2.40.1 syssrc/sys/arch/powerpc/include/proc.h
cvs rdiff -r1.28 -r1.28.4.1 syssrc/sys/arch/powerpc/mpc6xx/pmap.c
cvs rdiff -r1.4 -r1.4.10.1 syssrc/sys/arch/powerpc/powerpc/Locore.c
cvs rdiff -r1.3 -r1.3.8.1 syssrc/sys/arch/powerpc/powerpc/compat_13_machdep.c
cvs rdiff -r1.5 -r1.5.6.1 syssrc/sys/arch/powerpc/powerpc/fpu.c
cvs rdiff -r1.1 -r1.1.40.1 syssrc/sys/arch/powerpc/powerpc/genassym.cf
cvs rdiff -r1.1 -r1.1.10.1 syssrc/sys/arch/powerpc/powerpc/linux_trap.c
cvs rdiff -r1.2 -r1.2.10.1 syssrc/sys/arch/powerpc/powerpc/locore_subr.S
cvs rdiff -r1.12 -r1.12.4.1 syssrc/sys/arch/powerpc/powerpc/mem.c
cvs rdiff -r1.47 -r1.47.4.1 syssrc/sys/arch/powerpc/powerpc/pmap.c
cvs rdiff -r1.8 -r1.8.6.1 syssrc/sys/arch/powerpc/powerpc/powerpc_machdep.c
cvs rdiff -r1.7 -r1.7.6.1 syssrc/sys/arch/powerpc/powerpc/process_machdep.c
cvs rdiff -r1.5 -r1.5.8.1 syssrc/sys/arch/powerpc/powerpc/sig_machdep.c
cvs rdiff -r1.1 -r1.1.16.1 syssrc/sys/arch/powerpc/powerpc/sigcode.S
cvs rdiff -r1.3 -r1.3.10.1 syssrc/sys/arch/powerpc/powerpc/sys_machdep.c
cvs rdiff -r1.53 -r1.53.4.1 syssrc/sys/arch/powerpc/powerpc/trap.c
cvs rdiff -r1.36 -r1.36.4.1 syssrc/sys/arch/powerpc/powerpc/vm_machdep.c
cvs rdiff -r1.9 -r1.9.8.1 syssrc/sys/arch/prep/include/Makefile
cvs rdiff -r0 -r1.1.2.1 syssrc/sys/arch/prep/include/mcontext.h
cvs rdiff -r1.8 -r1.8.6.1 syssrc/sys/arch/prep/isa/pccons.c
cvs rdiff -r1.5 -r1.5.8.1 syssrc/sys/arch/prep/prep/genassym.cf
cvs rdiff -r1.27 -r1.27.4.1 syssrc/sys/arch/prep/prep/machdep.c
cvs rdiff -r1.14 -r1.14.4.1 syssrc/sys/arch/sandpoint/conf/GENERIC
cvs rdiff -r1.9 -r1.9.8.1 syssrc/sys/arch/sandpoint/include/Makefile
cvs rdiff -r0 -r1.1.2.1 syssrc/sys/arch/sandpoint/include/mcontext.h
cvs rdiff -r1.2 -r1.2.8.1 syssrc/sys/arch/sandpoint/sandpoint/genassym.cf
cvs rdiff -r1.16 -r1.16.4.1 syssrc/sys/arch/sandpoint/sandpoint/machdep.c
cvs rdiff -r1.1 -r1.1.8.1 syssrc/sys/arch/walnut/include/Makefile \
    syssrc/sys/arch/walnut/include/frame.h
cvs rdiff -r0 -r1.1.2.1 syssrc/sys/arch/walnut/include/mcontext.h
cvs rdiff -r1.1 -r1.1.8.1 syssrc/sys/arch/walnut/walnut/genassym.cf
cvs rdiff -r1.3 -r1.3.2.1 syssrc/sys/arch/walnut/walnut/locore.S
cvs rdiff -r1.4 -r1.4.6.1 syssrc/sys/arch/walnut/walnut/machdep.c

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