# # ChangeLog for arch/sparc64/src in mainline # # Generated by Trac 1.6 # 2025-10-09T20:59:10Z Mon, 05 Dec 2005 17:56:23 GMT Jakub Jermar [61e6c39] * arch/sparc64/src/mm/frame.c (modified) * generic/include/mm/frame.h (modified) * generic/src/mm/frame.c (modified) Buddy allocator cleanup and fixes II. - Rewrite IS_BUDDY_LEFT_BLOCK ... 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. Tue, 22 Nov 2005 16:26:18 GMT Jakub Jermar [7453929] * arch/amd64/src/amd64.c (modified) * arch/ia32/src/ia32.c (modified) * arch/ia64/src/dummy.s (modified) * arch/ia64/src/ia64.c (modified) * arch/mips32/src/mips32.c (modified) * arch/ppc32/src/ppc32.c (modified) * arch/sparc64/src/sparc64.c (modified) * generic/include/arch.h (modified) * generic/src/main/main.c (modified) Rename arch_late_init() to arch_pre_smp_init(). Add ... Mon, 21 Nov 2005 22:21:35 GMT Jakub Jermar [8cd20b70] * arch/ppc32/include/arch.h (modified) * arch/ppc32/src/console.c (modified) * arch/ppc32/src/mm/memory_init.c (modified) * arch/sparc64/src/console.c (modified) * genarch/Makefile.inc (modified) * genarch/include/ofw/ofw.h (moved) * genarch/src/ofw/ofw.c (moved) Move genarch/{src|include}/firmware/ofw to genarch/{src|include}/ofw. Wed, 09 Nov 2005 14:23:05 GMT Jakub Jermar [2ccd275] * Makefile (modified) * arch/amd64/src/asm_utils.S (modified) * arch/amd64/src/boot/boot.S (modified) * arch/amd64/src/smp/ap.S (modified) * arch/ia32/src/boot/boot.S (modified) * arch/ia64/include/asm.h (modified) * arch/ia64/include/interrupt.h (modified) * arch/ia64/include/register.h (modified) * arch/ia64/src/interrupt.c (modified) * arch/ia64/src/ivt.S (modified) * arch/mips32/src/context.S (modified) * arch/mips32/src/start.S (modified) * arch/sparc64/src/context.S (modified) Changes in build system. For .S targets, always do -D__ASM__. ... Sun, 30 Oct 2005 18:01:29 GMT Jakub Jermar [0e90b4e] * arch/sparc64/src/context.S (modified) sparc64 work. In context_save() and context_restore(), reserve 128 ... 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 ... Sat, 29 Oct 2005 13:37:52 GMT Jakub Jermar [39cb79a] * arch/sparc64/Makefile.inc (modified) * arch/sparc64/_link.ld (modified) * arch/sparc64/src/dummy.s (modified) * arch/sparc64/src/sparc64.c (added) * arch/sparc64/src/start.S (modified) * genarch/include/firmware/ofw/ofw.h (modified) * genarch/src/firmware/ofw/ofw.c (modified) sparc64 work. Link kernel with load address 0x4000. Add fragment of ... Wed, 26 Oct 2005 00:07:17 GMT Jakub Jermar [34d9ab28] * Makefile (modified) * arch/ppc32/Makefile.inc (modified) * arch/ppc32/include/arch.h (modified) * arch/ppc32/src/mm/memory_init.c (modified) * arch/sparc64/boot/boot.S (modified) * arch/sparc64/src/dummy.s (modified) * genarch/Makefile.inc (added) * genarch/include/firmware/ofw/ofw.h (moved) * genarch/src/firmware/ofw/ofw.c (moved) Create genarch directory. Move ppc32 ofw.[ch] to genarch. Fix ... 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.