Date: Mon, 30 Jul 2001 23:05:06 -0700 (PDT) From: Jake Burkholder <jake@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/sparc64 db_disasm.c db_interface.c db_trace.c exception.s genassym.c locore.s pv.c support.s swtch.s tsb.c upa.c autoconf.c clock.c elf_machdep.c machdep.c pmap.c procfs_machdep.c sys_machdep.c trap.c vm_machdep.c ... Message-ID: <200107310605.f6V656u61914@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jake 2001/07/30 23:05:06 PDT
Modified files:
sys/sparc64/sparc64 autoconf.c clock.c elf_machdep.c
machdep.c pmap.c procfs_machdep.c
sys_machdep.c trap.c vm_machdep.c
sys/sparc64/include ansi.h atomic.h bus.h clock.h cpu.h
cpufunc.h db_machdep.h elf.h endian.h
exec.h frame.h globaldata.h globals.h
limits.h md_var.h mutex.h param.h pcb.h
pmap.h proc.h ptrace.h reg.h resource.h
signal.h smp.h stdarg.h types.h
ucontext.h vmparam.h
Added files:
sys/sparc64/sparc64 db_disasm.c db_interface.c db_trace.c
exception.s genassym.c locore.s pv.c
support.s swtch.s tsb.c upa.c
sys/sparc64/include asi.h asmacros.h bootinfo.h pstate.h pv.h
setjmp.h tlb.h trap.h tsb.h tte.h
Log:
Flesh out the sparc64 port considerably. This contains:
- mostly complete kernel pmap support, and tested but currently turned
off userland pmap support
- low level assembly language trap, context switching and support code
- fully implemented atomic.h and supporting cpufunc.h
- some support for kernel debugging with ddb
- various header tweaks and filling out of machine dependent structures
Revision Changes Path
1.2 +17 -0 src/sys/sparc64/sparc64/autoconf.c
1.2 +2 -2 src/sys/sparc64/sparc64/clock.c
1.2 +0 -0 src/sys/sparc64/sparc64/elf_machdep.c
1.2 +279 -6 src/sys/sparc64/sparc64/machdep.c
1.2 +663 -85 src/sys/sparc64/sparc64/pmap.c
1.2 +0 -0 src/sys/sparc64/sparc64/procfs_machdep.c
1.2 +0 -0 src/sys/sparc64/sparc64/sys_machdep.c
1.2 +62 -3 src/sys/sparc64/sparc64/trap.c
1.2 +36 -2 src/sys/sparc64/sparc64/vm_machdep.c
1.2 +0 -0 src/sys/sparc64/include/ansi.h
1.2 +223 -309 src/sys/sparc64/include/atomic.h
1.2 +0 -0 src/sys/sparc64/include/bus.h
1.2 +0 -0 src/sys/sparc64/include/clock.h
1.2 +10 -5 src/sys/sparc64/include/cpu.h
1.2 +125 -1 src/sys/sparc64/include/cpufunc.h
1.2 +44 -0 src/sys/sparc64/include/db_machdep.h
1.2 +0 -0 src/sys/sparc64/include/elf.h
1.2 +0 -0 src/sys/sparc64/include/endian.h
1.2 +0 -0 src/sys/sparc64/include/exec.h
1.2 +38 -1 src/sys/sparc64/include/frame.h
1.2 +1 -1 src/sys/sparc64/include/globaldata.h
1.2 +0 -0 src/sys/sparc64/include/globals.h
1.2 +0 -0 src/sys/sparc64/include/limits.h
1.2 +0 -0 src/sys/sparc64/include/md_var.h
1.2 +2 -0 src/sys/sparc64/include/mutex.h
1.2 +26 -24 src/sys/sparc64/include/param.h
1.2 +3 -1 src/sys/sparc64/include/pcb.h
1.2 +18 -12 src/sys/sparc64/include/pmap.h
1.2 +1 -0 src/sys/sparc64/include/proc.h
1.2 +0 -0 src/sys/sparc64/include/ptrace.h
1.2 +0 -0 src/sys/sparc64/include/reg.h
1.2 +2 -1 src/sys/sparc64/include/resource.h
1.2 +0 -0 src/sys/sparc64/include/signal.h
1.2 +0 -0 src/sys/sparc64/include/smp.h
1.2 +1 -0 src/sys/sparc64/include/stdarg.h
1.2 +0 -0 src/sys/sparc64/include/types.h
1.2 +0 -0 src/sys/sparc64/include/ucontext.h
1.2 +6 -6 src/sys/sparc64/include/vmparam.h
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200107310605.f6V656u61914>
