# # ChangeLog for arch/ppc/src in mainline # # Generated by Trac 1.6 # 2026-06-02T19:00:46Z Sat, 03 Sep 2005 14:16:25 GMT Josef Cejka [2f08a55d] * arch/amd64/include/fmath.h (modified) * arch/amd64/src/fmath.c (modified) * arch/ia32/include/fmath.h (modified) * arch/ia32/src/fmath.c (modified) * arch/ia64/include/fmath.h (modified) * arch/ia64/src/fmath.c (modified) * arch/mips/include/fmath.h (modified) * arch/mips/src/fmath.c (modified) * arch/ppc/include/fmath.h (modified) * arch/ppc/src/fmath.c (modified) * src/debug/print.c (modified) * test/print/print1/test.c (modified) Support for NaN and infinity in printf. Sat, 03 Sep 2005 09:08:02 GMT Martin Decky [fe56609d] * arch/ppc/include/asm.h (modified) * arch/ppc/src/drivers/ofw.c (modified) fix stupid assembler bugs in cpu_priority_* (PPC) Fri, 02 Sep 2005 19:14:58 GMT Jakub Jermar [e4a6dda] * arch/ppc/src/fmath.c (modified) Add missing semicolon. Thu, 01 Sep 2005 15:26:27 GMT Josef Cejka [c7bb8b05] * arch/amd64/Makefile.inc (modified) * arch/amd64/include/fmath.h (added) * arch/amd64/src/fmath.c (added) * arch/ia32/include/fmath.h (added) * arch/ia32/src/fmath.c (added) * arch/ia64/Makefile.inc (modified) * arch/ia64/include/fmath.h (added) * arch/ia64/src/fmath.c (added) * arch/mips/Makefile.inc (modified) * arch/mips/include/fmath.h (added) * arch/mips/src/fmath.c (added) * arch/ppc/Makefile.inc (modified) * arch/ppc/include/fmath.h (added) * arch/ppc/src/fmath.c (added) Created fmath as basic tool for IEEE 754 floating point numbers. ... Thu, 01 Sep 2005 00:58:55 GMT Martin Decky [470c468] * arch/ppc/_link.ld (modified) * arch/ppc/src/start.S (modified) update PPC for new hardcoded_* method Wed, 31 Aug 2005 21:51:04 GMT Martin Decky [393f631] * arch/amd64/include/arch.h (added) * arch/ia32/include/arch.h (added) * arch/ia64/include/arch.h (added) * arch/mips/include/arch.h (added) * arch/ppc/Makefile.inc (modified) * arch/ppc/_link.ld (modified) * arch/ppc/boot/Makefile (modified) * arch/ppc/boot/_link.ld (added) * arch/ppc/boot/boot.S (moved) * arch/ppc/boot/main.c (added) * arch/ppc/boot/main.h (added) * arch/ppc/include/arch.h (added) * arch/ppc/include/asm.h (modified) * arch/ppc/include/context.h (modified) * arch/ppc/src/asm.S (moved) * arch/ppc/src/cpu/cpu.c (added) * arch/ppc/src/debug/panic.s (modified) * arch/ppc/src/drivers/ofw.c (modified) * arch/ppc/src/dummy.s (modified) * arch/ppc/src/ppc.c (added) * include/arch.h (modified) * include/context.h (modified) * src/main/main.c (modified) * src/proc/thread.c (modified) many PPC stuff, platform dependent arch.h header files Wed, 31 Aug 2005 11:43:38 GMT Martin Decky [8f91729] * arch/ppc/Makefile.inc (modified) * arch/ppc/include/context.h (modified) * arch/ppc/include/drivers/ofw.h (modified) * arch/ppc/include/ppc.h (deleted) * arch/ppc/src/drivers/ofw.c (modified) * arch/ppc/src/ppc.c (deleted) * arch/ppc/src/start.S (modified) * include/context.h (modified) * src/main/main.c (modified) separated stack mapping Wed, 31 Aug 2005 10:00:14 GMT Jakub Jermar [9756131] * arch/amd64/src/dummy.s (modified) * arch/amd64/src/supplib.c (modified) * arch/ia32/src/asm.S (modified) * arch/ia32/src/drivers/ega.c (modified) * arch/ia32/src/mm/page.c (modified) * arch/ia32/src/smp/mps.c (modified) * arch/ia32/src/smp/smp.c (modified) * arch/ia64/src/asm.S (modified) * arch/mips/src/asm.s (modified) * arch/ppc/src/dummy.s (modified) * include/memstr.h (modified) * src/lib/memstr.c (modified) * src/main/kinit.c (modified) * src/mm/vm.c (modified) * test/synch/rwlock4/test.c (modified) Get rid of memcopy(). All we now have is memcpy() and _memcpy(). ... Tue, 30 Aug 2005 22:20:43 GMT Martin Decky [c5ae095] * arch/ppc/include/asm.h (modified) * arch/ppc/src/drivers/ofw.c (modified) * arch/ppc/src/dummy.s (modified) header fixes Tue, 30 Aug 2005 21:51:39 GMT Martin Decky [b524f816] * arch/ppc/Makefile.inc (modified) * arch/ppc/_link.ld (modified) * arch/ppc/include/asm/macro.h (modified) * arch/ppc/include/context.h (modified) * arch/ppc/src/context.S (added) * arch/ppc/src/dummy.s (modified) * arch/ppc/src/start.S (modified) PPC context save/restore Tue, 30 Aug 2005 17:37:50 GMT Martin Decky [10caad0] * arch/ppc/Makefile.inc (modified) * arch/ppc/include/asm.h (modified) * arch/ppc/include/asm/macro.h (modified) * arch/ppc/include/drivers/ofw.h (modified) * arch/ppc/src/asm.s (modified) * arch/ppc/src/drivers/ofw.c (modified) * arch/ppc/src/dummy.s (modified) * arch/ppc/src/mm/memory_init.c (added) * arch/ppc/src/start.S (modified) PPC memory size detection Tue, 30 Aug 2005 16:51:39 GMT Martin Decky [db5e25f] * arch/ppc/src/debug/panic.s (added) PPC panic() Tue, 30 Aug 2005 12:14:51 GMT Martin Decky [288a204] * arch/ppc/include/drivers/ofw.h (added) * arch/ppc/src/drivers/ofw.c (added) add missing OpenFirmware related files 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 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 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