# # ChangeLog for src/Makefile in mainline # # Generated by Trac 1.6 # 2025-08-29T14:23:06Z Sun, 04 Sep 2005 19:43:15 GMT Ondrej Palkovsky [4f1475d4] * arch/amd64/Makefile.inc (modified) * arch/amd64/_link.ld.in (moved) * arch/amd64/include/mm/page.h (modified) * arch/ia32/Makefile.inc (modified) * arch/ia64/Makefile.inc (modified) * arch/mips/Makefile.inc (modified) * arch/ppc/Makefile.inc (modified) * src/Makefile (modified) * src/clean.amd64 (modified) Added preprocessed linker script to AMD architecture, so that the ... Sun, 04 Sep 2005 17:54:25 GMT Jakub Jermar [ee7e6ace] * arch/amd64/src/boot/boot.S (modified) * arch/amd64/src/gencontext.c (deleted) * src/Makefile (modified) * src/build.amd64 (modified) * src/clean.amd64 (modified) * tools/amd64/gencontext.c (added) * tools/genmap.py (moved) Create tools/ directory. Move helper scripts and tools out of src/ ... Sat, 03 Sep 2005 16:40:25 GMT Ondrej Palkovsky [ab08b42] * arch/amd64/Makefile.inc (modified) * arch/amd64/_link.ld (modified) * arch/amd64/include/asm.h (modified) * arch/amd64/include/boot/boot.h (added) * arch/amd64/src/dummy.s (modified) * arch/amd64/src/interrupt.c (modified) * arch/ia32/Makefile.inc (modified) * arch/ia32/_link.ld (modified) * arch/ia32/include/smp/apic.h (modified) * arch/ia32/src/acpi/acpi.c (modified) * arch/ia32/src/acpi/madt.c (modified) * arch/ia32/src/interrupt.c (modified) * arch/ia32/src/smp/apic.c (modified) * arch/mips/Makefile.inc (modified) * arch/mips/_link.ld (modified) * arch/mips/src/mm/tlb.c (modified) * include/symtab.h (added) * src/Makefile (modified) * src/build.amd64 (modified) * src/debug/genmap.py (added) * src/debug/symtab.c (added) Added symbol table lookup in exceptions. This breaks ia64 & ppc ... Tue, 30 Aug 2005 09:44:07 GMT Jakub Jermar [bcdd9aa] * arch/ia32/src/proc/scheduler.c (modified) * include/arch.h (modified) * src/Makefile (modified) * src/lib/the.c (added) * src/main/main.c (modified) * src/proc/scheduler.c (modified) * src/proc/thread.c (modified) Add lib/the.c. Add and deploy the_initialize() and the_copy(). ... Mon, 29 Aug 2005 17:55:06 GMT Martin Decky [4dd0704] * include/fb/font-8x16.h (added) * src/Makefile (modified) * src/fb/font-8x16.c (added) frmaebuffer font Wed, 24 Aug 2005 12:21:26 GMT Jakub Jermar [6e787c4] * include/cpu.h (modified) * include/preemption.h (added) * src/Makefile (modified) * src/preempt/preemption.c (added) * test/synch/rwlock3/test.c (modified) * test/synch/rwlock4/test.c (modified) Make rwlock test #3 compile again. Make rwlock test #4 ... Mon, 06 Jun 2005 20:01:57 GMT Ondrej Palkovsky [e3f41b6] * arch/ia32/Makefile.inc (modified) * arch/ia32/include/atomic.h (moved) * arch/ia32/src/atomic.S (moved) * arch/mips/_link.ld (modified) * arch/mips/include/atomic.h (moved) * include/proc/scheduler.h (modified) * src/Makefile (modified) * src/mm/tlb.c (modified) * src/proc/scheduler.c (modified) * src/proc/thread.c (modified) * src/synch/spinlock.c (modified) * src/time/clock.c (modified) * test/fpu/fpu1/test.c (modified) * test/synch/rwlock1/test.c (modified) * test/synch/rwlock2/test.c (modified) * test/synch/rwlock3/test.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) Code cleanup in scheduler.c thread.c - removed unnecessary spinlock. ... Thu, 12 May 2005 20:37:03 GMT Jakub Jermar [f2ffad4] * arch/ia32/include/faddr.h (added) * arch/ia64/Makefile.inc (modified) * arch/ia64/include/faddr.h (added) * arch/mips/include/faddr.h (added) * src/Makefile (modified) * src/main/main.c (modified) * src/proc/scheduler.c (modified) * src/proc/thread.c (modified) For each architecture, add function/macro FADDR that calculates ... Wed, 11 May 2005 00:14:42 GMT Jakub Jermar [9db5b66] * arch/ia64/Makefile.inc (modified) * arch/ia64/include/context.h (modified) * arch/ia64/src/asm.S (added) * arch/ia64/src/context.S (modified) * arch/mips/Makefile.inc (modified) * arch/mips/src/asm.s (modified) * include/memstr.h (modified) * src/Makefile (modified) * src/lib/memstr.c (moved) Move architecture independent memcopy() and memsetb() out of MIPS ... Sat, 30 Apr 2005 16:47:17 GMT Jakub Jermar [ed0dd65] * arch/ia32/Makefile.inc (modified) * arch/ia32/include/acpi/madt.h (modified) * arch/ia32/include/smp/mps.h (moved) * arch/ia32/src/acpi/acpi.c (modified) * arch/ia32/src/acpi/madt.c (modified) * arch/ia32/src/ia32.c (modified) * arch/ia32/src/mm/page.c (modified) * arch/ia32/src/smp/apic.c (modified) * arch/ia32/src/smp/mps.c (moved) * arch/ia32/src/smp/smp.c (added) * include/smp/smp.h (added) * src/Makefile (modified) * src/Makefile.config (modified) * src/main/kinit.c (modified) * src/main/main.c (modified) More ACPI work. Initial MADT table parsing. SMP renaming and ... Fri, 25 Feb 2005 11:48:31 GMT Jakub Jermar [26a8604f] * arch/ia32/src/smp/ipi.c (modified) * include/smp/ipi.h (modified) * src/Makefile (modified) * src/proc/thread.c (modified) * src/smp/ipi.c (added) Be more careful when sending IPI on UP configured as SMP. Fri, 18 Feb 2005 17:30:54 GMT Jakub Jermar [f761f1eb] * arch/ia32/Makefile.inc (added) * arch/ia32/_link.ld (added) * arch/ia32/boot/Makefile (added) * arch/ia32/boot/boot.S (added) * arch/ia32/boot/boot.ld (added) * arch/ia32/include/ap.h (added) * arch/ia32/include/apic.h (added) * arch/ia32/include/asm.h (added) * arch/ia32/include/atomic.h (added) * arch/ia32/include/context.h (added) * arch/ia32/include/cpu.h (added) * arch/ia32/include/cpuid.h (added) * arch/ia32/include/ega.h (added) * arch/ia32/include/i8042.h (added) * arch/ia32/include/i8254.h (added) * arch/ia32/include/i8259.h (added) * arch/ia32/include/interrupt.h (added) * arch/ia32/include/mm/frame.h (added) * arch/ia32/include/mm/page.h (added) * arch/ia32/include/mm/vm.h (added) * arch/ia32/include/mp.h (added) * arch/ia32/include/pm.h (added) * arch/ia32/include/thread.h (added) * arch/ia32/include/types.h (added) * arch/ia32/src/asm.s (added) * arch/ia32/src/boot/boot.S (added) * arch/ia32/src/context.s (added) * arch/ia32/src/cpu/cpu.c (added) * arch/ia32/src/cpuid.s (added) * arch/ia32/src/debug/panic.s (added) * arch/ia32/src/delay.s (added) * arch/ia32/src/drivers/ega.c (added) * arch/ia32/src/drivers/i8042.c (added) * arch/ia32/src/drivers/i8254.c (added) * arch/ia32/src/drivers/i8259.c (added) * arch/ia32/src/ia32.c (added) * arch/ia32/src/interrupt.c (added) * arch/ia32/src/mm/frame.c (added) * arch/ia32/src/mm/page.c (added) * arch/ia32/src/mm/tlb.c (added) * arch/ia32/src/pm.c (added) * arch/ia32/src/smp/ap.S (added) * arch/ia32/src/smp/apic.c (added) * arch/ia32/src/smp/atomic.S (added) * arch/ia32/src/smp/mp.c (added) * arch/ia32/src/userspace.c (added) * arch/mips/Makefile.inc (added) * arch/mips/_link.ld (added) * arch/mips/boot/Makefile (added) * arch/mips/boot/boot.s (added) * arch/mips/include/asm.h (added) * arch/mips/include/asm/macro.h (added) * arch/mips/include/atomic.h (added) * arch/mips/include/cache.h (added) * arch/mips/include/context.h (added) * arch/mips/include/cp0.h (added) * arch/mips/include/cpu.h (added) * arch/mips/include/exception.h (added) * arch/mips/include/interrupt.h (added) * arch/mips/include/mm/frame.h (added) * arch/mips/include/mm/page.h (added) * arch/mips/include/mm/tlb.h (added) * arch/mips/include/mm/vm.h (added) * arch/mips/include/thread.h (added) * arch/mips/include/types.h (added) * arch/mips/src/asm.s (added) * arch/mips/src/cache.c (added) * arch/mips/src/context.S (added) * arch/mips/src/cpu/cpu.c (added) * arch/mips/src/exception.c (added) * arch/mips/src/fake.s (added) * arch/mips/src/interrupt.c (added) * arch/mips/src/lib/memstr.c (added) * arch/mips/src/mips.c (added) * arch/mips/src/mm/frame.c (added) * arch/mips/src/mm/page.c (added) * arch/mips/src/mm/tlb.c (added) * arch/mips/src/panic.s (added) * arch/mips/src/putchar.c (added) * arch/mips/src/start.S (added) * arch/powerpc/Makefile.inc (added) * arch/powerpc/_link.ld (added) * arch/powerpc/boot/Makefile (added) * arch/powerpc/boot/boot.s (added) * arch/powerpc/src/powerpc.c (added) * doc/TODO (added) * doc/mips (added) * doc/preemption (added) * doc/requirements (added) * doc/synchronization (added) * include/arch.h (added) * include/config.h (added) * include/context.h (added) * include/cpu.h (added) * include/func.h (added) * include/list.h (added) * include/main/kinit.h (added) * include/main/uinit.h (added) * include/memstr.h (added) * include/mm/frame.h (added) * include/mm/heap.h (added) * include/mm/page.h (added) * include/mm/tlb.h (added) * include/mm/vm.h (added) * include/panic.h (added) * include/print.h (added) * include/proc/scheduler.h (added) * include/proc/task.h (added) * include/proc/thread.h (added) * include/putchar.h (added) * include/synch/condvar.h (added) * include/synch/mutex.h (added) * include/synch/rwlock.h (added) * include/synch/semaphore.h (added) * include/synch/spinlock.h (added) * include/synch/synch.h (added) * include/synch/waitq.h (added) * include/test.h (added) * include/time/clock.h (added) * include/time/delay.h (added) * include/time/timeout.h (added) * include/typedefs.h (added) * include/userspace.h (added) * src/Makefile (added) * src/Makefile.config (added) * src/cpu/cpu.c (added) * src/debug/print.c (added) * src/lib/func.c (added) * src/lib/list.c (added) * src/main/kinit.c (added) * src/main/main.c (added) * src/main/uinit.c (added) * src/mm/frame.c (added) * src/mm/heap.c (added) * src/mm/page.c (added) * src/mm/tlb.c (added) * src/mm/vm.c (added) * src/proc/scheduler.c (added) * src/proc/task.c (added) * src/proc/thread.c (added) * src/synch/condvar.c (added) * src/synch/mutex.c (added) * src/synch/rwlock.c (added) * src/synch/semaphore.c (added) * src/synch/spinlock.c (added) * src/synch/waitq.c (added) * src/time/clock.c (added) * src/time/delay.c (added) * src/time/timeout.c (added) * test/synch/rwlock1/test.c (added) * test/synch/rwlock2/test.c (added) * test/synch/rwlock3/test.c (added) * test/synch/rwlock4/test.c (added) * test/synch/rwlock5/test.c (added) * test/synch/semaphore1/test.c (added) * test/synch/semaphore2/test.c (added) Initial import