# # ChangeLog for arch/sparc64/include in mainline # # Generated by Trac 1.6 # 2025-11-06T04:04:22Z Mon, 12 Dec 2005 23:55:08 GMT Jakub Jermar [c52ed6b] * arch/sparc64/include/asm.h (modified) * arch/sparc64/include/barrier.h (modified) * arch/sparc64/include/mm/tlb.h (modified) * arch/sparc64/src/mm/tlb.c (modified) sparc64 work. More ITLB and DTLB controlling functions. Sat, 10 Dec 2005 16:07:08 GMT Jakub Jermar [adb2ebf8] * arch/ia64/src/ski/ski.c (modified) * arch/ppc32/include/console.h (added) * arch/ppc32/src/console.c (modified) * arch/ppc32/src/ppc32.c (modified) * arch/sparc64/include/console.h (added) * arch/sparc64/src/console.c (modified) * arch/sparc64/src/sparc64.c (modified) * generic/include/console/chardev.h (modified) * generic/include/interrupt.h (modified) * generic/src/interrupt/interrupt.c (modified) Fix ppc32 and sparc64 to compile again. Fix sparc64 to function again. Sat, 10 Dec 2005 12:12:09 GMT Ondrej Palkovsky [a3ac9a7] * arch/amd64/include/asm.h (modified) * arch/amd64/include/debug.h (added) * arch/ia32/include/asm.h (modified) * arch/ia32/include/debug.h (added) * arch/ia64/include/debug.h (added) * arch/mips32/include/debug.h (modified) * arch/ppc32/include/debug.h (added) * arch/sparc64/include/debug.h (added) * generic/include/debug.h (modified) * generic/src/interrupt/interrupt.c (modified) * generic/src/synch/spinlock.c (modified) Small debug changes. Thu, 08 Dec 2005 22:43:39 GMT Jakub Jermar [b00fdde] * arch/amd64/include/mm/tlb.h (modified) * arch/ia32/include/mm/tlb.h (modified) * arch/ia64/include/mm/tlb.h (modified) * arch/mips32/src/mm/tlb.c (modified) * arch/ppc32/include/mm/tlb.h (modified) * arch/sparc64/Makefile.inc (modified) * arch/sparc64/include/asm.h (modified) * arch/sparc64/include/barrier.h (modified) * arch/sparc64/include/mm/tlb.h (modified) * arch/sparc64/include/types.h (modified) * generic/include/mm/tlb.h (modified) * generic/src/mm/tlb.c (modified) sparc64 work. Implement functions for reading IMMU and DMMU TLBs. Wed, 07 Dec 2005 23:00:30 GMT Jakub Jermar [b87f418] * arch/ia32/src/mm/frame.c (modified) * arch/ia64/include/context.h (modified) * arch/sparc64/include/context.h (modified) * generic/include/align.h (modified) * generic/include/mm/frame.h (modified) * generic/src/main/main.c (modified) * generic/src/mm/frame.c (modified) Send in some improvements. Sat, 03 Dec 2005 20:31:53 GMT Jakub Jermar [62e015f] * arch/sparc64/include/mm/tlb.h (modified) * arch/sparc64/include/mm/tte.h (modified) sparc64 work. MMU ASI & virtual addresses definitions. Sat, 03 Dec 2005 11:02:04 GMT Jakub Jermar [060ce90] * arch/sparc64/include/mm/tlb.h (modified) * arch/sparc64/include/mm/tte.h (added) sparc64 work. TTE (Translation Table Entry) type definitions. Fri, 02 Dec 2005 16:18:23 GMT Jakub Jermar [8ac5fe7] * arch/sparc64/Makefile.inc (modified) * arch/sparc64/include/asm.h (modified) * arch/sparc64/include/trap_table.h (added) * arch/sparc64/src/context.S (modified) * arch/sparc64/src/sparc64.c (modified) * arch/sparc64/src/start.S (modified) * arch/sparc64/src/trap_table.S (added) sparc64 work. Add dummy trap tables. Thu, 01 Dec 2005 20:27:22 GMT Jakub Jermar [414f59c] * arch/sparc64/include/context.h (modified) * arch/sparc64/include/context_offset.h (modified) * arch/sparc64/src/context.S (modified) * tools/sparc64/gencontext.c (modified) sparc64 work. The context_save/context_restore needed two other ... Thu, 01 Dec 2005 13:52:13 GMT Jakub Jermar [22e10ab] * arch/sparc64/include/context.h (modified) * arch/sparc64/include/context_offset.h (modified) * arch/sparc64/src/context.S (modified) * tools/sparc64/gencontext.c (modified) saprc64 work. Perform leaf-procedure optimization for context_save ... Thu, 01 Dec 2005 13:36:01 GMT Jakub Jermar [74813216] * arch/sparc64/include/context.h (modified) * arch/sparc64/include/context_offset.h (modified) * arch/sparc64/src/context.S (modified) * tools/sparc64/gencontext.c (modified) sparc64 work. No need to save/restore local registers. Thu, 01 Dec 2005 10:36:02 GMT Jakub Jermar [ee69c49] * arch/sparc64/include/context.h (modified) * arch/sparc64/include/stack.h (added) * arch/sparc64/src/context.S (modified) sparc64 work. Add stack.h. Thu, 10 Nov 2005 13:56:26 GMT Jakub Jermar [59e07c91] * arch/ia32/include/atomic.h (modified) * arch/ia64/include/atomic.h (modified) * arch/mips32/include/atomic.h (modified) * arch/ppc32/include/atomic.h (modified) * arch/sparc64/include/atomic.h (modified) * generic/include/proc/scheduler.h (modified) * generic/src/proc/scheduler.c (modified) * generic/src/proc/thread.c (modified) * test/synch/rwlock4/test.c (modified) * test/synch/rwlock5/test.c (modified) * test/synch/semaphore1/test.c (modified) * test/synch/semaphore2/test.c (modified) Define atomic_t type. Tue, 08 Nov 2005 16:40:52 GMT Jakub Jermar [0060b1d] * arch/amd64/include/atomic.h (modified) * arch/amd64/include/barrier.h (modified) * arch/amd64/include/bios (modified) * arch/amd64/include/boot/memmap.h (modified) * arch/amd64/include/boot/memmapasm.h (modified) * arch/amd64/include/ega.h (modified) * arch/amd64/include/fpu_context.h (modified) * arch/amd64/include/i8042.h (modified) * arch/amd64/include/i8254.h (modified) * arch/amd64/include/i8259.h (modified) * arch/amd64/include/interrupt.h (modified) * arch/amd64/include/mm/memory_init.h (modified) * arch/amd64/include/smp (modified) * arch/amd64/src/bios (modified) * arch/amd64/src/boot/memmap.S (modified) * arch/amd64/src/drivers (modified) * arch/amd64/src/fmath.c (modified) * arch/amd64/src/mm/frame.c (modified) * arch/amd64/src/mm/memory_init.c (modified) * arch/amd64/src/mm/tlb.c (modified) * arch/amd64/src/smp/apic.c (modified) * arch/amd64/src/smp/ipi.c (modified) * arch/amd64/src/smp/mps.c (modified) * arch/amd64/src/smp/smp.c (modified) * arch/sparc64/Makefile.inc (modified) * arch/sparc64/include/context_offset.h (added) Add sparc64 context_offset.h. Fix symbolic links in amd64 to be relative. Sun, 30 Oct 2005 17:29:08 GMT Jakub Jermar [df91be5] * arch/sparc64/include/context.h (modified) sparc64 work. Adjust context_set() to be SCD compliant. Sun, 30 Oct 2005 13:49:39 GMT Jakub Jermar [437ee6a4] * arch/mips32/include/arg.h (modified) * arch/ppc32/Makefile.inc (modified) * arch/ppc32/src/console.c (added) * arch/sparc64/Makefile.inc (modified) * arch/sparc64/_link.ld (modified) * arch/sparc64/include/arg.h (modified) * arch/sparc64/include/asm.h (modified) * arch/sparc64/include/context.h (modified) * arch/sparc64/include/types.h (modified) * arch/sparc64/src/asm.S (added) * arch/sparc64/src/console.c (added) * arch/sparc64/src/context.S (added) * arch/sparc64/src/dummy.s (modified) * arch/sparc64/src/mm/frame.c (added) * arch/sparc64/src/mm/page.c (added) * arch/sparc64/src/start.S (modified) * build.sparc64 (modified) * clean.sparc64 (modified) * genarch/include/firmware/ofw/ofw.h (modified) * genarch/src/firmware/ofw/ofw.c (modified) * tools/sparc64/gencontext.c (added) sparc64 work. Add context_save(), context_set() and ... Tue, 25 Oct 2005 22:36:09 GMT Jakub Jermar [81e1396] * arch/sparc64/_link.ld (modified) * arch/sparc64/boot/Makefile (modified) * arch/sparc64/boot/_link.ld (added) * arch/sparc64/boot/boot.S (added) * arch/sparc64/include/context.h (modified) * arch/sparc64/src/dummy.s (modified) * arch/sparc64/src/start.S (modified) Small sparc64 changes. Start native boot loader. Sat, 22 Oct 2005 20:41:21 GMT Jakub Jermar [2a99fa8] * Makefile.config (modified) * arch/mips32/_link.ld.in (modified) * arch/ppc32/_link.ld (modified) * arch/sparc64/Makefile.inc (added) * arch/sparc64/_link.ld (added) * arch/sparc64/boot/Makefile (added) * arch/sparc64/include/arch.h (added) * arch/sparc64/include/arg.h (added) * arch/sparc64/include/asm.h (added) * arch/sparc64/include/atomic.h (added) * arch/sparc64/include/barrier.h (added) * arch/sparc64/include/byteorder.h (added) * arch/sparc64/include/context.h (added) * arch/sparc64/include/cpu.h (added) * arch/sparc64/include/faddr.h (added) * arch/sparc64/include/fmath.h (added) * arch/sparc64/include/fpu_context.h (added) * arch/sparc64/include/interrupt.h (added) * arch/sparc64/include/memstr.h (added) * arch/sparc64/include/mm/asid.h (added) * arch/sparc64/include/mm/frame.h (added) * arch/sparc64/include/mm/memory_init.h (added) * arch/sparc64/include/mm/page.h (added) * arch/sparc64/include/mm/tlb.h (added) * arch/sparc64/include/mm/vm.h (added) * arch/sparc64/include/thread.h (added) * arch/sparc64/include/types.h (added) * arch/sparc64/src/dummy.s (added) * arch/sparc64/src/start.S (added) * build.sparc64 (added) * clean.sparc64 (added) sparc64 infrastructure.