# # ChangeLog for arch/ppc in mainline # # Generated by Trac 1.6 # 2025-10-09T13:40:43Z Tue, 30 Aug 2005 12:05:06 GMT Martin Decky [dfbc229] * arch/ia32/src/asm.S (modified) * arch/ppc/Makefile.inc (modified) * arch/ppc/include/ppc.h (moved) * arch/ppc/src/asm.s (modified) * arch/ppc/src/drivers/vga.c (deleted) * arch/ppc/src/dummy.s (modified) * arch/ppc/src/ppc.c (modified) * arch/ppc/src/start.S (modified) OpenFirmware support Mon, 29 Aug 2005 11:57:26 GMT Jakub Jermar [b52da8d7] * arch/amd64/include/barrier.h (modified) * arch/ia32/include/asm.h (modified) * arch/ia32/include/barrier.h (modified) * arch/ia32/src/boot/boot.S (modified) * arch/ia32/src/mm/frame.c (modified) * arch/ia32/src/smp/ap.S (modified) * arch/ia64/include/barrier.h (modified) * arch/mips/include/barrier.h (modified) * arch/mips/include/cpu.h (modified) * arch/mips/include/mm/page.h (modified) * arch/ppc/include/barrier.h (modified) * include/arch.h (modified) * include/cpu.h (modified) * include/proc/task.h (modified) * include/proc/thread.h (modified) * src/main/main.c (modified) * src/preempt/preemption.c (modified) Add some comments to IA-32 src/boot/boot.S and src/smp.S. Make the ... Thu, 25 Aug 2005 20:58:07 GMT Jakub Jermar [361635c] * arch/amd64/include/asm.h (modified) * arch/ia32/include/asm.h (modified) * arch/ia64/include/asm.h (modified) * arch/ia64/include/context.h (modified) * arch/mips/include/asm.h (modified) * arch/ppc/include/asm.h (modified) * include/arch.h (modified) * include/config.h (modified) * include/cpu.h (modified) * include/proc/thread.h (modified) * include/typedefs.h (modified) Preparations for weaker preemption model. Make all kernel stacks ... Sat, 20 Aug 2005 22:16:40 GMT Jakub Jermar [3526da33] * arch/amd64/include/mm/page.h (modified) * arch/ia32/include/mm/page.h (modified) * arch/ia64/include/mm/page.h (modified) * arch/mips/include/mm/page.h (modified) * arch/ppc/include/mm/page.h (modified) For each architecture, add an extra type cast of x to __address to ... Fri, 19 Aug 2005 13:12:32 GMT Jakub Jermar [b07769b6] * arch/amd64/src/dummy.s (modified) * arch/ia32/src/drivers/ega.c (modified) * arch/ia32/src/mm/page.c (modified) * arch/ia32/src/pm.c (modified) * arch/ia32/src/proc/scheduler.c (modified) * arch/ppc/src/dummy.s (modified) * include/mm/page.h (modified) * include/mm/vm.h (modified) * src/main/kinit.c (modified) * src/main/main.c (modified) * src/mm/vm.c (modified) * src/proc/scheduler.c (modified) Switch over to per vm_t page tables. (breaks ia32 userspace) Define ... Wed, 17 Aug 2005 19:47:34 GMT Martin Decky [6a4177a] * arch/ppc/Makefile.inc (modified) * arch/ppc/include/vga.h (moved) * arch/ppc/src/drivers/vga.c (added) prepare for PPC console support Wed, 17 Aug 2005 13:51:24 GMT Martin Decky [c723d7a1] * arch/ppc/Makefile.inc (modified) * arch/ppc/_link.ld (modified) * arch/ppc/boot/boot.s (modified) * arch/ppc/src/mm/page.c (modified) * arch/ppc/src/ppc.c (moved) * arch/ppc/src/start.S (modified) first booting ELF Wed, 17 Aug 2005 12:01:35 GMT Martin Decky [efa9b73] * arch/ppc/Makefile.inc (modified) * arch/ppc/_link.ld (modified) * arch/ppc/boot/Makefile (modified) * arch/ppc/boot/boot.s (modified) * arch/ppc/src/asm.s (added) * arch/ppc/src/dummy.s (modified) * arch/ppc/src/mm/frame.c (added) * arch/ppc/src/mm/page.c (added) * arch/ppc/src/putchar.c (added) PPC linker script Mon, 15 Aug 2005 11:34:58 GMT Jakub Jermar [3902f8a4] * arch/ia64/Makefile.inc (modified) * arch/ia64/src/dummy.s (moved) * arch/mips/Makefile.inc (modified) * arch/mips/src/dummy.s (moved) * arch/ppc/Makefile.inc (modified) * arch/ppc/src/dummy.s (moved) For all relevant architectures, rename fake.s to dummy.s to better ... Thu, 11 Aug 2005 23:15:31 GMT Jakub Jermar [2e5365f3] * arch/ppc/Makefile.inc (modified) * arch/ppc/_link.ld (modified) * arch/ppc/src/fake.s (added) * arch/ppc/src/start.S (added) * src/Makefile.config (modified) PPC work. Define dummy implementations of many functions in fake.s. ... Thu, 11 Aug 2005 22:49:23 GMT Jakub Jermar [82f9955] * arch/ppc/include/cpu.h (modified) * arch/ppc/include/interrupt.h (modified) * arch/ppc/include/mm/page.h (modified) * arch/ppc/include/thread.h (modified) * arch/ppc/include/types.h (modified) Fix copyright dates. Thu, 11 Aug 2005 14:39:20 GMT Martin Decky [c913e456] * arch/ppc/Makefile.inc (modified) * arch/ppc/include/mm/page.h (modified) * src/mm/page.c (modified) remove cyclic including, change linker script path Thu, 11 Aug 2005 11:42:17 GMT Martin Decky [04b1b8a] * arch/ppc/Makefile.inc (moved) * arch/ppc/_link.ld (moved) * arch/ppc/boot/Makefile (moved) * arch/ppc/boot/boot.s (moved) * arch/ppc/include/arg.h (added) * arch/ppc/include/asm.h (added) * arch/ppc/include/atomic.h (added) * arch/ppc/include/barrier.h (added) * arch/ppc/include/context.h (added) * arch/ppc/include/cpu.h (added) * arch/ppc/include/faddr.h (added) * arch/ppc/include/fpu_context.h (added) * arch/ppc/include/interrupt.h (added) * arch/ppc/include/mm/frame.h (added) * arch/ppc/include/mm/memory_init.h (added) * arch/ppc/include/mm/page.h (added) * arch/ppc/include/mm/vm.h (added) * arch/ppc/include/thread.h (added) * arch/ppc/include/types.h (added) * arch/ppc/src/fpu_context.c (moved) * arch/ppc/src/powerpc.c (moved) * contrib/toolchain.ppc.sh (moved) * src/build.ppc (added) * src/clean.ppc (added) PPC work in progress