Andrew's port to sparc
authorAndrew Waterman <waterman@r53.millennium.berkeley.edu>
Thu, 30 Jul 2009 21:48:32 +0000 (14:48 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Thu, 30 Jul 2009 23:03:35 +0000 (16:03 -0700)
commit3bd96a803b49d71a13d12cb33a2a3c55d7bd6232
treef3fffbe6943b77999e3c2986bc300ed12bb0b6de
parentf1967616f09f25371f81c5e354309e4598643427
Andrew's port to sparc
143 files changed:
GNUmakefile
arch/i386/boot/Makefrag [new file with mode: 0644]
arch/i386/boot/boot.S [new file with mode: 0644]
arch/i386/boot/main.c [new file with mode: 0644]
arch/i386/boot/sign.pl [new file with mode: 0644]
arch/i386/include/apic.h [new file with mode: 0644]
arch/i386/include/arch.h [new file with mode: 0644]
arch/i386/include/atomic.h [new file with mode: 0644]
arch/i386/include/console.h [new file with mode: 0644]
arch/i386/include/kbdreg.h [new file with mode: 0644]
arch/i386/include/mmu.h [new file with mode: 0644]
arch/i386/include/smp.h [new file with mode: 0644]
arch/i386/include/trap.h [new file with mode: 0644]
arch/i386/include/types.h [new file with mode: 0644]
arch/i386/include/x86.h [new file with mode: 0644]
arch/i386/kernel.ld [new file with mode: 0644]
arch/i386/src/Makefrag [new file with mode: 0644]
arch/i386/src/apic.c [new file with mode: 0644]
arch/i386/src/console.c [new file with mode: 0644]
arch/i386/src/cpuinfo.c [new file with mode: 0644]
arch/i386/src/entry.S [new file with mode: 0644]
arch/i386/src/env.c [new file with mode: 0644]
arch/i386/src/kclock.c [new file with mode: 0644]
arch/i386/src/kdebug.c [new file with mode: 0644]
arch/i386/src/pmap.c [new file with mode: 0644]
arch/i386/src/smp.c [new file with mode: 0644]
arch/i386/src/smp_boot.c [new file with mode: 0644]
arch/i386/src/smp_entry.S [new file with mode: 0644]
arch/i386/src/trap.c [new file with mode: 0644]
arch/i386/src/trapentry.S [new file with mode: 0644]
arch/sparc/boot/Makefrag [new file with mode: 0644]
arch/sparc/include/arch.h [new file with mode: 0644]
arch/sparc/include/atomic.h [new file with mode: 0644]
arch/sparc/include/console.h [new file with mode: 0644]
arch/sparc/include/frontend.h [new file with mode: 0644]
arch/sparc/include/kbdreg.h [new file with mode: 0644]
arch/sparc/include/mmu.h [new file with mode: 0644]
arch/sparc/include/smp.h [new file with mode: 0644]
arch/sparc/include/sparc.h [new file with mode: 0644]
arch/sparc/include/timer.h [new file with mode: 0644]
arch/sparc/include/trap.h [new file with mode: 0644]
arch/sparc/include/trap_table.h [new file with mode: 0644]
arch/sparc/include/types.h [new file with mode: 0644]
arch/sparc/kernel.ld [new file with mode: 0644]
arch/sparc/src/Makefrag [new file with mode: 0644]
arch/sparc/src/boot.c [new file with mode: 0644]
arch/sparc/src/console.c [new file with mode: 0644]
arch/sparc/src/cpuinfo.c [new file with mode: 0644]
arch/sparc/src/entry.S [new file with mode: 0644]
arch/sparc/src/env.c [new file with mode: 0644]
arch/sparc/src/env.c.save [new file with mode: 0644]
arch/sparc/src/env.c.save.1 [new file with mode: 0644]
arch/sparc/src/frontend.c [new file with mode: 0644]
arch/sparc/src/pmap.c [new file with mode: 0644]
arch/sparc/src/smp.c [new file with mode: 0644]
arch/sparc/src/spillfill.S [new file with mode: 0644]
arch/sparc/src/timer.c [new file with mode: 0644]
arch/sparc/src/trap.c [new file with mode: 0644]
arch/sparc/src/trap_entry.S [new file with mode: 0644]
arch/sparc/src/trap_table.S [new file with mode: 0644]
foo [new file with mode: 0644]
include/arch/apic.h [deleted file]
include/arch/atomic.h [deleted file]
include/arch/console.h [deleted file]
include/arch/elf.h [deleted file]
include/arch/kbdreg.h [deleted file]
include/arch/mmu.h [deleted file]
include/arch/multiboot.h [deleted file]
include/arch/smp.h [deleted file]
include/arch/stab.h [deleted file]
include/arch/timer.h [deleted file]
include/arch/types.h [deleted file]
include/arch/x86.h [deleted file]
include/atomic.h
include/elf.h [new file with mode: 0644]
include/env.h
include/monitor.h
include/multiboot.h [new file with mode: 0644]
include/pmap.h
include/ros/env.h
include/ros/memlayout.h
include/ros/ring_buffer.h
include/ros/timer.h [new file with mode: 0644]
include/ros/trap.h [deleted file]
include/smp.h [new file with mode: 0644]
include/stab.h [new file with mode: 0644]
include/stdarg.h
include/stdio.h
include/string.h
include/testing.h
include/trap.h
kern/boot/Makefrag [deleted file]
kern/boot/boot.S [deleted file]
kern/boot/main.c [deleted file]
kern/boot/sign.pl [deleted file]
kern/kernel.ld [deleted file]
kern/src/Makefrag
kern/src/apic.c [deleted file]
kern/src/arch [new symlink]
kern/src/atomic.c
kern/src/console.c [deleted file]
kern/src/entry.S [deleted file]
kern/src/env.c
kern/src/init.c
kern/src/kclock.c [deleted file]
kern/src/kdebug.c [deleted file]
kern/src/manager.c
kern/src/monitor.c
kern/src/multiboot.c [new file with mode: 0644]
kern/src/pmap.c
kern/src/printf.c
kern/src/printfmt.c
kern/src/smp.c
kern/src/smp_entry.S [deleted file]
kern/src/string.c
kern/src/syscall.c
kern/src/testing.c
kern/src/timer.c
kern/src/trap.c [deleted file]
kern/src/trapentry.S [deleted file]
kern/src/workqueue.c
user/apps/roslib/Makefrag
user/apps/roslib/apps.ld [deleted file]
user/apps/roslib/apps_i386.ld [new file with mode: 0644]
user/apps/roslib/apps_sparc.ld [new file with mode: 0644]
user/apps/roslib/fptest.c [new file with mode: 0644]
user/apps/roslib/measurements.c
user/apps/roslib/proctests.c
user/parlib/src/Makefrag
user/roslib/inc/atomic.h
user/roslib/inc/lib.h
user/roslib/inc/measure.h
user/roslib/inc/stdarg.h
user/roslib/src/Makefrag
user/roslib/src/atomic.c
user/roslib/src/entry.S [deleted file]
user/roslib/src/entry_i386.S [new file with mode: 0644]
user/roslib/src/entry_sparc.S [new file with mode: 0644]
user/roslib/src/panic.c
user/roslib/src/syscall.c
user/roslib/src/syscall_i386.c [new file with mode: 0644]
user/roslib/src/syscall_sparc.c [new file with mode: 0644]
user/roslib/src/timer.c