# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-11-28T15:37:09Z Tue, 05 Sep 2006 14:52:11 GMT Jakub Jermar [d681c17] * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/generic/include/mm/as.h (modified) * uspace/libc/arch/sparc64/include/syscall.h (modified) * uspace/libc/generic/as.c (modified) * uspace/libc/generic/psthread.c (modified) * uspace/libc/include/as.h (modified) * uspace/libc/include/stdio.h (modified) sparc64 work. - the syscall wrapper needs to use the "memory" ... Mon, 04 Sep 2006 20:34:52 GMT Jakub Jermar [2def788] * uspace/console/console.c (modified) * uspace/console/gcons.c (modified) * uspace/libc/Makefile (modified) * uspace/libc/generic/mman.c (moved) * uspace/libc/include/sys/mman.h (moved) * uspace/libc/malloc/malloc.c (modified) Prototype for mmap() should be in mman.h. Anyway, is there any ... Mon, 04 Sep 2006 20:22:14 GMT Jakub Jermar [fadd381] * uspace/console/console.c (modified) * uspace/console/gcons.c (modified) * uspace/libc/arch/amd64/include/atomic.h (modified) * uspace/libc/arch/amd64/include/endian.h (modified) * uspace/libc/arch/amd64/include/limits.h (modified) * uspace/libc/arch/amd64/include/psthread.h (modified) * uspace/libc/arch/amd64/include/stackarg.h (modified) * uspace/libc/arch/amd64/include/thread.h (modified) * uspace/libc/arch/amd64/include/types.h (modified) * uspace/libc/arch/amd64/src/thread.c (modified) * uspace/libc/arch/ia32/include/atomic.h (modified) * uspace/libc/arch/ia32/include/ddi.h (modified) * uspace/libc/arch/ia32/include/endian.h (modified) * uspace/libc/arch/ia32/include/limits.h (modified) * uspace/libc/arch/ia32/include/psthread.h (modified) * uspace/libc/arch/ia32/include/stackarg.h (modified) * uspace/libc/arch/ia32/include/thread.h (modified) * uspace/libc/arch/ia32/include/types.h (modified) * uspace/libc/arch/ia32/src/syscall.c (modified) * uspace/libc/arch/ia64/include/atomic.h (modified) * uspace/libc/arch/ia64/include/endian.h (modified) * uspace/libc/arch/ia64/include/limits.h (modified) * uspace/libc/arch/ia64/include/psthread.h (modified) * uspace/libc/arch/ia64/include/stack.h (modified) * uspace/libc/arch/ia64/include/stackarg.h (modified) * uspace/libc/arch/ia64/include/thread.h (modified) * uspace/libc/arch/ia64/src/thread.c (modified) * uspace/libc/arch/mips32/include/atomic.h (modified) * uspace/libc/arch/mips32/include/context_offset.h (modified) * uspace/libc/arch/mips32/include/endian.h (modified) * uspace/libc/arch/mips32/include/limits.h (modified) * uspace/libc/arch/mips32/include/psthread.h (modified) * uspace/libc/arch/mips32/include/stackarg.h (modified) * uspace/libc/arch/mips32/include/thread.h (modified) * uspace/libc/arch/mips32/src/thread.c (modified) * uspace/libc/arch/mips32eb/include/endian.h (modified) * uspace/libc/arch/ppc32/include/atomic.h (modified) * uspace/libc/arch/ppc32/include/context_offset.h (modified) * uspace/libc/arch/ppc32/include/endian.h (modified) * uspace/libc/arch/ppc32/include/limits.h (modified) * uspace/libc/arch/ppc32/include/psthread.h (modified) * uspace/libc/arch/ppc32/include/regname.h (modified) * uspace/libc/arch/ppc32/include/stackarg.h (modified) * uspace/libc/arch/ppc32/include/thread.h (modified) * uspace/libc/arch/ppc32/src/syscall.c (modified) * uspace/libc/arch/ppc32/src/thread.c (modified) * uspace/libc/arch/ppc64/include/atomic.h (modified) * uspace/libc/arch/ppc64/include/context_offset.h (modified) * uspace/libc/arch/ppc64/include/endian.h (modified) * uspace/libc/arch/ppc64/include/limits.h (modified) * uspace/libc/arch/ppc64/include/psthread.h (modified) * uspace/libc/arch/ppc64/include/regname.h (modified) * uspace/libc/arch/ppc64/include/stackarg.h (modified) * uspace/libc/arch/ppc64/include/thread.h (modified) * uspace/libc/arch/ppc64/src/syscall.c (modified) * uspace/libc/arch/ppc64/src/thread.c (modified) * uspace/libc/arch/sparc64/include/context_offset.h (modified) * uspace/libc/arch/sparc64/include/endian.h (modified) * uspace/libc/arch/sparc64/include/limits.h (modified) * uspace/libc/generic/async.c (modified) * uspace/libc/generic/cap.c (modified) * uspace/libc/generic/ddi.c (modified) * uspace/libc/generic/err.c (modified) * uspace/libc/generic/futex.c (modified) * uspace/libc/generic/io/io.c (modified) * uspace/libc/generic/io/printf.c (modified) * uspace/libc/generic/io/printf_core.c (modified) * uspace/libc/generic/io/snprintf.c (modified) * uspace/libc/generic/io/sprintf.c (modified) * uspace/libc/generic/io/stream.c (modified) * uspace/libc/generic/io/vprintf.c (modified) * uspace/libc/generic/io/vsnprintf.c (modified) * uspace/libc/generic/io/vsprintf.c (modified) * uspace/libc/generic/ipc.c (modified) * uspace/libc/generic/libadt/hash_table.c (modified) * uspace/libc/generic/libadt/list.c (modified) * uspace/libc/generic/mmap.c (modified) * uspace/libc/generic/psthread.c (modified) * uspace/libc/generic/stdlib.c (modified) * uspace/libc/generic/string.c (modified) * uspace/libc/generic/sysinfo.c (modified) * uspace/libc/generic/task.c (modified) * uspace/libc/generic/thread.c (modified) * uspace/libc/generic/time.c (modified) * uspace/libc/include/align.h (modified) * uspace/libc/include/as.h (modified) * uspace/libc/include/assert.h (modified) * uspace/libc/include/async.h (modified) * uspace/libc/include/atomic.h (modified) * uspace/libc/include/cap.h (modified) * uspace/libc/include/ctype.h (modified) * uspace/libc/include/ddi.h (modified) * uspace/libc/include/endian.h (modified) * uspace/libc/include/err.h (modified) * uspace/libc/include/errno.h (modified) * uspace/libc/include/futex.h (modified) * uspace/libc/include/io/io.h (modified) * uspace/libc/include/io/printf_core.h (modified) * uspace/libc/include/io/stream.h (modified) * uspace/libc/include/ipc/ipc.h (modified) * uspace/libc/include/ipc/ns.h (modified) * uspace/libc/include/ipc/services.h (modified) * uspace/libc/include/libadt/fifo.h (modified) * uspace/libc/include/libadt/hash_table.h (modified) * uspace/libc/include/libadt/list.h (modified) * uspace/libc/include/libc.h (modified) * uspace/libc/include/limits.h (modified) * uspace/libc/include/psthread.h (modified) * uspace/libc/include/stdarg.h (modified) * uspace/libc/include/stddef.h (modified) * uspace/libc/include/stdint.h (modified) * uspace/libc/include/stdio.h (modified) * uspace/libc/include/stdlib.h (modified) * uspace/libc/include/string.h (modified) * uspace/libc/include/sys/mmap.h (moved) * uspace/libc/include/sys/time.h (modified) * uspace/libc/include/sys/types.h (modified) * uspace/libc/include/sysinfo.h (modified) * uspace/libc/include/task.h (modified) * uspace/libc/include/thread.h (modified) * uspace/libc/include/time.h (modified) * uspace/libc/include/unistd.h (modified) * uspace/libc/malloc/malloc.c (modified) Indentation and formatting facelift for libc. Libc headers now have ... Mon, 04 Sep 2006 19:11:23 GMT Jakub Jermar [fd85ae5] * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/trap/mmu.S (added) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/generic/include/adt/hash_table.h (modified) sparc64 kernel fixes Sun, 03 Sep 2006 23:37:14 GMT Jakub Jermar [cfa70add] * boot/arch/sparc64/loader/Makefile (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/mm/as.h (modified) * kernel/arch/sparc64/include/mm/tlb.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/context.S (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/generic/src/proc/task.c (modified) * uspace/libc/arch/sparc64/_link.ld.in (modified) * uspace/libc/arch/sparc64/include/atomic.h (modified) * uspace/libc/arch/sparc64/include/config.h (modified) * uspace/libc/arch/sparc64/include/context_offset.h (modified) * uspace/libc/arch/sparc64/include/endian.h (modified) * uspace/libc/arch/sparc64/include/limits.h (modified) * uspace/libc/arch/sparc64/include/psthread.h (modified) * uspace/libc/arch/sparc64/include/stack.h (added) * uspace/libc/arch/sparc64/include/stackarg.h (modified) * uspace/libc/arch/sparc64/include/syscall.h (modified) * uspace/libc/arch/sparc64/include/thread.h (modified) * uspace/libc/arch/sparc64/include/types.h (modified) * uspace/libc/arch/sparc64/src/entry.s (modified) * uspace/libc/arch/sparc64/src/psthread.S (modified) * uspace/libc/arch/sparc64/src/thread.c (modified) * uspace/libc/arch/sparc64/src/thread_entry.s (modified) sparc64 update. - Prototype userspace layer implementation that ... Fri, 01 Sep 2006 21:01:02 GMT Jakub Jermar [002e613] * kernel/arch/sparc64/include/trap/syscall.h (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/generic/include/syscall/syscall.h (modified) * uspace/libc/arch/amd64/include/syscall.h (moved) * uspace/libc/arch/ia32/include/syscall.h (added) * uspace/libc/arch/ia64/include/syscall.h (added) * uspace/libc/arch/mips32/include/syscall.h (added) * uspace/libc/arch/mips32eb/include/syscall.h (added) * uspace/libc/arch/ppc32/include/syscall.h (added) * uspace/libc/arch/ppc64/include/syscall.h (added) * uspace/libc/arch/sparc64/Makefile.inc (modified) * uspace/libc/arch/sparc64/include/syscall.h (added) * uspace/libc/generic/ddi.c (modified) * uspace/libc/include/libc.h (modified) * uspace/libc/include/sys/types.h (modified) * uspace/libc/include/syscall.h (added) Allow architectures to decide between inlined and not inlined version ... Fri, 01 Sep 2006 17:00:18 GMT Jakub Jermar [9314ee1] * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/syscall.h (added) * kernel/arch/sparc64/include/trap/syscall.h (added) * kernel/arch/sparc64/src/trap/syscall.c (added) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/generic/src/syscall/syscall.c (modified) sparc64 work. Kernel syscall support. Modify the preemptive_handler ... Fri, 01 Sep 2006 13:33:03 GMT Jakub Jermar [6767c1d] * kernel/arch/sparc64/include/trap/exception.h (modified) * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/arch/sparc64/src/trap/exception.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) Convert sparc64 traps using SIMPLE_HANDLER to using PREEMPTIBLE_HANDLER. Thu, 31 Aug 2006 18:53:14 GMT Jakub Jermar [ed166f7] * kernel/arch/sparc64/include/arch.h (modified) * kernel/arch/sparc64/include/arg.h (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/atomic.h (modified) * kernel/arch/sparc64/include/barrier.h (modified) * kernel/arch/sparc64/include/byteorder.h (modified) * kernel/arch/sparc64/include/console.h (modified) * kernel/arch/sparc64/include/context.h (modified) * kernel/arch/sparc64/include/cpu.h (modified) * kernel/arch/sparc64/include/debug.h (modified) * kernel/arch/sparc64/include/drivers/tick.h (modified) * kernel/arch/sparc64/include/elf.h (modified) * kernel/arch/sparc64/include/faddr.h (modified) * kernel/arch/sparc64/include/fpu_context.h (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/memstr.h (modified) * kernel/arch/sparc64/include/mm/as.h (modified) * kernel/arch/sparc64/include/mm/frame.h (modified) * kernel/arch/sparc64/include/mm/memory_init.h (modified) * kernel/arch/sparc64/include/mm/mmu.h (modified) * kernel/arch/sparc64/include/mm/tlb.h (modified) * kernel/arch/sparc64/include/mm/tte.h (modified) * kernel/arch/sparc64/include/proc/task.h (modified) * kernel/arch/sparc64/include/regdef.h (modified) * kernel/arch/sparc64/include/trap/exception.h (modified) * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/include/trap/regwin.h (modified) * kernel/arch/sparc64/include/trap/trap.h (modified) * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/arch/sparc64/include/types.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/ddi/ddi.c (modified) * kernel/arch/sparc64/src/dummy.s (modified) * kernel/arch/sparc64/src/mm/as.c (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/generic/include/align.h (modified) A lot of untested sparc64 stuff: - Write ASID to hardware when a ... Thu, 31 Aug 2006 11:55:19 GMT Jakub Jermar [e0b241f] * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) sparc64 work. - Convert interrupt_vector trap handler and some mm ... Thu, 31 Aug 2006 11:05:30 GMT Jakub Jermar [beb3926a] * kernel/arch/sparc64/src/trap/trap_table.S (modified) sparc64 work. Handle situation when there are more valid windows ... Wed, 30 Aug 2006 15:50:29 GMT Jakub Jermar [ee454eb] * kernel/arch/sparc64/include/mm/frame.h (modified) * kernel/arch/sparc64/include/mm/page.h (modified) * kernel/arch/sparc64/include/regdef.h (modified) * kernel/arch/sparc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/src/proc/thread.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) sparc64 work. More bits needed to reach the userspace milestone were ... Wed, 30 Aug 2006 11:31:25 GMT Jakub Jermar [e11ae91] * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/context.h (modified) * kernel/arch/sparc64/include/trap/regwin.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/generic/include/config.h (modified) sparc64 work. - Modify before_thread_runs_arch() to store addresses ... Tue, 29 Aug 2006 15:35:44 GMT Jakub Jermar [0fa6044] * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/arch/sparc64/src/proc/scheduler.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/src/main/kinit.c (modified) sparc64 work. Fix bug introduced in revision 1852. When fixing CWP, ... Tue, 29 Aug 2006 11:06:57 GMT Jakub Jermar [32fffef0] * kernel/arch/amd64/include/proc/task.h (modified) * kernel/arch/amd64/include/proc/thread.h (modified) * kernel/arch/amd64/src/proc/thread.c (modified) * kernel/arch/ia32/include/proc/task.h (modified) * kernel/arch/ia32/include/proc/thread.h (modified) * kernel/arch/ia32/src/proc/scheduler.c (modified) * kernel/arch/ia32/src/proc/task.c (modified) * kernel/arch/ia32/src/proc/thread.c (modified) * kernel/arch/ia64/include/proc/thread.h (modified) * kernel/arch/mips32/include/proc/thread.h (modified) * kernel/arch/ppc32/include/proc/thread.h (modified) * kernel/arch/ppc64/include/proc/thread.h (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/arch.h (modified) * kernel/arch/sparc64/include/barrier.h (modified) * kernel/arch/sparc64/include/proc/thread.h (modified) * kernel/arch/sparc64/include/trap/regwin.h (modified) * kernel/arch/sparc64/src/proc/thread.c (added) * kernel/generic/include/mm/frame.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/thread.c (modified) Define architecture-specific thread sub-constructors and sub- ... Sat, 26 Aug 2006 18:43:37 GMT Jakub Jermar [c8ea4a8b] * kernel/arch/sparc64/include/interrupt.h (modified) Remove PSTATE from istate. Sat, 26 Aug 2006 18:42:11 GMT Jakub Jermar [a796127] * kernel/arch/sparc64/_link.ld.in (modified) * kernel/arch/sparc64/include/arch.h (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/regdef.h (modified) * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/include/trap/regwin.h (modified) * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/test/synch/rwlock4/test.c (modified) * kernel/test/thread/thread1/test.c (modified) sparc64 work. Bunch of changes in preparation for sparc64 mm and ... Mon, 21 Aug 2006 13:36:34 GMT Jakub Jermar [f47fd19] * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/sparc64/include/context.h (modified) * kernel/arch/sparc64/include/context_offset.h (modified) * kernel/arch/sparc64/include/interrupt.h (modified) * kernel/arch/sparc64/include/mm/tlb.h (modified) * kernel/arch/sparc64/include/regdef.h (modified) * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/include/trap/mmu.h (modified) * kernel/arch/sparc64/include/trap/trap_table.h (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/trap/trap_table.S (modified) * kernel/genarch/include/mm/as_ht.h (modified) * kernel/genarch/include/mm/as_pt.h (modified) * kernel/genarch/include/mm/page_ht.h (modified) * kernel/genarch/include/mm/page_pt.h (modified) * kernel/genarch/src/mm/as_ht.c (modified) * kernel/genarch/src/mm/as_pt.c (modified) * kernel/genarch/src/mm/asid.c (modified) * kernel/genarch/src/mm/asid_fifo.c (modified) * kernel/genarch/src/mm/page_ht.c (modified) * kernel/genarch/src/mm/page_pt.c (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/mm/as.c (modified) sparc64 work. Define the istate structure. Move the ... Fri, 18 Aug 2006 10:44:47 GMT Jakub Jermar [ee289cf0] * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/ia64/src/mm/vhpt.c (modified) Indentation and formatting changes. Thu, 17 Aug 2006 11:39:38 GMT Jakub Jermar [f9a56c0] * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/asm.h (modified) * kernel/arch/sparc64/include/drivers/fhc.h (added) * kernel/arch/sparc64/include/drivers/ns16550.h (modified) * kernel/arch/sparc64/include/drivers/z8530.h (modified) * kernel/arch/sparc64/include/mm/mmu.h (modified) * kernel/arch/sparc64/include/trap/interrupt.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/fhc.c (added) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/tick.c (modified) * kernel/arch/sparc64/src/trap/interrupt.c (modified) * kernel/doc/arch/sparc64 (modified) * kernel/genarch/include/kbd/z8530.h (modified) * kernel/genarch/src/kbd/z8530.c (modified) sparc64 work. interrupt_vector trap experimental handling. Minimal ... Fri, 11 Aug 2006 09:35:01 GMT Jakub Jermar [ec2c55a] * kernel/arch/sparc64/include/drivers/z8530.h (modified) * kernel/genarch/src/kbd/z8530.c (modified) Rework the z8530 driver so that it is based on z8530 specification ... Thu, 10 Aug 2006 22:59:08 GMT Martin Decky [2d99709] * tools/build (modified) fix targets Thu, 10 Aug 2006 22:17:19 GMT Martin Decky [a710680] * Makefile (modified) * tools/config.py (modified) allow automatic build Thu, 10 Aug 2006 22:16:55 GMT Martin Decky [5f24137] * tools/build (added) simple development environment build script Wed, 09 Aug 2006 18:33:32 GMT Jakub Jermar [8b4be29] * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/drivers/ns16550.h (added) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/kbd/ns16550.h (added) * kernel/genarch/src/kbd/key.c (modified) * kernel/genarch/src/kbd/ns16550.c (added) * kernel/kernel.config (modified) Add an option to compile the sparc64 kernel for Ultra 5 or Enterprise ... Wed, 09 Aug 2006 16:09:05 GMT Jakub Jermar [d46c6ecd] * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/kbd/key.h (added) * kernel/genarch/src/kbd/i8042.c (modified) * kernel/genarch/src/kbd/key.c (added) * kernel/genarch/src/kbd/z8530.c (modified) Move code duplicated in i8042.c and z8530.c to key.c. Wed, 09 Aug 2006 13:27:55 GMT Jakub Jermar [287920f] * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/drivers/kbd.h (added) * kernel/arch/sparc64/include/drivers/z8530.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/kbd/i8042.h (modified) * kernel/genarch/include/kbd/scanc.h (added) * kernel/genarch/include/kbd/z8530.h (modified) * kernel/genarch/src/kbd/i8042.c (modified) * kernel/genarch/src/kbd/scanc_pc.c (modified) * kernel/genarch/src/kbd/scanc_sun.c (modified) * kernel/genarch/src/kbd/z8530.c (added) i8042 and z8530 separated, the tree compiles again. Now there is ... Wed, 09 Aug 2006 12:24:58 GMT Jakub Jermar [da74747] * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/drivers/z8530.h (moved) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (added) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/genarch/include/kbd/i8042.h (moved) * kernel/genarch/include/kbd/scanc_pc.h (moved) * kernel/genarch/include/kbd/scanc_sun.h (moved) * kernel/genarch/include/kbd/z8530.h (moved) * kernel/genarch/src/kbd/i8042.c (moved) * kernel/genarch/src/kbd/scanc_pc.c (moved) * kernel/genarch/src/kbd/scanc_sun.c (moved) Start reorganization of different keyboard drivers. What seemed like ... Wed, 09 Aug 2006 00:07:59 GMT Martin Decky [e2882a7] * kernel/arch/xen32/include/asm.h (modified) * kernel/arch/xen32/include/mm/frame.h (modified) * kernel/arch/xen32/include/mm/memory_init.h (modified) * kernel/arch/xen32/include/mm/page.h (modified) * kernel/arch/xen32/include/pm.h (modified) * kernel/arch/xen32/src/boot/boot.S (modified) * kernel/arch/xen32/src/mm/frame.c (modified) * kernel/arch/xen32/src/mm/memory_init.c (modified) * kernel/arch/xen32/src/mm/page.c (modified) * kernel/arch/xen32/src/mm/tlb.c (modified) * kernel/arch/xen32/src/pm.c (modified) * kernel/arch/xen32/src/xen32.c (modified) claim copyright on files with significant xen32-related changes (for ... Sat, 05 Aug 2006 16:05:25 GMT Martin Decky [cfffb290] * kernel/generic/include/arch.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/the.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/security/cap.c (modified) finish security context isolation Fri, 04 Aug 2006 15:52:02 GMT Jakub Jermar [b006a2c8] * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/i8042/i8042.h (modified) * kernel/genarch/include/i8042/scanc_pc.h (added) * kernel/genarch/include/i8042/scanc_sun.h (added) * kernel/genarch/src/i8042/i8042.c (modified) * kernel/genarch/src/i8042/scanc_pc.c (added) * kernel/genarch/src/i8042/scanc_sun.c (added) Add scan code map for Sun keyboard. Fri, 04 Aug 2006 08:21:30 GMT Jakub Jermar [b4fa652] * boot/arch/sparc64/loader/main.c (modified) * boot/arch/sparc64/loader/ofwarch.c (modified) * boot/arch/sparc64/loader/ofwarch.h (modified) * kernel/arch/ia32/src/drivers/vesa.c (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/ppc64/src/ppc64.c (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/genarch/include/fb/fb.h (modified) * kernel/genarch/src/fb/fb.c (modified) Support 24bpp framebuffers with 4 pixelbytes (each pixel aligned on ... Wed, 02 Aug 2006 12:02:45 GMT Martin Decky [d7e3fa66] * kernel/arch/xen32/src/userspace.c (modified) coding style change Wed, 02 Aug 2006 11:46:29 GMT Martin Decky [32820c0] * version (modified) extraversion bump (and a test of new SVN repository) Wed, 02 Aug 2006 00:50:27 GMT Martin Decky [bf78569] * kernel/arch/xen32/src/xen32.c (modified) xen32: fix initial stack Wed, 02 Aug 2006 00:42:30 GMT Martin Decky [deaa22f] * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/xen32/src/xen32.c (modified) * kernel/generic/include/config.h (modified) * kernel/generic/include/main/main.h (added) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/frame.c (modified) more sophisticated initial stack handling Wed, 02 Aug 2006 00:00:39 GMT Martin Decky [adf7f9c] * kernel/arch/xen32/include/drivers/xconsole.h (modified) * kernel/arch/xen32/src/boot/boot.S (modified) * kernel/arch/xen32/src/drivers/xconsole.c (modified) * kernel/arch/xen32/src/xen32.c (modified) remap console page Tue, 01 Aug 2006 23:34:02 GMT Martin Decky [7c5a8dd] * kernel/arch/xen32/include/asm.h (modified) * kernel/arch/xen32/include/boot/boot.h (modified) * kernel/arch/xen32/include/hypercall.h (modified) * kernel/arch/xen32/src/asm.S (modified) * kernel/arch/xen32/src/drivers/xconsole.c (modified) * kernel/arch/xen32/src/pm.c (modified) xen32: proper virtual traps, domU asynchronous console Tue, 01 Aug 2006 21:12:54 GMT Martin Decky [5b23a82] * kernel/arch/xen32/include/asm.h (modified) * kernel/arch/xen32/include/boot/boot.h (modified) * kernel/arch/xen32/include/hypercall.h (modified) * kernel/arch/xen32/include/types.h (modified) * kernel/arch/xen32/src/userspace.c (modified) xen32: enable/disable interrupts Tue, 01 Aug 2006 20:45:26 GMT Martin Decky [7d3d641] * kernel/arch/xen32/include/asm.h (modified) * kernel/arch/xen32/include/boot/boot.h (modified) * kernel/arch/xen32/include/hypercall.h (modified) * kernel/arch/xen32/include/pm.h (modified) * kernel/arch/xen32/src/asm.S (modified) * kernel/arch/xen32/src/pm.c (modified) * kernel/arch/xen32/src/proc/scheduler.c (modified) * kernel/arch/xen32/src/proc/task.c (modified) * kernel/arch/xen32/src/proc/thread.c (modified) * kernel/arch/xen32/src/xen32.c (modified) xen32: initialize virtual IDT Tue, 01 Aug 2006 19:25:47 GMT Martin Decky [3e5cc686] * kernel/arch/xen32/include/asm.h (modified) * kernel/arch/xen32/src/proc/scheduler.c (added) * kernel/arch/xen32/src/proc/task.c (added) * kernel/arch/xen32/src/proc/thread.c (added) xen32: fork proc, get to the console (w/o preemption) Tue, 01 Aug 2006 19:23:17 GMT Martin Decky [6f3809e] * kernel/arch/xen32/src/mm/memory_init.c (modified) * kernel/arch/xen32/src/proc (deleted) print memory map Tue, 01 Aug 2006 17:56:01 GMT Martin Decky [c06eb06] * kernel/generic/src/main/main.c (modified) some debugging output Tue, 01 Aug 2006 17:39:07 GMT Martin Decky [0fbfa0d] * boot/arch/xen32/Makefile.inc (modified) * boot/arch/xen32/grub/menu.debug.lst (added) * boot/arch/xen32/grub/xen.debug.gz (added) optional xen binary with debugging enabled Tue, 01 Aug 2006 17:27:11 GMT Martin Decky [e12ccc5] * kernel/arch/xen32/include/boot/boot.h (modified) * kernel/arch/xen32/include/hypercall.h (modified) * kernel/arch/xen32/include/mm/frame.h (modified) * kernel/arch/xen32/include/mm/page.h (modified) * kernel/arch/xen32/src/boot/boot.S (modified) * kernel/arch/xen32/src/mm/frame.c (modified) * kernel/arch/xen32/src/xen32.c (modified) xen32: use writable page tables, cleanup mm Tue, 01 Aug 2006 15:58:32 GMT Jakub Jermar [e386cbf] * kernel/arch/sparc64/include/arch.h (modified) * kernel/arch/sparc64/include/boot/boot.h (modified) * kernel/arch/sparc64/include/mm/mmu.h (modified) * kernel/arch/sparc64/include/mm/tlb.h (modified) * kernel/arch/sparc64/include/mm/tte.h (modified) * kernel/arch/sparc64/include/trap/trap.h (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) sparc64 work. Dump take_over_tlb_and_tt() and add its assembly ... Tue, 01 Aug 2006 11:24:27 GMT Jakub Jermar [b3e8c90] * boot/arch/sparc64/loader/main.c (modified) * kernel/arch/sparc64/include/barrier.h (modified) * kernel/arch/sparc64/include/mm/mmu.h (modified) * kernel/arch/sparc64/include/mm/page.h (modified) * kernel/arch/sparc64/include/mm/tlb.h (modified) * kernel/arch/sparc64/include/mm/tte.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/generic/src/syscall/copy.c (modified) sparc64 work. 1. Formatting fixes. 2. When writing to DMMU ASI's, ... Sun, 30 Jul 2006 15:57:07 GMT Martin Decky [c049309] * kernel/arch/xen32/include/asm.h (modified) * kernel/arch/xen32/include/boot/boot.h (modified) * kernel/arch/xen32/include/mm/frame.h (modified) * kernel/arch/xen32/include/mm/page.h (modified) * kernel/arch/xen32/src/asm.S (modified) * kernel/arch/xen32/src/boot/boot.S (modified) * kernel/arch/xen32/src/mm/frame.c (modified) * kernel/arch/xen32/src/mm/memory_init.c (modified) * kernel/arch/xen32/src/mm/page.c (modified) * kernel/arch/xen32/src/mm/tlb.c (modified) xen32 cleanup Fri, 28 Jul 2006 23:25:10 GMT Martin Decky [764c302] * kernel/generic/include/arch.h (modified) * kernel/generic/include/proc/scheduler.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/proc/uarg.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/proc/the.c (modified) * kernel/generic/src/proc/thread.c (modified) initial security context support Fri, 28 Jul 2006 23:03:42 GMT Martin Decky [42d3be3] * kernel/generic/include/align.h (modified) * kernel/generic/include/arch.h (modified) * kernel/generic/include/atomic.h (modified) * kernel/generic/include/bitops.h (modified) * kernel/generic/include/byteorder.h (modified) * kernel/generic/include/context.h (modified) * kernel/generic/include/elf.h (modified) * kernel/generic/include/errno.h (modified) * kernel/generic/include/fpu_context.h (modified) * kernel/generic/include/func.h (modified) * kernel/generic/include/interrupt.h (modified) * kernel/generic/include/memstr.h (modified) * kernel/generic/include/panic.h (modified) * kernel/generic/include/preemption.h (modified) * kernel/generic/include/print.h (modified) * kernel/generic/include/putchar.h (modified) * kernel/generic/include/sort.h (modified) * kernel/generic/include/stackarg.h (modified) * kernel/generic/include/stdarg.h (modified) * kernel/generic/include/symtab.h (modified) * kernel/generic/include/syscall/copy.h (modified) * kernel/generic/include/syscall/sysarg64.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/include/sysinfo/sysinfo.h (modified) * kernel/generic/include/test.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/include/userspace.h (modified) formatting changes Tue, 25 Jul 2006 20:49:39 GMT Martin Decky [a0c12f5] * kernel/arch/xen32/Makefile.inc (modified) * kernel/arch/xen32/src/mm/frame.c (modified) * kernel/kernel.config (modified) make burst updates Tue, 25 Jul 2006 00:47:29 GMT Martin Decky [c59dd1a2] * kernel/arch/ia32/include/types.h (modified) * kernel/arch/xen32/include/asm.h (modified) * kernel/arch/xen32/include/boot/boot.h (modified) * kernel/arch/xen32/include/hypercall.h (modified) * kernel/arch/xen32/src/mm/frame.c (modified) * kernel/arch/xen32/src/mm/page.c (modified) xen32 work: create identity mapping for the main memory zone, make ... Mon, 24 Jul 2006 16:07:15 GMT Martin Decky [aecf79f] * kernel/arch/xen32/Makefile.inc (modified) * kernel/arch/xen32/_link.ld.in (modified) * kernel/arch/xen32/include/asm.h (modified) * kernel/arch/xen32/include/drivers/xconsole.h (added) * kernel/arch/xen32/include/hypercall.h (modified) * kernel/arch/xen32/include/pm.h (modified) * kernel/arch/xen32/src/boot/boot.S (modified) * kernel/arch/xen32/src/drivers/xconsole.c (added) * kernel/arch/xen32/src/interrupt.c (modified) * kernel/arch/xen32/src/mm/frame.c (modified) * kernel/arch/xen32/src/mm/page.c (modified) * kernel/arch/xen32/src/pm.c (modified) * kernel/arch/xen32/src/smp/smp.c (modified) * kernel/arch/xen32/src/xen32.c (modified) * kernel/kernel.config (modified) xen memory initialization Mon, 24 Jul 2006 14:34:22 GMT Martin Decky [7b0599b] * kernel/arch/xen32/src/drivers (deleted) fork drivers Mon, 24 Jul 2006 14:32:26 GMT Martin Decky [5de522d] * kernel/arch/xen32/include/drivers (deleted) fork drivers Mon, 24 Jul 2006 14:19:44 GMT Martin Decky [4965a846] * kernel/arch/xen32/include/boot/boot.h (modified) * kernel/arch/xen32/include/hypercall.h (added) * kernel/arch/xen32/src/boot/boot.S (modified) * kernel/arch/xen32/src/mm/memory_init.c (modified) * kernel/arch/xen32/src/xen32.c (modified) xen32 hypervisor interface Mon, 24 Jul 2006 14:17:31 GMT Martin Decky [d227101] * kernel/arch/mips32/src/mips32.c (modified) * kernel/generic/include/debug.h (modified) * kernel/generic/include/macros.h (modified) move macro and cleanup Mon, 24 Jul 2006 12:24:19 GMT Martin Decky [f476e76] * kernel/arch/amd64/include/boot/boot.h (modified) * kernel/arch/amd64/include/pm.h (modified) * kernel/arch/ia32/include/pm.h (modified) * kernel/arch/ia32/src/boot/boot.S (modified) unify bootstrapping Mon, 17 Jul 2006 23:07:09 GMT Martin Decky [0356274] * kernel/arch/xen32/Makefile.inc (modified) * kernel/arch/xen32/_link.ld.in (modified) * kernel/arch/xen32/include/boot/boot.h (modified) * kernel/arch/xen32/src/boot/boot.S (modified) * kernel/arch/xen32/src/ia32.c (deleted) * kernel/arch/xen32/src/pm.c (modified) * kernel/arch/xen32/src/xen32.c (added) remove obsolete stuff Mon, 17 Jul 2006 21:13:49 GMT Martin Decky [983cd374] * kernel/arch/xen32/Makefile.inc (modified) * kernel/arch/xen32/_link.ld.in (modified) * kernel/arch/xen32/include/mm/as.h (added) * kernel/arch/xen32/include/mm/asid.h (added) * kernel/arch/xen32/include/mm/frame.h (added) * kernel/arch/xen32/include/mm/memory_init.h (added) * kernel/arch/xen32/include/mm/page.h (added) * kernel/arch/xen32/include/mm/tlb.h (added) * kernel/arch/xen32/src/boot/boot.S (modified) * kernel/arch/xen32/src/mm/as.c (added) * kernel/arch/xen32/src/mm/frame.c (added) * kernel/arch/xen32/src/mm/memory_init.c (added) * kernel/arch/xen32/src/mm/page.c (added) * kernel/arch/xen32/src/mm/tlb.c (added) * kernel/arch/xen32/src/smp/apic.c (added) * kernel/arch/xen32/src/smp/ipi.c (added) * kernel/arch/xen32/src/smp/mps.c (added) * kernel/arch/xen32/src/smp/smp.c (added) update xen32 support (most of the code is still dummy) Mon, 17 Jul 2006 20:53:32 GMT Martin Decky [ba5e618] * kernel/arch/xen32/include/mm (deleted) fork directories Mon, 17 Jul 2006 19:09:40 GMT Martin Decky [1c4a57f] * kernel/arch/xen32/include/boot/boot.h (added) * kernel/arch/xen32/src/mm (deleted) fork directories Mon, 17 Jul 2006 19:07:11 GMT Martin Decky [5d3d7c2b] * kernel/arch/xen32/_link.ld.in (modified) * kernel/arch/xen32/include/boot (deleted) * kernel/arch/xen32/src/boot/boot.S (modified) * kernel/arch/xen32/src/smp (deleted) fork directories Mon, 17 Jul 2006 12:30:19 GMT Martin Decky [380954d9] * kernel/arch/xen32/src/boot/boot.S (added) make Xen recognize the kernel image Mon, 17 Jul 2006 12:29:12 GMT Martin Decky [f6ed1ae] * kernel/arch/xen32/Makefile.inc (modified) * kernel/arch/xen32/_link.ld.in (modified) * kernel/arch/xen32/src/boot (deleted) fork Xen32 makefile and linker script Mon, 17 Jul 2006 01:03:31 GMT Martin Decky [231fcb2] * Makefile (modified) fix critical bug Mon, 17 Jul 2006 00:53:53 GMT Martin Decky [41f7564] * HelenOS.config (added) * Makefile (added) * boot/Makefile (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/ia32/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/mips32/Makefile.inc (modified) * boot/arch/ppc32/Makefile.inc (modified) * boot/arch/ppc64/Makefile.inc (modified) * boot/arch/sparc64/Makefile.inc (modified) * boot/arch/xen32/Makefile.inc (modified) * boot/boot.config (modified) * kernel/Makefile (modified) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/mips32/Makefile.inc (modified) * kernel/arch/ppc32/Makefile.inc (modified) * kernel/arch/ppc64/Makefile.inc (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/kernel.config (modified) * kernel/tools/config.py (deleted) * tools/config.py (moved) * uspace/Makefile (modified) * uspace/tools/config.py (deleted) * uspace/uspace.config (modified) * version (added) cleanup and unify the build system Mon, 17 Jul 2006 00:47:00 GMT Martin Decky [41c4444] * uspace/libc/arch/mips32eb/include/config.h (added) * uspace/libc/arch/mips32eb/include/faddr.h (added) sync mips32eb with mips32 Mon, 17 Jul 2006 00:22:27 GMT Martin Decky [3de8b81b] * boot/arch/ppc64/loader/Makefile (modified) * boot/arch/ppc64/loader/asm.S (modified) * boot/arch/ppc64/loader/asm.h (modified) * boot/arch/ppc64/loader/debug.inc (added) * boot/arch/ppc64/loader/main.c (modified) * boot/arch/ppc64/loader/main.h (modified) * boot/arch/ppc64/loader/ofwarch.c (modified) sync ppc64 with ppc32 Mon, 17 Jul 2006 00:14:18 GMT Martin Decky [fcf907e] * boot/arch/ppc32/loader/ofwarch.c (modified) fix typo Mon, 17 Jul 2006 00:09:02 GMT Martin Decky [e359869] * uspace/kbd/arch/ppc64/include/kbd.h (added) * uspace/kbd/arch/ppc64/src/kbd.c (added) * uspace/kbd/arch/sparc64/include/kbd.h (modified) * uspace/libc/arch/ppc64/Makefile.inc (modified) make uspace compile for ppc64 Sun, 16 Jul 2006 23:51:11 GMT Martin Decky [bb5b950] * uspace/kbd/arch/sparc64/include/kbd.h (added) * uspace/kbd/arch/sparc64/src/kbd.c (added) * uspace/libc/arch/sparc64/Makefile.inc (added) * uspace/libc/arch/sparc64/_link.ld.in (added) * uspace/libc/arch/sparc64/include/atomic.h (added) * uspace/libc/arch/sparc64/include/config.h (added) * uspace/libc/arch/sparc64/include/context_offset.h (added) * uspace/libc/arch/sparc64/include/endian.h (added) * uspace/libc/arch/sparc64/include/faddr.h (added) * uspace/libc/arch/sparc64/include/limits.h (added) * uspace/libc/arch/sparc64/include/psthread.h (added) * uspace/libc/arch/sparc64/include/stackarg.h (added) * uspace/libc/arch/sparc64/include/thread.h (added) * uspace/libc/arch/sparc64/include/types.h (added) * uspace/libc/arch/sparc64/src/entry.s (added) * uspace/libc/arch/sparc64/src/psthread.S (added) * uspace/libc/arch/sparc64/src/syscall.c (added) * uspace/libc/arch/sparc64/src/thread.c (added) * uspace/libc/arch/sparc64/src/thread_entry.s (added) dummy Sparc64 uspace support (it just compiles) Sun, 16 Jul 2006 23:46:14 GMT Martin Decky [1098249] * boot/tools/ia64/vmaxlma.c (added) new place for vmaxlma Sun, 16 Jul 2006 23:45:18 GMT Martin Decky [d4625c6] remove orphaned directory Sun, 16 Jul 2006 23:44:19 GMT Martin Decky [08a7802f] * contrib/conf/HelenOS.amd64.simics (moved) * contrib/conf/HelenOS.ppc32.simics (moved) * contrib/conf/SPMIPS.simics (moved) * contrib/conf/bootindy (moved) * contrib/conf/dot.bochsrc (moved) * contrib/conf/gxemul.sh (moved) * contrib/conf/msim.conf (moved) * contrib/conf/pearpc.conf (moved) * contrib/conf/simics.conf (moved) * contrib/conf/ski.conf (moved) * contrib/conf/spmips.conf (moved) * contrib/conf/vmware.conf (moved) * contrib/toolchain/toolchain.amd64.sh (moved) * contrib/toolchain/toolchain.ia32.sh (moved) * contrib/toolchain/toolchain.ia64.sh (moved) * contrib/toolchain/toolchain.mipseb32.sh (moved) * contrib/toolchain/toolchain.mipsel32.sh (moved) * contrib/toolchain/toolchain.ppc32.sh (moved) * contrib/toolchain/toolchain.ppc64.sh (moved) * contrib/toolchain/toolchain.sparc64.sh (moved) * kernel/contrib/arch/ia64/vmaxlma.c (deleted) move contrib from kernel/ to / update Sparc64 toolchain to use ... Fri, 14 Jul 2006 11:39:02 GMT Jakub Jermar [c6e314a] * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/sparc64/include/mm/frame.h (modified) * kernel/arch/sparc64/src/mm/frame.c (modified) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/generic/src/mm/as.c (modified) Change hw_map() on sparc64 to use virtual addresses that are beyond ... Thu, 13 Jul 2006 22:11:26 GMT Jakub Jermar [10b890b] * boot/arch/sparc64/loader/boot.S (modified) * kernel/arch/sparc64/include/arch.h (modified) * kernel/arch/sparc64/include/mm/asid.h (modified) * kernel/arch/sparc64/include/trap/trap.h (modified) * kernel/arch/sparc64/src/mm/tlb.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) Move functionality of tlb_arch_init() to take_over_tlb_and_tt(). ... Thu, 13 Jul 2006 19:50:06 GMT Jakub Jermar [a5f76758] * boot/arch/sparc64/loader/asm.S (modified) * boot/arch/sparc64/loader/boot.S (modified) * boot/arch/sparc64/loader/register.h (added) * boot/arch/sparc64/loader/stack.h (added) Switch to identically mapped stack during boot. Put stack related ... Thu, 13 Jul 2006 17:32:38 GMT Jakub Jermar [94d614e] * boot/arch/sparc64/loader/asm.S (modified) * boot/arch/sparc64/loader/main.c (modified) * boot/arch/sparc64/loader/main.h (modified) * boot/genarch/ofw.c (modified) * boot/genarch/ofw.h (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/_link.ld.in (modified) * kernel/arch/sparc64/include/boot/boot.h (modified) * kernel/arch/sparc64/include/drivers/fb.h (modified) * kernel/arch/sparc64/include/drivers/i8042.h (modified) * kernel/arch/sparc64/include/drivers/tick.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/i8042.c (modified) * kernel/arch/sparc64/src/mm/frame.c (modified) * kernel/arch/sparc64/src/mm/memory_init.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * kernel/arch/sparc64/src/start.S (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/ofw/memory_init.h (deleted) * kernel/genarch/include/ofw/ofw.h (deleted) * kernel/genarch/src/fb/fb.c (modified) * kernel/genarch/src/ofw/memory_init.c (deleted) * kernel/genarch/src/ofw/ofw.c (deleted) * kernel/generic/src/mm/frame.c (modified) Remove OpenFirmware calls from kernel/ entirely. Switch the sparc64 ... Thu, 13 Jul 2006 14:58:57 GMT Jakub Jermar [63cda71] * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/ppc32/loader/asm.h (modified) * boot/arch/ppc32/loader/boot.S (modified) * boot/arch/ppc32/loader/main.c (modified) * boot/arch/ppc32/loader/main.h (modified) * boot/arch/ppc32/loader/ofwarch.c (moved) * boot/arch/ppc32/loader/ofwarch.h (moved) * boot/arch/ppc32/loader/types.h (modified) * boot/arch/ppc64/loader/Makefile (modified) * boot/arch/ppc64/loader/boot.S (modified) * boot/arch/ppc64/loader/main.c (modified) * boot/arch/ppc64/loader/main.h (modified) * boot/arch/ppc64/loader/ofwarch.c (moved) * boot/arch/ppc64/loader/ofwarch.h (added) * boot/arch/ppc64/loader/types.h (modified) * boot/arch/sparc64/loader/Makefile (modified) * boot/arch/sparc64/loader/asm.h (modified) * boot/arch/sparc64/loader/boot.S (modified) * boot/arch/sparc64/loader/main.c (modified) * boot/arch/sparc64/loader/main.h (modified) * boot/arch/sparc64/loader/ofwarch.c (added) * boot/arch/sparc64/loader/ofwarch.h (added) * boot/arch/sparc64/loader/types.h (modified) * boot/genarch/ofw.c (modified) * boot/genarch/ofw.h (modified) * boot/generic/align.h (added) * boot/generic/gentypes.h (modified) * boot/generic/printf.h (modified) * kernel/arch/sparc64/include/regdef.h (added) * kernel/arch/sparc64/include/register.h (modified) * kernel/arch/sparc64/src/asm.S (modified) * kernel/arch/sparc64/src/start.S (modified) Fix ofw_memmap() in boot infrastructure. The cell size is 32-bit and ... Tue, 11 Jul 2006 18:25:29 GMT Martin Decky [eda7bf81] move kernel/trunk, uspace/trunk and boot/trunk to trunk/kernel, ... Mon, 15 Dec 2008 12:42:57 GMT jermar [fb0e6f03] * boot/Makefile (added) * boot/arch/amd64/Makefile.inc (added) * boot/arch/amd64/grub/COPYING (added) * boot/arch/amd64/grub/README (added) * boot/arch/amd64/grub/menu.lst (added) * boot/arch/amd64/grub/stage2_eltorito (added) * boot/arch/ia32/Makefile.inc (added) * boot/arch/ia32/grub/COPYING (added) * boot/arch/ia32/grub/README (added) * boot/arch/ia32/grub/menu.lst (added) * boot/arch/ia32/grub/stage2_eltorito (added) * boot/arch/ia64/Makefile.inc (added) * boot/arch/mips32/Makefile.inc (added) * boot/arch/mips32/loader/Makefile (added) * boot/arch/mips32/loader/asm.S (added) * boot/arch/mips32/loader/asm.h (added) * boot/arch/mips32/loader/boot.S (added) * boot/arch/mips32/loader/main.c (added) * boot/arch/mips32/loader/main.h (added) * boot/arch/mips32/loader/msim.c (added) * boot/arch/mips32/loader/msim.h (added) * boot/arch/mips32/loader/pack (added) * boot/arch/mips32/loader/regname.h (added) * boot/arch/mips32/loader/types.h (added) * boot/arch/ppc32/Makefile.inc (added) * boot/arch/ppc32/loader/Makefile (added) * boot/arch/ppc32/loader/asm.S (added) * boot/arch/ppc32/loader/asm.h (added) * boot/arch/ppc32/loader/boot.S (added) * boot/arch/ppc32/loader/debug.inc (added) * boot/arch/ppc32/loader/main.c (added) * boot/arch/ppc32/loader/main.h (added) * boot/arch/ppc32/loader/ofw.c (added) * boot/arch/ppc32/loader/pack (added) * boot/arch/ppc32/loader/regname.h (added) * boot/arch/ppc32/loader/types.h (added) * boot/arch/ppc64/Makefile.inc (added) * boot/arch/ppc64/loader/Makefile (added) * boot/arch/ppc64/loader/asm.S (added) * boot/arch/ppc64/loader/asm.h (added) * boot/arch/ppc64/loader/boot.S (added) * boot/arch/ppc64/loader/main.c (added) * boot/arch/ppc64/loader/main.h (added) * boot/arch/ppc64/loader/ofw.c (added) * boot/arch/ppc64/loader/pack (added) * boot/arch/ppc64/loader/regname.h (added) * boot/arch/ppc64/loader/types.h (added) * boot/arch/sparc64/Makefile.inc (added) * boot/arch/sparc64/loader/Makefile (added) * boot/arch/sparc64/loader/asm.S (added) * boot/arch/sparc64/loader/asm.h (added) * boot/arch/sparc64/loader/boot.S (added) * boot/arch/sparc64/loader/main.c (added) * boot/arch/sparc64/loader/main.h (added) * boot/arch/sparc64/loader/ofw.c (added) * boot/arch/sparc64/loader/pack (added) * boot/arch/sparc64/loader/types.h (added) * boot/arch/sparc64/silo/COPYING (added) * boot/arch/sparc64/silo/README (added) * boot/arch/sparc64/silo/silo.conf (added) * boot/arch/sparc64/silo/silo.tar.gz (added) * boot/arch/xen32/Makefile.inc (added) * boot/arch/xen32/grub/COPYING (added) * boot/arch/xen32/grub/README (added) * boot/arch/xen32/grub/menu.lst (added) * boot/arch/xen32/grub/stage2_eltorito (added) * boot/arch/xen32/grub/xen.gz (added) * boot/boot.config (added) * boot/genarch/ofw.c (added) * boot/genarch/ofw.h (added) * boot/generic/gentypes.h (added) * boot/generic/printf.c (added) * boot/generic/printf.h (added) * boot/generic/stdarg.h (added) * boot/tools/config.py (added) * boot/tools/ppc32/Makefile (added) * boot/tools/ppc32/debug.c (added) * boot/tools/ppc32/font-8x16.c (added) * boot/tools/ppc32/font-8x16.h (added) Merge the boot branch. Mon, 15 Dec 2008 12:40:20 GMT jermar [0166e99] * uspace/Makefile (added) * uspace/console/Makefile (added) * uspace/console/anim_1.ppm (added) * uspace/console/anim_2.ppm (added) * uspace/console/anim_3.ppm (added) * uspace/console/anim_4.ppm (added) * uspace/console/cons_has_data.ppm (added) * uspace/console/cons_idle.ppm (added) * uspace/console/cons_kernel.ppm (added) * uspace/console/cons_selected.ppm (added) * uspace/console/console.c (added) * uspace/console/console.h (added) * uspace/console/gcons.c (added) * uspace/console/gcons.h (added) * uspace/console/helenos.ppm (added) * uspace/console/nameic.ppm (added) * uspace/console/screenbuffer.c (added) * uspace/console/screenbuffer.h (added) * uspace/doc/doxygroups.h (added) * uspace/fb/Makefile (added) * uspace/fb/ega.c (added) * uspace/fb/ega.h (added) * uspace/fb/fb.c (added) * uspace/fb/fb.h (added) * uspace/fb/font-8x16.c (added) * uspace/fb/font-8x16.h (added) * uspace/fb/main.c (added) * uspace/fb/main.h (added) * uspace/fb/pointer.xbm (added) * uspace/fb/pointer_mask.xbm (added) * uspace/fb/ppm.c (added) * uspace/fb/ppm.h (added) * uspace/fb/sysio.c (added) * uspace/fb/sysio.h (added) * uspace/init/Makefile (added) * uspace/init/init.c (added) * uspace/init/init.h (added) * uspace/init/version.c (added) * uspace/init/version.h (added) * uspace/ipcc/Makefile (added) * uspace/ipcc/ipcc.c (added) * uspace/kbd/Makefile (added) * uspace/kbd/arch/amd64 (added) * uspace/kbd/arch/ia32/include/kbd.h (added) * uspace/kbd/arch/ia32/src/kbd.c (added) * uspace/kbd/arch/ia32/src/mouse.c (added) * uspace/kbd/arch/ia64/include/kbd.h (added) * uspace/kbd/arch/ia64/src/kbd.c (added) * uspace/kbd/arch/mips32/include/kbd.h (added) * uspace/kbd/arch/mips32/src/kbd.c (added) * uspace/kbd/arch/mips32eb (added) * uspace/kbd/arch/ppc32/include/kbd.h (added) * uspace/kbd/arch/ppc32/src/kbd.c (added) * uspace/kbd/generic/kbd.c (added) * uspace/kbd/generic/key_buffer.c (added) * uspace/kbd/include/kbd.h (added) * uspace/kbd/include/key_buffer.h (added) * uspace/kbd/include/keys.h (added) * uspace/klog/Makefile (added) * uspace/klog/klog.c (added) * uspace/libc/Makefile (added) * uspace/libc/Makefile.toolchain (added) * uspace/libc/arch/amd64/Makefile.inc (added) * uspace/libc/arch/amd64/_link.ld.in (added) * uspace/libc/arch/amd64/include/atomic.h (added) * uspace/libc/arch/amd64/include/config.h (added) * uspace/libc/arch/amd64/include/context_offset.h (added) * uspace/libc/arch/amd64/include/ddi.h (added) * uspace/libc/arch/amd64/include/endian.h (added) * uspace/libc/arch/amd64/include/faddr.h (added) * uspace/libc/arch/amd64/include/limits.h (added) * uspace/libc/arch/amd64/include/psthread.h (added) * uspace/libc/arch/amd64/include/stackarg.h (added) * uspace/libc/arch/amd64/include/thread.h (added) * uspace/libc/arch/amd64/include/types.h (added) * uspace/libc/arch/amd64/src/entry.s (added) * uspace/libc/arch/amd64/src/psthread.S (added) * uspace/libc/arch/amd64/src/syscall.S (added) * uspace/libc/arch/amd64/src/thread.c (added) * uspace/libc/arch/amd64/src/thread_entry.s (added) * uspace/libc/arch/ia32/Makefile.inc (added) * uspace/libc/arch/ia32/_link.ld.in (added) * uspace/libc/arch/ia32/include/atomic.h (added) * uspace/libc/arch/ia32/include/config.h (added) * uspace/libc/arch/ia32/include/ddi.h (added) * uspace/libc/arch/ia32/include/endian.h (added) * uspace/libc/arch/ia32/include/faddr.h (added) * uspace/libc/arch/ia32/include/limits.h (added) * uspace/libc/arch/ia32/include/psthread.h (added) * uspace/libc/arch/ia32/include/stackarg.h (added) * uspace/libc/arch/ia32/include/thread.h (added) * uspace/libc/arch/ia32/include/types.h (added) * uspace/libc/arch/ia32/src/entry.s (added) * uspace/libc/arch/ia32/src/psthread.S (added) * uspace/libc/arch/ia32/src/syscall.c (added) * uspace/libc/arch/ia32/src/thread.c (added) * uspace/libc/arch/ia32/src/thread_entry.s (added) * uspace/libc/arch/ia64/Makefile.inc (added) * uspace/libc/arch/ia64/_link.ld.in (added) * uspace/libc/arch/ia64/include/atomic.h (added) * uspace/libc/arch/ia64/include/config.h (added) * uspace/libc/arch/ia64/include/endian.h (added) * uspace/libc/arch/ia64/include/faddr.h (added) * uspace/libc/arch/ia64/include/limits.h (added) * uspace/libc/arch/ia64/include/psthread.h (added) * uspace/libc/arch/ia64/include/stack.h (added) * uspace/libc/arch/ia64/include/stackarg.h (added) * uspace/libc/arch/ia64/include/thread.h (added) * uspace/libc/arch/ia64/include/types.h (added) * uspace/libc/arch/ia64/src/entry.s (added) * uspace/libc/arch/ia64/src/psthread.S (added) * uspace/libc/arch/ia64/src/syscall.S (added) * uspace/libc/arch/ia64/src/thread.c (added) * uspace/libc/arch/ia64/src/thread_entry.s (added) * uspace/libc/arch/mips32/Makefile.inc (added) * uspace/libc/arch/mips32/_link.ld.in (added) * uspace/libc/arch/mips32/include/atomic.h (added) * uspace/libc/arch/mips32/include/config.h (added) * uspace/libc/arch/mips32/include/context_offset.h (added) * uspace/libc/arch/mips32/include/endian.h (added) * uspace/libc/arch/mips32/include/faddr.h (added) * uspace/libc/arch/mips32/include/limits.h (added) * uspace/libc/arch/mips32/include/psthread.h (added) * uspace/libc/arch/mips32/include/stackarg.h (added) * uspace/libc/arch/mips32/include/thread.h (added) * uspace/libc/arch/mips32/include/types.h (added) * uspace/libc/arch/mips32/src/entry.s (added) * uspace/libc/arch/mips32/src/psthread.S (added) * uspace/libc/arch/mips32/src/syscall.c (added) * uspace/libc/arch/mips32/src/thread.c (added) * uspace/libc/arch/mips32/src/thread_entry.s (added) * uspace/libc/arch/mips32eb/Makefile.inc (added) * uspace/libc/arch/mips32eb/_link.ld.in (added) * uspace/libc/arch/mips32eb/include/atomic.h (added) * uspace/libc/arch/mips32eb/include/context_offset.h (added) * uspace/libc/arch/mips32eb/include/endian.h (added) * uspace/libc/arch/mips32eb/include/limits.h (added) * uspace/libc/arch/mips32eb/include/psthread.h (added) * uspace/libc/arch/mips32eb/include/stackarg.h (added) * uspace/libc/arch/mips32eb/include/thread.h (added) * uspace/libc/arch/mips32eb/include/types.h (added) * uspace/libc/arch/mips32eb/src (added) * uspace/libc/arch/ppc32/Makefile.inc (added) * uspace/libc/arch/ppc32/_link.ld.in (added) * uspace/libc/arch/ppc32/include/atomic.h (added) * uspace/libc/arch/ppc32/include/config.h (added) * uspace/libc/arch/ppc32/include/context_offset.h (added) * uspace/libc/arch/ppc32/include/endian.h (added) * uspace/libc/arch/ppc32/include/faddr.h (added) * uspace/libc/arch/ppc32/include/limits.h (added) * uspace/libc/arch/ppc32/include/psthread.h (added) * uspace/libc/arch/ppc32/include/regname.h (added) * uspace/libc/arch/ppc32/include/stackarg.h (added) * uspace/libc/arch/ppc32/include/thread.h (added) * uspace/libc/arch/ppc32/include/types.h (added) * uspace/libc/arch/ppc32/src/entry.s (added) * uspace/libc/arch/ppc32/src/psthread.S (added) * uspace/libc/arch/ppc32/src/syscall.c (added) * uspace/libc/arch/ppc32/src/thread.c (added) * uspace/libc/arch/ppc32/src/thread_entry.s (added) * uspace/libc/arch/ppc64/Makefile.inc (added) * uspace/libc/arch/ppc64/_link.ld.in (added) * uspace/libc/arch/ppc64/include/atomic.h (added) * uspace/libc/arch/ppc64/include/config.h (added) * uspace/libc/arch/ppc64/include/context_offset.h (added) * uspace/libc/arch/ppc64/include/endian.h (added) * uspace/libc/arch/ppc64/include/faddr.h (added) * uspace/libc/arch/ppc64/include/limits.h (added) * uspace/libc/arch/ppc64/include/psthread.h (added) * uspace/libc/arch/ppc64/include/regname.h (added) * uspace/libc/arch/ppc64/include/stackarg.h (added) * uspace/libc/arch/ppc64/include/thread.h (added) * uspace/libc/arch/ppc64/include/types.h (added) * uspace/libc/arch/ppc64/src/entry.s (added) * uspace/libc/arch/ppc64/src/psthread.S (added) * uspace/libc/arch/ppc64/src/syscall.c (added) * uspace/libc/arch/ppc64/src/thread.c (added) * uspace/libc/arch/ppc64/src/thread_entry.s (added) * uspace/libc/generic/as.c (added) * uspace/libc/generic/async.c (added) * uspace/libc/generic/cap.c (added) * uspace/libc/generic/ddi.c (added) * uspace/libc/generic/err.c (added) * uspace/libc/generic/futex.c (added) * uspace/libc/generic/io/io.c (added) * uspace/libc/generic/io/printf.c (added) * uspace/libc/generic/io/printf_core.c (added) * uspace/libc/generic/io/snprintf.c (added) * uspace/libc/generic/io/sprintf.c (added) * uspace/libc/generic/io/stream.c (added) * uspace/libc/generic/io/vprintf.c (added) * uspace/libc/generic/io/vsnprintf.c (added) * uspace/libc/generic/io/vsprintf.c (added) * uspace/libc/generic/ipc.c (added) * uspace/libc/generic/libadt/hash_table.c (added) * uspace/libc/generic/libadt/list.c (added) * uspace/libc/generic/libc.c (added) * uspace/libc/generic/mmap.c (added) * uspace/libc/generic/psthread.c (added) * uspace/libc/generic/stdlib.c (added) * uspace/libc/generic/string.c (added) * uspace/libc/generic/sysinfo.c (added) * uspace/libc/generic/task.c (added) * uspace/libc/generic/thread.c (added) * uspace/libc/generic/time.c (added) * uspace/libc/include/align.h (added) * uspace/libc/include/as.h (added) * uspace/libc/include/assert.h (added) * uspace/libc/include/async.h (added) * uspace/libc/include/atomic.h (added) * uspace/libc/include/cap.h (added) * uspace/libc/include/ctype.h (added) * uspace/libc/include/ddi.h (added) * uspace/libc/include/endian.h (added) * uspace/libc/include/err.h (added) * uspace/libc/include/errno.h (added) * uspace/libc/include/futex.h (added) * uspace/libc/include/io/io.h (added) * uspace/libc/include/io/printf_core.h (added) * uspace/libc/include/io/stream.h (added) * uspace/libc/include/ipc/fb.h (added) * uspace/libc/include/ipc/ipc.h (added) * uspace/libc/include/ipc/ns.h (added) * uspace/libc/include/ipc/services.h (added) * uspace/libc/include/libadt/fifo.h (added) * uspace/libc/include/libadt/hash_table.h (added) * uspace/libc/include/libadt/list.h (added) * uspace/libc/include/libc.h (added) * uspace/libc/include/limits.h (added) * uspace/libc/include/malloc.h (added) * uspace/libc/include/psthread.h (added) * uspace/libc/include/stdarg.h (added) * uspace/libc/include/stddef.h (added) * uspace/libc/include/stdint.h (added) * uspace/libc/include/stdio.h (added) * uspace/libc/include/stdlib.h (added) * uspace/libc/include/string.h (added) * uspace/libc/include/sys/mman.h (added) * uspace/libc/include/sys/time.h (added) * uspace/libc/include/sys/types.h (added) * uspace/libc/include/sysinfo.h (added) * uspace/libc/include/task.h (added) * uspace/libc/include/thread.h (added) * uspace/libc/include/time.h (added) * uspace/libc/include/types.h (added) * uspace/libc/include/unistd.h (added) * uspace/libc/malloc/malloc.c (added) * uspace/ns/Makefile (added) * uspace/ns/ns.c (added) * uspace/pci/COPYING (added) * uspace/pci/Makefile (added) * uspace/pci/libpci/Makefile (added) * uspace/pci/libpci/VERSION (added) * uspace/pci/libpci/access.c (added) * uspace/pci/libpci/generic.c (added) * uspace/pci/libpci/header.h (added) * uspace/pci/libpci/i386-ports.c (added) * uspace/pci/libpci/internal.h (added) * uspace/pci/libpci/names.c (added) * uspace/pci/libpci/pci.h (added) * uspace/pci/libpci/pci_ids.h (added) * uspace/pci/libpci/sysdep.h (added) * uspace/pci/libpci/types.h (added) * uspace/pci/pci.c (added) * uspace/pci/update-ids (added) * uspace/softfloat/Makefile (added) * uspace/softfloat/arch/amd64/include/functions.h (added) * uspace/softfloat/arch/ia32/include/functions.h (added) * uspace/softfloat/arch/ia64/include/functions.h (added) * uspace/softfloat/arch/mips32/include/functions.h (added) * uspace/softfloat/arch/mips32eb/include/functions.h (added) * uspace/softfloat/arch/ppc32/include/functions.h (added) * uspace/softfloat/arch/ppc64/include/functions.h (added) * uspace/softfloat/arch/sparc64/include/functions.h (added) * uspace/softfloat/generic/add.c (added) * uspace/softfloat/generic/common.c (added) * uspace/softfloat/generic/comparison.c (added) * uspace/softfloat/generic/conversion.c (added) * uspace/softfloat/generic/div.c (added) * uspace/softfloat/generic/mul.c (added) * uspace/softfloat/generic/other.c (added) * uspace/softfloat/generic/softfloat.c (added) * uspace/softfloat/generic/sub.c (added) * uspace/softfloat/include/add.h (added) * uspace/softfloat/include/common.h (added) * uspace/softfloat/include/comparison.h (added) * uspace/softfloat/include/conversion.h (added) * uspace/softfloat/include/div.h (added) * uspace/softfloat/include/mul.h (added) * uspace/softfloat/include/other.h (added) * uspace/softfloat/include/sftypes.h (added) * uspace/softfloat/include/softfloat.h (added) * uspace/softfloat/include/sub.h (added) * uspace/softint/Makefile (added) * uspace/softint/generic/division.c (added) * uspace/softint/include/division.h (added) * uspace/tetris/Makefile (added) * uspace/tetris/input.c (added) * uspace/tetris/input.h (added) * uspace/tetris/pathnames.h (added) * uspace/tetris/scores.c (added) * uspace/tetris/scores.h (added) * uspace/tetris/screen.c (added) * uspace/tetris/screen.h (added) * uspace/tetris/shapes.c (added) * uspace/tetris/tetris.c (added) * uspace/tetris/tetris.h (added) * uspace/tools/config.py (added) * uspace/uspace.config (added) Merge the uspace branch. Mon, 15 Dec 2008 12:35:44 GMT jermar [11675207] * kernel/Makefile (moved) * kernel/arch/amd64/Makefile.inc (moved) * kernel/arch/amd64/_link.ld.in (moved) * kernel/arch/amd64/include/arch.h (moved) * kernel/arch/amd64/include/arg.h (moved) * kernel/arch/amd64/include/asm.h (moved) * kernel/arch/amd64/include/atomic.h (moved) * kernel/arch/amd64/include/barrier.h (moved) * kernel/arch/amd64/include/bios (moved) * kernel/arch/amd64/include/boot/boot.h (moved) * kernel/arch/amd64/include/boot/memmap.h (moved) * kernel/arch/amd64/include/byteorder.h (moved) * kernel/arch/amd64/include/context.h (moved) * kernel/arch/amd64/include/context_offset.h (moved) * kernel/arch/amd64/include/cpu.h (moved) * kernel/arch/amd64/include/cpuid.h (moved) * kernel/arch/amd64/include/ddi/ddi.h (moved) * kernel/arch/amd64/include/debug.h (moved) * kernel/arch/amd64/include/debugger.h (moved) * kernel/arch/amd64/include/drivers/ega.h (moved) * kernel/arch/amd64/include/drivers/i8042.h (moved) * kernel/arch/amd64/include/drivers/i8254.h (moved) * kernel/arch/amd64/include/drivers/i8259.h (moved) * kernel/arch/amd64/include/drivers/vesa.h (moved) * kernel/arch/amd64/include/elf.h (moved) * kernel/arch/amd64/include/faddr.h (moved) * kernel/arch/amd64/include/fpu_context.h (moved) * kernel/arch/amd64/include/interrupt.h (moved) * kernel/arch/amd64/include/memstr.h (moved) * kernel/arch/amd64/include/mm/as.h (moved) * kernel/arch/amd64/include/mm/asid.h (moved) * kernel/arch/amd64/include/mm/frame.h (moved) * kernel/arch/amd64/include/mm/memory_init.h (moved) * kernel/arch/amd64/include/mm/page.h (moved) * kernel/arch/amd64/include/mm/ptl.h (moved) * kernel/arch/amd64/include/mm/tlb.h (moved) * kernel/arch/amd64/include/pm.h (moved) * kernel/arch/amd64/include/proc/task.h (moved) * kernel/arch/amd64/include/proc/thread.h (moved) * kernel/arch/amd64/include/smp (moved) * kernel/arch/amd64/include/syscall.h (moved) * kernel/arch/amd64/include/types.h (moved) * kernel/arch/amd64/src/amd64.c (moved) * kernel/arch/amd64/src/asm_utils.S (moved) * kernel/arch/amd64/src/bios (moved) * kernel/arch/amd64/src/boot/boot.S (moved) * kernel/arch/amd64/src/context.S (moved) * kernel/arch/amd64/src/cpu/cpu.c (moved) * kernel/arch/amd64/src/ddi/ddi.c (moved) * kernel/arch/amd64/src/debugger.c (moved) * kernel/arch/amd64/src/delay.S (moved) * kernel/arch/amd64/src/drivers (moved) * kernel/arch/amd64/src/fpu_context.c (moved) * kernel/arch/amd64/src/interrupt.c (moved) * kernel/arch/amd64/src/mm/as.c (moved) * kernel/arch/amd64/src/mm/frame.c (moved) * kernel/arch/amd64/src/mm/memory_init.c (moved) * kernel/arch/amd64/src/mm/page.c (moved) * kernel/arch/amd64/src/mm/tlb.c (moved) * kernel/arch/amd64/src/pm.c (moved) * kernel/arch/amd64/src/proc/scheduler.c (moved) * kernel/arch/amd64/src/proc/task.c (moved) * kernel/arch/amd64/src/proc/thread.c (moved) * kernel/arch/amd64/src/smp/ap.S (moved) * kernel/arch/amd64/src/smp/apic.c (moved) * kernel/arch/amd64/src/smp/ipi.c (moved) * kernel/arch/amd64/src/smp/mps.c (moved) * kernel/arch/amd64/src/smp/smp.c (moved) * kernel/arch/amd64/src/syscall.c (moved) * kernel/arch/amd64/src/userspace.c (moved) * kernel/arch/ia32/Makefile.inc (moved) * kernel/arch/ia32/_link.ld.in (moved) * kernel/arch/ia32/include/arch.h (moved) * kernel/arch/ia32/include/arg.h (moved) * kernel/arch/ia32/include/asm.h (moved) * kernel/arch/ia32/include/atomic.h (moved) * kernel/arch/ia32/include/barrier.h (moved) * kernel/arch/ia32/include/bios/bios.h (moved) * kernel/arch/ia32/include/boot/boot.h (moved) * kernel/arch/ia32/include/boot/memmap.h (moved) * kernel/arch/ia32/include/byteorder.h (moved) * kernel/arch/ia32/include/context.h (moved) * kernel/arch/ia32/include/cpu.h (moved) * kernel/arch/ia32/include/cpuid.h (moved) * kernel/arch/ia32/include/ddi/ddi.h (moved) * kernel/arch/ia32/include/debug.h (moved) * kernel/arch/ia32/include/debugger.h (moved) * kernel/arch/ia32/include/drivers/ega.h (moved) * kernel/arch/ia32/include/drivers/i8042.h (moved) * kernel/arch/ia32/include/drivers/i8254.h (moved) * kernel/arch/ia32/include/drivers/i8259.h (moved) * kernel/arch/ia32/include/drivers/vesa.h (moved) * kernel/arch/ia32/include/elf.h (moved) * kernel/arch/ia32/include/faddr.h (moved) * kernel/arch/ia32/include/fpu_context.h (moved) * kernel/arch/ia32/include/interrupt.h (moved) * kernel/arch/ia32/include/memstr.h (moved) * kernel/arch/ia32/include/mm/as.h (moved) * kernel/arch/ia32/include/mm/asid.h (moved) * kernel/arch/ia32/include/mm/frame.h (moved) * kernel/arch/ia32/include/mm/memory_init.h (moved) * kernel/arch/ia32/include/mm/page.h (moved) * kernel/arch/ia32/include/mm/tlb.h (moved) * kernel/arch/ia32/include/pm.h (moved) * kernel/arch/ia32/include/proc/task.h (moved) * kernel/arch/ia32/include/proc/thread.h (moved) * kernel/arch/ia32/include/smp/ap.h (moved) * kernel/arch/ia32/include/smp/apic.h (moved) * kernel/arch/ia32/include/smp/mps.h (moved) * kernel/arch/ia32/include/smp/smp.h (moved) * kernel/arch/ia32/include/types.h (moved) * kernel/arch/ia32/src/asm.S (moved) * kernel/arch/ia32/src/atomic.S (moved) * kernel/arch/ia32/src/bios/bios.c (moved) * kernel/arch/ia32/src/boot/boot.S (moved) * kernel/arch/ia32/src/context.s (moved) * kernel/arch/ia32/src/cpu/cpu.c (moved) * kernel/arch/ia32/src/ddi/ddi.c (moved) * kernel/arch/ia32/src/debug/panic.s (moved) * kernel/arch/ia32/src/debugger.c (moved) * kernel/arch/ia32/src/delay.s (moved) * kernel/arch/ia32/src/drivers/ega.c (moved) * kernel/arch/ia32/src/drivers/i8254.c (moved) * kernel/arch/ia32/src/drivers/i8259.c (moved) * kernel/arch/ia32/src/drivers/vesa.c (moved) * kernel/arch/ia32/src/fpu_context.c (moved) * kernel/arch/ia32/src/ia32.c (moved) * kernel/arch/ia32/src/interrupt.c (moved) * kernel/arch/ia32/src/mm/as.c (moved) * kernel/arch/ia32/src/mm/frame.c (moved) * kernel/arch/ia32/src/mm/memory_init.c (moved) * kernel/arch/ia32/src/mm/page.c (moved) * kernel/arch/ia32/src/mm/tlb.c (moved) * kernel/arch/ia32/src/pm.c (moved) * kernel/arch/ia32/src/proc/scheduler.c (moved) * kernel/arch/ia32/src/proc/task.c (moved) * kernel/arch/ia32/src/proc/thread.c (moved) * kernel/arch/ia32/src/smp/ap.S (moved) * kernel/arch/ia32/src/smp/apic.c (moved) * kernel/arch/ia32/src/smp/ipi.c (moved) * kernel/arch/ia32/src/smp/mps.c (moved) * kernel/arch/ia32/src/smp/smp.c (moved) * kernel/arch/ia32/src/userspace.c (moved) * kernel/arch/ia64/Makefile.inc (moved) * kernel/arch/ia64/_link.ld.in (moved) * kernel/arch/ia64/include/arch.h (moved) * kernel/arch/ia64/include/arg.h (moved) * kernel/arch/ia64/include/asm.h (moved) * kernel/arch/ia64/include/atomic.h (moved) * kernel/arch/ia64/include/barrier.h (moved) * kernel/arch/ia64/include/byteorder.h (moved) * kernel/arch/ia64/include/context.h (moved) * kernel/arch/ia64/include/cpu.h (moved) * kernel/arch/ia64/include/debug.h (moved) * kernel/arch/ia64/include/drivers/it.h (moved) * kernel/arch/ia64/include/elf.h (moved) * kernel/arch/ia64/include/faddr.h (moved) * kernel/arch/ia64/include/fpu_context.h (moved) * kernel/arch/ia64/include/interrupt.h (moved) * kernel/arch/ia64/include/memstr.h (moved) * kernel/arch/ia64/include/mm/as.h (moved) * kernel/arch/ia64/include/mm/asid.h (moved) * kernel/arch/ia64/include/mm/frame.h (moved) * kernel/arch/ia64/include/mm/memory_init.h (moved) * kernel/arch/ia64/include/mm/page.h (moved) * kernel/arch/ia64/include/mm/tlb.h (moved) * kernel/arch/ia64/include/mm/vhpt.h (moved) * kernel/arch/ia64/include/pal/pal.h (moved) * kernel/arch/ia64/include/proc/task.h (moved) * kernel/arch/ia64/include/proc/thread.h (moved) * kernel/arch/ia64/include/register.h (moved) * kernel/arch/ia64/include/ski/ski.h (moved) * kernel/arch/ia64/include/smp/atomic.h (moved) * kernel/arch/ia64/include/stack.h (moved) * kernel/arch/ia64/include/types.h (moved) * kernel/arch/ia64/src/asm.S (moved) * kernel/arch/ia64/src/context.S (moved) * kernel/arch/ia64/src/cpu/cpu.c (moved) * kernel/arch/ia64/src/ddi/ddi.c (moved) * kernel/arch/ia64/src/drivers/it.c (moved) * kernel/arch/ia64/src/dummy.s (moved) * kernel/arch/ia64/src/fpu_context.c (moved) * kernel/arch/ia64/src/ia64.c (moved) * kernel/arch/ia64/src/interrupt.c (moved) * kernel/arch/ia64/src/ivt.S (moved) * kernel/arch/ia64/src/mm/as.c (moved) * kernel/arch/ia64/src/mm/frame.c (moved) * kernel/arch/ia64/src/mm/page.c (moved) * kernel/arch/ia64/src/mm/tlb.c (moved) * kernel/arch/ia64/src/mm/vhpt.c (moved) * kernel/arch/ia64/src/proc/scheduler.c (moved) * kernel/arch/ia64/src/putchar.c (moved) * kernel/arch/ia64/src/ski/ski.c (moved) * kernel/arch/ia64/src/start.S (moved) * kernel/arch/mips32/Makefile.inc (moved) * kernel/arch/mips32/_link.ld.in (moved) * kernel/arch/mips32/include/arch.h (moved) * kernel/arch/mips32/include/arg.h (moved) * kernel/arch/mips32/include/asm.h (moved) * kernel/arch/mips32/include/asm/boot.h (moved) * kernel/arch/mips32/include/asm/regname.h (moved) * kernel/arch/mips32/include/atomic.h (moved) * kernel/arch/mips32/include/barrier.h (moved) * kernel/arch/mips32/include/boot.h (moved) * kernel/arch/mips32/include/byteorder.h (moved) * kernel/arch/mips32/include/cache.h (moved) * kernel/arch/mips32/include/console.h (moved) * kernel/arch/mips32/include/context.h (moved) * kernel/arch/mips32/include/context_offset.h (moved) * kernel/arch/mips32/include/cp0.h (moved) * kernel/arch/mips32/include/cpu.h (moved) * kernel/arch/mips32/include/debug.h (moved) * kernel/arch/mips32/include/debugger.h (moved) * kernel/arch/mips32/include/drivers/arc.h (moved) * kernel/arch/mips32/include/drivers/msim.h (moved) * kernel/arch/mips32/include/drivers/serial.h (moved) * kernel/arch/mips32/include/elf.h (moved) * kernel/arch/mips32/include/exception.h (moved) * kernel/arch/mips32/include/faddr.h (moved) * kernel/arch/mips32/include/fpu_context.h (moved) * kernel/arch/mips32/include/interrupt.h (moved) * kernel/arch/mips32/include/memstr.h (moved) * kernel/arch/mips32/include/mm/as.h (moved) * kernel/arch/mips32/include/mm/asid.h (moved) * kernel/arch/mips32/include/mm/frame.h (moved) * kernel/arch/mips32/include/mm/memory_init.h (moved) * kernel/arch/mips32/include/mm/page.h (moved) * kernel/arch/mips32/include/mm/tlb.h (moved) * kernel/arch/mips32/include/proc/task.h (moved) * kernel/arch/mips32/include/proc/thread.h (moved) * kernel/arch/mips32/include/stack.h (moved) * kernel/arch/mips32/include/types.h (moved) * kernel/arch/mips32/src/asm.S (moved) * kernel/arch/mips32/src/cache.c (moved) * kernel/arch/mips32/src/console.c (moved) * kernel/arch/mips32/src/context.S (moved) * kernel/arch/mips32/src/cpu/cpu.c (moved) * kernel/arch/mips32/src/ddi/ddi.c (moved) * kernel/arch/mips32/src/debugger.c (moved) * kernel/arch/mips32/src/drivers/arc.c (moved) * kernel/arch/mips32/src/drivers/msim.c (moved) * kernel/arch/mips32/src/drivers/serial.c (moved) * kernel/arch/mips32/src/dummy.S (moved) * kernel/arch/mips32/src/exception.c (moved) * kernel/arch/mips32/src/fpu_context.c (moved) * kernel/arch/mips32/src/interrupt.c (moved) * kernel/arch/mips32/src/mips32.c (moved) * kernel/arch/mips32/src/mm/as.c (moved) * kernel/arch/mips32/src/mm/frame.c (moved) * kernel/arch/mips32/src/mm/page.c (moved) * kernel/arch/mips32/src/mm/tlb.c (moved) * kernel/arch/mips32/src/panic.S (moved) * kernel/arch/mips32/src/start.S (moved) * kernel/arch/ppc32/Makefile.inc (moved) * kernel/arch/ppc32/_link.ld.in (moved) * kernel/arch/ppc32/include/arch.h (moved) * kernel/arch/ppc32/include/arg.h (moved) * kernel/arch/ppc32/include/asm.h (moved) * kernel/arch/ppc32/include/asm/regname.h (moved) * kernel/arch/ppc32/include/atomic.h (moved) * kernel/arch/ppc32/include/barrier.h (moved) * kernel/arch/ppc32/include/boot/boot.h (moved) * kernel/arch/ppc32/include/byteorder.h (moved) * kernel/arch/ppc32/include/context.h (moved) * kernel/arch/ppc32/include/context_offset.h (moved) * kernel/arch/ppc32/include/cpu.h (moved) * kernel/arch/ppc32/include/cpuid.h (moved) * kernel/arch/ppc32/include/debug.h (moved) * kernel/arch/ppc32/include/drivers/cuda.h (moved) * kernel/arch/ppc32/include/drivers/pic.h (moved) * kernel/arch/ppc32/include/elf.h (moved) * kernel/arch/ppc32/include/exception.h (moved) * kernel/arch/ppc32/include/faddr.h (moved) * kernel/arch/ppc32/include/fpu_context.h (moved) * kernel/arch/ppc32/include/interrupt.h (moved) * kernel/arch/ppc32/include/memstr.h (moved) * kernel/arch/ppc32/include/mm/as.h (moved) * kernel/arch/ppc32/include/mm/asid.h (moved) * kernel/arch/ppc32/include/mm/frame.h (moved) * kernel/arch/ppc32/include/mm/memory_init.h (moved) * kernel/arch/ppc32/include/mm/page.h (moved) * kernel/arch/ppc32/include/mm/tlb.h (moved) * kernel/arch/ppc32/include/proc/task.h (moved) * kernel/arch/ppc32/include/proc/thread.h (moved) * kernel/arch/ppc32/include/types.h (moved) * kernel/arch/ppc32/src/asm.S (moved) * kernel/arch/ppc32/src/boot/boot.S (moved) * kernel/arch/ppc32/src/context.S (moved) * kernel/arch/ppc32/src/cpu/cpu.c (moved) * kernel/arch/ppc32/src/ddi/ddi.c (moved) * kernel/arch/ppc32/src/debug/panic.s (moved) * kernel/arch/ppc32/src/drivers/cuda.c (moved) * kernel/arch/ppc32/src/drivers/pic.c (moved) * kernel/arch/ppc32/src/dummy.s (moved) * kernel/arch/ppc32/src/exception.S (moved) * kernel/arch/ppc32/src/fpu_context.S (moved) * kernel/arch/ppc32/src/interrupt.c (moved) * kernel/arch/ppc32/src/mm/as.c (moved) * kernel/arch/ppc32/src/mm/frame.c (moved) * kernel/arch/ppc32/src/mm/memory_init.c (moved) * kernel/arch/ppc32/src/mm/page.c (moved) * kernel/arch/ppc32/src/mm/tlb.c (moved) * kernel/arch/ppc32/src/ppc32.c (moved) * kernel/arch/ppc32/src/proc/scheduler.c (moved) * kernel/arch/ppc64/Makefile.inc (moved) * kernel/arch/ppc64/_link.ld.in (moved) * kernel/arch/ppc64/include/arch.h (moved) * kernel/arch/ppc64/include/arg.h (moved) * kernel/arch/ppc64/include/asm.h (moved) * kernel/arch/ppc64/include/asm/regname.h (moved) * kernel/arch/ppc64/include/atomic.h (moved) * kernel/arch/ppc64/include/barrier.h (moved) * kernel/arch/ppc64/include/boot/boot.h (moved) * kernel/arch/ppc64/include/byteorder.h (moved) * kernel/arch/ppc64/include/context.h (moved) * kernel/arch/ppc64/include/context_offset.h (moved) * kernel/arch/ppc64/include/cpu.h (moved) * kernel/arch/ppc64/include/cpuid.h (moved) * kernel/arch/ppc64/include/debug.h (moved) * kernel/arch/ppc64/include/elf.h (moved) * kernel/arch/ppc64/include/exception.h (moved) * kernel/arch/ppc64/include/faddr.h (moved) * kernel/arch/ppc64/include/fpu_context.h (moved) * kernel/arch/ppc64/include/interrupt.h (moved) * kernel/arch/ppc64/include/memstr.h (moved) * kernel/arch/ppc64/include/mm/as.h (moved) * kernel/arch/ppc64/include/mm/asid.h (moved) * kernel/arch/ppc64/include/mm/frame.h (moved) * kernel/arch/ppc64/include/mm/memory_init.h (moved) * kernel/arch/ppc64/include/mm/page.h (moved) * kernel/arch/ppc64/include/mm/tlb.h (moved) * kernel/arch/ppc64/include/proc/task.h (moved) * kernel/arch/ppc64/include/proc/thread.h (moved) * kernel/arch/ppc64/include/types.h (moved) * kernel/arch/ppc64/src/asm.S (moved) * kernel/arch/ppc64/src/boot/boot.S (moved) * kernel/arch/ppc64/src/context.S (moved) * kernel/arch/ppc64/src/cpu/cpu.c (moved) * kernel/arch/ppc64/src/ddi/ddi.c (moved) * kernel/arch/ppc64/src/debug/panic.s (moved) * kernel/arch/ppc64/src/dummy.s (moved) * kernel/arch/ppc64/src/exception.S (moved) * kernel/arch/ppc64/src/fpu_context.S (moved) * kernel/arch/ppc64/src/interrupt.c (moved) * kernel/arch/ppc64/src/mm/as.c (moved) * kernel/arch/ppc64/src/mm/frame.c (moved) * kernel/arch/ppc64/src/mm/memory_init.c (moved) * kernel/arch/ppc64/src/mm/page.c (moved) * kernel/arch/ppc64/src/mm/tlb.c (moved) * kernel/arch/ppc64/src/ppc64.c (moved) * kernel/arch/ppc64/src/proc/scheduler.c (moved) * kernel/arch/sparc64/Makefile.inc (moved) * kernel/arch/sparc64/_link.ld.in (moved) * kernel/arch/sparc64/include/arch.h (moved) * kernel/arch/sparc64/include/arg.h (moved) * kernel/arch/sparc64/include/asm.h (moved) * kernel/arch/sparc64/include/atomic.h (moved) * kernel/arch/sparc64/include/barrier.h (moved) * kernel/arch/sparc64/include/boot/boot.h (moved) * kernel/arch/sparc64/include/byteorder.h (moved) * kernel/arch/sparc64/include/console.h (moved) * kernel/arch/sparc64/include/context.h (moved) * kernel/arch/sparc64/include/context_offset.h (moved) * kernel/arch/sparc64/include/cpu.h (moved) * kernel/arch/sparc64/include/debug.h (moved) * kernel/arch/sparc64/include/drivers/fb.h (moved) * kernel/arch/sparc64/include/drivers/i8042.h (moved) * kernel/arch/sparc64/include/drivers/tick.h (moved) * kernel/arch/sparc64/include/elf.h (moved) * kernel/arch/sparc64/include/faddr.h (moved) * kernel/arch/sparc64/include/fpu_context.h (moved) * kernel/arch/sparc64/include/interrupt.h (moved) * kernel/arch/sparc64/include/memstr.h (moved) * kernel/arch/sparc64/include/mm/as.h (moved) * kernel/arch/sparc64/include/mm/asid.h (moved) * kernel/arch/sparc64/include/mm/frame.h (moved) * kernel/arch/sparc64/include/mm/memory_init.h (moved) * kernel/arch/sparc64/include/mm/mmu.h (moved) * kernel/arch/sparc64/include/mm/page.h (moved) * kernel/arch/sparc64/include/mm/tlb.h (moved) * kernel/arch/sparc64/include/mm/tte.h (moved) * kernel/arch/sparc64/include/proc/task.h (moved) * kernel/arch/sparc64/include/proc/thread.h (moved) * kernel/arch/sparc64/include/register.h (moved) * kernel/arch/sparc64/include/stack.h (moved) * kernel/arch/sparc64/include/trap/exception.h (moved) * kernel/arch/sparc64/include/trap/interrupt.h (moved) * kernel/arch/sparc64/include/trap/mmu.h (moved) * kernel/arch/sparc64/include/trap/regwin.h (moved) * kernel/arch/sparc64/include/trap/trap.h (moved) * kernel/arch/sparc64/include/trap/trap_table.h (moved) * kernel/arch/sparc64/include/types.h (moved) * kernel/arch/sparc64/src/asm.S (moved) * kernel/arch/sparc64/src/console.c (moved) * kernel/arch/sparc64/src/context.S (moved) * kernel/arch/sparc64/src/cpu/cpu.c (moved) * kernel/arch/sparc64/src/ddi/ddi.c (moved) * kernel/arch/sparc64/src/drivers/i8042.c (moved) * kernel/arch/sparc64/src/drivers/tick.c (moved) * kernel/arch/sparc64/src/dummy.s (moved) * kernel/arch/sparc64/src/mm/as.c (moved) * kernel/arch/sparc64/src/mm/frame.c (moved) * kernel/arch/sparc64/src/mm/memory_init.c (moved) * kernel/arch/sparc64/src/mm/page.c (moved) * kernel/arch/sparc64/src/mm/tlb.c (moved) * kernel/arch/sparc64/src/panic.S (moved) * kernel/arch/sparc64/src/proc/scheduler.c (moved) * kernel/arch/sparc64/src/sparc64.c (moved) * kernel/arch/sparc64/src/start.S (moved) * kernel/arch/sparc64/src/trap/exception.c (moved) * kernel/arch/sparc64/src/trap/interrupt.c (moved) * kernel/arch/sparc64/src/trap/trap.c (moved) * kernel/arch/sparc64/src/trap/trap_table.S (moved) * kernel/arch/xen32/Makefile.inc (moved) * kernel/arch/xen32/_link.ld.in (moved) * kernel/arch/xen32/include/arch.h (moved) * kernel/arch/xen32/include/arg.h (moved) * kernel/arch/xen32/include/asm.h (moved) * kernel/arch/xen32/include/atomic.h (moved) * kernel/arch/xen32/include/barrier.h (moved) * kernel/arch/xen32/include/bios (moved) * kernel/arch/xen32/include/boot (moved) * kernel/arch/xen32/include/byteorder.h (moved) * kernel/arch/xen32/include/context.h (moved) * kernel/arch/xen32/include/cpu.h (moved) * kernel/arch/xen32/include/cpuid.h (moved) * kernel/arch/xen32/include/ddi (moved) * kernel/arch/xen32/include/debug.h (moved) * kernel/arch/xen32/include/debugger.h (moved) * kernel/arch/xen32/include/drivers (moved) * kernel/arch/xen32/include/elf.h (moved) * kernel/arch/xen32/include/faddr.h (moved) * kernel/arch/xen32/include/fpu_context.h (moved) * kernel/arch/xen32/include/interrupt.h (moved) * kernel/arch/xen32/include/memstr.h (moved) * kernel/arch/xen32/include/mm (moved) * kernel/arch/xen32/include/pm.h (moved) * kernel/arch/xen32/include/proc (moved) * kernel/arch/xen32/include/smp (moved) * kernel/arch/xen32/include/types.h (moved) * kernel/arch/xen32/src/asm.S (moved) * kernel/arch/xen32/src/atomic.S (moved) * kernel/arch/xen32/src/bios (moved) * kernel/arch/xen32/src/boot (moved) * kernel/arch/xen32/src/context.s (moved) * kernel/arch/xen32/src/cpu (moved) * kernel/arch/xen32/src/ddi (moved) * kernel/arch/xen32/src/debug (moved) * kernel/arch/xen32/src/debugger.c (moved) * kernel/arch/xen32/src/delay.s (moved) * kernel/arch/xen32/src/drivers (moved) * kernel/arch/xen32/src/fpu_context.c (moved) * kernel/arch/xen32/src/ia32.c (moved) * kernel/arch/xen32/src/interrupt.c (moved) * kernel/arch/xen32/src/mm (moved) * kernel/arch/xen32/src/pm.c (moved) * kernel/arch/xen32/src/proc (moved) * kernel/arch/xen32/src/smp (moved) * kernel/arch/xen32/src/userspace.c (moved) * kernel/contrib/arch/ia64/vmaxlma.c (moved) * kernel/contrib/conf/HelenOS.amd64.simics (moved) * kernel/contrib/conf/HelenOS.ppc32.simics (moved) * kernel/contrib/conf/SPMIPS.simics (moved) * kernel/contrib/conf/bootindy (moved) * kernel/contrib/conf/dot.bochsrc (moved) * kernel/contrib/conf/gxemul.sh (moved) * kernel/contrib/conf/msim.conf (moved) * kernel/contrib/conf/pearpc.conf (moved) * kernel/contrib/conf/simics.conf (moved) * kernel/contrib/conf/ski.conf (moved) * kernel/contrib/conf/spmips.conf (moved) * kernel/contrib/conf/vmware.conf (moved) * kernel/contrib/toolchain/toolchain.amd64.sh (moved) * kernel/contrib/toolchain/toolchain.ia32.sh (moved) * kernel/contrib/toolchain/toolchain.ia64.sh (moved) * kernel/contrib/toolchain/toolchain.mipseb32.sh (moved) * kernel/contrib/toolchain/toolchain.mipsel32.sh (moved) * kernel/contrib/toolchain/toolchain.ppc32.sh (moved) * kernel/contrib/toolchain/toolchain.ppc64.sh (moved) * kernel/contrib/toolchain/toolchain.sparc64.sh (moved) * kernel/doc/AUTHORS (moved) * kernel/doc/BUGS_FOUND (moved) * kernel/doc/arch/amd64 (moved) * kernel/doc/arch/ia32 (moved) * kernel/doc/arch/ia64 (moved) * kernel/doc/arch/mips32 (moved) * kernel/doc/arch/ppc32 (moved) * kernel/doc/arch/sparc64 (moved) * kernel/doc/build (moved) * kernel/doc/doxygroups.h (moved) * kernel/doc/mm (moved) * kernel/doc/synchronization (moved) * kernel/genarch/Makefile.inc (moved) * kernel/genarch/include/acpi/acpi.h (moved) * kernel/genarch/include/acpi/madt.h (moved) * kernel/genarch/include/fb/fb.h (moved) * kernel/genarch/include/fb/font-8x16.h (moved) * kernel/genarch/include/i8042/i8042.h (moved) * kernel/genarch/include/mm/as_ht.h (moved) * kernel/genarch/include/mm/as_pt.h (moved) * kernel/genarch/include/mm/asid_fifo.h (moved) * kernel/genarch/include/mm/page_ht.h (moved) * kernel/genarch/include/mm/page_pt.h (moved) * kernel/genarch/include/ofw/memory_init.h (moved) * kernel/genarch/include/ofw/ofw.h (moved) * kernel/genarch/include/softint/division.h (moved) * kernel/genarch/src/acpi/acpi.c (moved) * kernel/genarch/src/acpi/madt.c (moved) * kernel/genarch/src/fb/fb.c (moved) * kernel/genarch/src/fb/font-8x16.c (moved) * kernel/genarch/src/fb/helenos.xbm (moved) * kernel/genarch/src/i8042/i8042.c (moved) * kernel/genarch/src/mm/as_ht.c (moved) * kernel/genarch/src/mm/as_pt.c (moved) * kernel/genarch/src/mm/asid.c (moved) * kernel/genarch/src/mm/asid_fifo.c (moved) * kernel/genarch/src/mm/page_ht.c (moved) * kernel/genarch/src/mm/page_pt.c (moved) * kernel/genarch/src/ofw/memory_init.c (moved) * kernel/genarch/src/ofw/ofw.c (moved) * kernel/genarch/src/softint/division.c (moved) * kernel/generic/include/adt/bitmap.h (moved) * kernel/generic/include/adt/btree.h (moved) * kernel/generic/include/adt/fifo.h (moved) * kernel/generic/include/adt/hash_table.h (moved) * kernel/generic/include/adt/list.h (moved) * kernel/generic/include/align.h (moved) * kernel/generic/include/arch.h (moved) * kernel/generic/include/atomic.h (moved) * kernel/generic/include/bitops.h (moved) * kernel/generic/include/byteorder.h (moved) * kernel/generic/include/config.h (moved) * kernel/generic/include/console/chardev.h (moved) * kernel/generic/include/console/cmd.h (moved) * kernel/generic/include/console/console.h (moved) * kernel/generic/include/console/kconsole.h (moved) * kernel/generic/include/console/klog.h (moved) * kernel/generic/include/context.h (moved) * kernel/generic/include/cpu.h (moved) * kernel/generic/include/ddi/ddi.h (moved) * kernel/generic/include/ddi/ddi_arg.h (moved) * kernel/generic/include/debug.h (moved) * kernel/generic/include/elf.h (moved) * kernel/generic/include/errno.h (moved) * kernel/generic/include/fpu_context.h (moved) * kernel/generic/include/func.h (moved) * kernel/generic/include/interrupt.h (moved) * kernel/generic/include/ipc/ipc.h (moved) * kernel/generic/include/ipc/ipcrsc.h (moved) * kernel/generic/include/ipc/irq.h (moved) * kernel/generic/include/ipc/sysipc.h (moved) * kernel/generic/include/macros.h (moved) * kernel/generic/include/main/kinit.h (moved) * kernel/generic/include/main/uinit.h (moved) * kernel/generic/include/main/version.h (moved) * kernel/generic/include/memstr.h (moved) * kernel/generic/include/mm/as.h (moved) * kernel/generic/include/mm/asid.h (moved) * kernel/generic/include/mm/buddy.h (moved) * kernel/generic/include/mm/frame.h (moved) * kernel/generic/include/mm/page.h (moved) * kernel/generic/include/mm/slab.h (moved) * kernel/generic/include/mm/tlb.h (moved) * kernel/generic/include/panic.h (moved) * kernel/generic/include/preemption.h (moved) * kernel/generic/include/print.h (moved) * kernel/generic/include/printf/printf_core.h (moved) * kernel/generic/include/proc/scheduler.h (moved) * kernel/generic/include/proc/task.h (moved) * kernel/generic/include/proc/thread.h (moved) * kernel/generic/include/proc/uarg.h (moved) * kernel/generic/include/putchar.h (moved) * kernel/generic/include/security/cap.h (moved) * kernel/generic/include/smp/ipi.h (moved) * kernel/generic/include/smp/smp.h (moved) * kernel/generic/include/sort.h (moved) * kernel/generic/include/stackarg.h (moved) * kernel/generic/include/stdarg.h (moved) * kernel/generic/include/symtab.h (moved) * kernel/generic/include/synch/condvar.h (moved) * kernel/generic/include/synch/futex.h (moved) * kernel/generic/include/synch/mutex.h (moved) * kernel/generic/include/synch/rwlock.h (moved) * kernel/generic/include/synch/semaphore.h (moved) * kernel/generic/include/synch/spinlock.h (moved) * kernel/generic/include/synch/synch.h (moved) * kernel/generic/include/synch/waitq.h (moved) * kernel/generic/include/syscall/copy.h (moved) * kernel/generic/include/syscall/sysarg64.h (moved) * kernel/generic/include/syscall/syscall.h (moved) * kernel/generic/include/sysinfo/sysinfo.h (moved) * kernel/generic/include/test.h (moved) * kernel/generic/include/time/clock.h (moved) * kernel/generic/include/time/delay.h (moved) * kernel/generic/include/time/timeout.h (moved) * kernel/generic/include/typedefs.h (moved) * kernel/generic/include/userspace.h (moved) * kernel/generic/src/adt/bitmap.c (moved) * kernel/generic/src/adt/btree.c (moved) * kernel/generic/src/adt/hash_table.c (moved) * kernel/generic/src/adt/list.c (moved) * kernel/generic/src/console/chardev.c (moved) * kernel/generic/src/console/cmd.c (moved) * kernel/generic/src/console/console.c (moved) * kernel/generic/src/console/kconsole.c (moved) * kernel/generic/src/console/klog.c (moved) * kernel/generic/src/cpu/cpu.c (moved) * kernel/generic/src/ddi/ddi.c (moved) * kernel/generic/src/debug/symtab.c (moved) * kernel/generic/src/interrupt/interrupt.c (moved) * kernel/generic/src/ipc/ipc.c (moved) * kernel/generic/src/ipc/ipcrsc.c (moved) * kernel/generic/src/ipc/irq.c (moved) * kernel/generic/src/ipc/sysipc.c (moved) * kernel/generic/src/lib/elf.c (moved) * kernel/generic/src/lib/func.c (moved) * kernel/generic/src/lib/memstr.c (moved) * kernel/generic/src/lib/sort.c (moved) * kernel/generic/src/main/kinit.c (moved) * kernel/generic/src/main/main.c (moved) * kernel/generic/src/main/uinit.c (moved) * kernel/generic/src/main/version.c (moved) * kernel/generic/src/mm/as.c (moved) * kernel/generic/src/mm/backend_anon.c (moved) * kernel/generic/src/mm/backend_elf.c (moved) * kernel/generic/src/mm/backend_phys.c (moved) * kernel/generic/src/mm/buddy.c (moved) * kernel/generic/src/mm/frame.c (moved) * kernel/generic/src/mm/page.c (moved) * kernel/generic/src/mm/slab.c (moved) * kernel/generic/src/mm/tlb.c (moved) * kernel/generic/src/preempt/preemption.c (moved) * kernel/generic/src/printf/printf.c (moved) * kernel/generic/src/printf/printf_core.c (moved) * kernel/generic/src/printf/snprintf.c (moved) * kernel/generic/src/printf/sprintf.c (moved) * kernel/generic/src/printf/vprintf.c (moved) * kernel/generic/src/printf/vsnprintf.c (moved) * kernel/generic/src/printf/vsprintf.c (moved) * kernel/generic/src/proc/scheduler.c (moved) * kernel/generic/src/proc/task.c (moved) * kernel/generic/src/proc/the.c (moved) * kernel/generic/src/proc/thread.c (moved) * kernel/generic/src/security/cap.c (moved) * kernel/generic/src/smp/ipi.c (moved) * kernel/generic/src/synch/condvar.c (moved) * kernel/generic/src/synch/futex.c (moved) * kernel/generic/src/synch/mutex.c (moved) * kernel/generic/src/synch/rwlock.c (moved) * kernel/generic/src/synch/semaphore.c (moved) * kernel/generic/src/synch/spinlock.c (moved) * kernel/generic/src/synch/waitq.c (moved) * kernel/generic/src/syscall/copy.c (moved) * kernel/generic/src/syscall/syscall.c (moved) * kernel/generic/src/sysinfo/sysinfo.c (moved) * kernel/generic/src/time/clock.c (moved) * kernel/generic/src/time/delay.c (moved) * kernel/generic/src/time/timeout.c (moved) * kernel/kernel.config (moved) * kernel/test/atomic/atomic1/test.c (moved) * kernel/test/btree/btree1/test.c (moved) * kernel/test/debug/mips1/test.c (moved) * kernel/test/fault/fault1/test.c (moved) * kernel/test/fpu/fpu1/test.c (moved) * kernel/test/fpu/mips1/test.c (moved) * kernel/test/fpu/sse1/test.c (moved) * kernel/test/mm/falloc1/test.c (moved) * kernel/test/mm/falloc2/test.c (moved) * kernel/test/mm/mapping1/test.c (moved) * kernel/test/mm/purge1/test.c (moved) * kernel/test/mm/slab1/test.c (moved) * kernel/test/mm/slab2/test.c (moved) * kernel/test/print/print1/test.c (moved) * kernel/test/synch/rwlock1/test.c (moved) * kernel/test/synch/rwlock2/test.c (moved) * kernel/test/synch/rwlock3/test.c (moved) * kernel/test/synch/rwlock4/test.c (moved) * kernel/test/synch/rwlock5/test.c (moved) * kernel/test/synch/semaphore1/test.c (moved) * kernel/test/synch/semaphore2/test.c (moved) * kernel/test/sysinfo/test.c (moved) * kernel/test/thread/thread1/test.c (moved) * kernel/tools/amd64/decpt.py (moved) * kernel/tools/amd64/gencontext.c (moved) * kernel/tools/config.py (moved) * kernel/tools/genmap.py (moved) * kernel/tools/ia32/decpt.py (moved) * kernel/tools/mips32/gencontext.c (moved) * kernel/tools/ppc32/gencontext.c (moved) * kernel/tools/ppc64/gencontext.c (moved) * kernel/tools/sparc64/gencontext.c (moved) Move everything to kernel/. Tue, 11 Jul 2006 12:49:40 GMT Jakub Jermar [daab5145] * arch/sparc64/silo/silo.tar.gz (modified) Upgrade to silo-1.4.11. Mon, 10 Jul 2006 20:57:30 GMT Jakub Jermar [0ffa3ef5] * arch/sparc64/include/asm.h (modified) * arch/sparc64/include/atomic.h (modified) * arch/sparc64/include/barrier.h (modified) * arch/sparc64/include/console.h (modified) * arch/sparc64/include/drivers/fb.h (modified) * arch/sparc64/include/drivers/i8042.h (modified) * arch/sparc64/include/elf.h (modified) * arch/sparc64/include/register.h (modified) * arch/sparc64/include/stack.h (modified) * arch/sparc64/include/trap/interrupt.h (modified) * arch/sparc64/src/asm.S (modified) * arch/sparc64/src/console.c (modified) * arch/sparc64/src/drivers/i8042.c (modified) * arch/sparc64/src/mm/frame.c (modified) * arch/sparc64/src/mm/memory_init.c (modified) * arch/sparc64/src/proc/scheduler.c (modified) * arch/sparc64/src/sparc64.c (modified) * arch/sparc64/src/start.S (modified) * genarch/include/ofw/memory_init.h (modified) * genarch/include/ofw/ofw.h (modified) * genarch/src/ofw/memory_init.c (modified) * genarch/src/ofw/ofw.c (modified) Sync OpenFirmware functionality with boot. Random cleanup. Mon, 10 Jul 2006 20:48:40 GMT Jakub Jermar [2e672fd] * arch/ppc32/loader/boot.S (modified) * arch/ppc32/loader/main.c (modified) * arch/ppc32/loader/ofw.c (modified) * arch/ppc64/loader/boot.S (modified) * arch/ppc64/loader/ofw.c (modified) * arch/sparc64/loader/asm.S (modified) * arch/sparc64/loader/boot.S (modified) * arch/sparc64/loader/main.c (modified) * arch/sparc64/loader/ofw.c (modified) * genarch/ofw.c (modified) * genarch/ofw.h (modified) Some 32-bit vs. 64-bit fixes. Make the call to OpenFirmware client ... Wed, 05 Jul 2006 13:53:21 GMT Jakub Jermar [822b64e] * arch/sparc64/loader/main.c (modified) * genarch/ofw.c (modified) Fix ofw.c to support map and translate methods even on 64-bit platforms. Tue, 04 Jul 2006 17:18:24 GMT Jakub Jermar [afbe96a] * fb/fb.c (modified) * libc/arch/amd64/include/config.h (added) * libc/arch/amd64/include/context_offset.h (modified) * libc/arch/amd64/include/faddr.h (added) * libc/arch/amd64/include/limits.h (modified) * libc/arch/amd64/include/types.h (modified) * libc/arch/ia32/include/config.h (added) * libc/arch/ia32/include/faddr.h (added) * libc/arch/ia32/include/types.h (modified) * libc/arch/ia64/include/config.h (added) * libc/arch/ia64/include/faddr.h (added) * libc/arch/ia64/include/psthread.h (modified) * libc/arch/ia64/include/types.h (modified) * libc/arch/mips32/include/config.h (added) * libc/arch/mips32/include/faddr.h (added) * libc/arch/mips32/include/types.h (modified) * libc/arch/ppc32/include/config.h (added) * libc/arch/ppc32/include/faddr.h (added) * libc/arch/ppc32/include/types.h (modified) * libc/arch/ppc64/include/config.h (added) * libc/arch/ppc64/include/faddr.h (added) * libc/arch/ppc64/include/types.h (modified) * libc/generic/psthread.c (modified) * libc/generic/thread.c (modified) * libc/include/ipc/fb.h (modified) * libc/include/types.h (modified) * libc/include/unistd.h (modified) Replace old __u?? types with respective C99 variants (e.g. uint32_t, ... Tue, 04 Jul 2006 17:17:56 GMT Jakub Jermar [7f1c620] * arch/amd64/include/asm.h (modified) * arch/amd64/include/atomic.h (modified) * arch/amd64/include/byteorder.h (modified) * arch/amd64/include/context.h (modified) * arch/amd64/include/cpu.h (modified) * arch/amd64/include/cpuid.h (modified) * arch/amd64/include/faddr.h (modified) * arch/amd64/include/interrupt.h (modified) * arch/amd64/include/memstr.h (modified) * arch/amd64/include/mm/frame.h (modified) * arch/amd64/include/mm/page.h (modified) * arch/amd64/include/pm.h (modified) * arch/amd64/include/proc/thread.h (modified) * arch/amd64/include/types.h (modified) * arch/amd64/src/amd64.c (modified) * arch/amd64/src/cpu/cpu.c (modified) * arch/amd64/src/ddi/ddi.c (modified) * arch/amd64/src/debugger.c (modified) * arch/amd64/src/interrupt.c (modified) * arch/amd64/src/mm/memory_init.c (modified) * arch/amd64/src/mm/page.c (modified) * arch/amd64/src/pm.c (modified) * arch/amd64/src/proc/scheduler.c (modified) * arch/amd64/src/syscall.c (modified) * arch/ia32/include/asm.h (modified) * arch/ia32/include/atomic.h (modified) * arch/ia32/include/bios/bios.h (modified) * arch/ia32/include/boot/memmap.h (modified) * arch/ia32/include/byteorder.h (modified) * arch/ia32/include/context.h (modified) * arch/ia32/include/cpuid.h (modified) * arch/ia32/include/drivers/i8042.h (modified) * arch/ia32/include/drivers/i8259.h (modified) * arch/ia32/include/faddr.h (modified) * arch/ia32/include/fpu_context.h (modified) * arch/ia32/include/interrupt.h (modified) * arch/ia32/include/memstr.h (modified) * arch/ia32/include/mm/frame.h (modified) * arch/ia32/include/mm/page.h (modified) * arch/ia32/include/pm.h (modified) * arch/ia32/include/proc/thread.h (modified) * arch/ia32/include/smp/apic.h (modified) * arch/ia32/include/smp/mps.h (modified) * arch/ia32/include/smp/smp.h (modified) * arch/ia32/include/types.h (modified) * arch/ia32/src/bios/bios.c (modified) * arch/ia32/src/cpu/cpu.c (modified) * arch/ia32/src/ddi/ddi.c (modified) * arch/ia32/src/drivers/ega.c (modified) * arch/ia32/src/drivers/i8254.c (modified) * arch/ia32/src/drivers/i8259.c (modified) * arch/ia32/src/drivers/vesa.c (modified) * arch/ia32/src/fpu_context.c (modified) * arch/ia32/src/ia32.c (modified) * arch/ia32/src/interrupt.c (modified) * arch/ia32/src/mm/frame.c (modified) * arch/ia32/src/mm/memory_init.c (modified) * arch/ia32/src/mm/page.c (modified) * arch/ia32/src/mm/tlb.c (modified) * arch/ia32/src/pm.c (modified) * arch/ia32/src/proc/scheduler.c (modified) * arch/ia32/src/smp/ap.S (modified) * arch/ia32/src/smp/apic.c (modified) * arch/ia32/src/smp/ipi.c (modified) * arch/ia32/src/smp/mps.c (modified) * arch/ia32/src/smp/smp.c (modified) * arch/ia64/include/asm.h (modified) * arch/ia64/include/byteorder.h (modified) * arch/ia64/include/context.h (modified) * arch/ia64/include/cpu.h (modified) * arch/ia64/include/faddr.h (modified) * arch/ia64/include/interrupt.h (modified) * arch/ia64/include/memstr.h (modified) * arch/ia64/include/mm/asid.h (modified) * arch/ia64/include/mm/page.h (modified) * arch/ia64/include/mm/tlb.h (modified) * arch/ia64/include/mm/vhpt.h (modified) * arch/ia64/include/register.h (modified) * arch/ia64/include/types.h (modified) * arch/ia64/src/cpu/cpu.c (modified) * arch/ia64/src/ddi/ddi.c (modified) * arch/ia64/src/drivers/it.c (modified) * arch/ia64/src/fpu_context.c (modified) * arch/ia64/src/ia64.c (modified) * arch/ia64/src/interrupt.c (modified) * arch/ia64/src/mm/page.c (modified) * arch/ia64/src/mm/tlb.c (modified) * arch/ia64/src/mm/vhpt.c (modified) * arch/ia64/src/proc/scheduler.c (modified) * arch/ia64/src/ski/ski.c (modified) * arch/mips32/include/arg.h (modified) * arch/mips32/include/asm.h (modified) * arch/mips32/include/boot.h (modified) * arch/mips32/include/byteorder.h (modified) * arch/mips32/include/context.h (modified) * arch/mips32/include/cp0.h (modified) * arch/mips32/include/cpu.h (modified) * arch/mips32/include/debugger.h (modified) * arch/mips32/include/drivers/arc.h (modified) * arch/mips32/include/exception.h (modified) * arch/mips32/include/faddr.h (modified) * arch/mips32/include/fpu_context.h (modified) * arch/mips32/include/memstr.h (modified) * arch/mips32/include/mm/asid.h (modified) * arch/mips32/include/mm/page.h (modified) * arch/mips32/include/mm/tlb.h (modified) * arch/mips32/include/types.h (modified) * arch/mips32/src/ddi/ddi.c (modified) * arch/mips32/src/debugger.c (modified) * arch/mips32/src/drivers/arc.c (modified) * arch/mips32/src/exception.c (modified) * arch/mips32/src/interrupt.c (modified) * arch/mips32/src/mips32.c (modified) * arch/mips32/src/mm/page.c (modified) * arch/mips32/src/mm/tlb.c (modified) * arch/ppc32/include/asm.h (modified) * arch/ppc32/include/boot/boot.h (modified) * arch/ppc32/include/byteorder.h (modified) * arch/ppc32/include/context.h (modified) * arch/ppc32/include/cpuid.h (modified) * arch/ppc32/include/drivers/cuda.h (modified) * arch/ppc32/include/drivers/pic.h (modified) * arch/ppc32/include/exception.h (modified) * arch/ppc32/include/faddr.h (modified) * arch/ppc32/include/fpu_context.h (modified) * arch/ppc32/include/memstr.h (modified) * arch/ppc32/include/mm/asid.h (modified) * arch/ppc32/include/mm/frame.h (modified) * arch/ppc32/include/mm/page.h (modified) * arch/ppc32/include/types.h (modified) * arch/ppc32/src/ddi/ddi.c (modified) * arch/ppc32/src/drivers/cuda.c (modified) * arch/ppc32/src/drivers/pic.c (modified) * arch/ppc32/src/interrupt.c (modified) * arch/ppc32/src/mm/as.c (modified) * arch/ppc32/src/mm/frame.c (modified) * arch/ppc32/src/mm/page.c (modified) * arch/ppc32/src/mm/tlb.c (modified) * arch/ppc32/src/ppc32.c (modified) * arch/ppc64/include/asm.h (modified) * arch/ppc64/include/boot/boot.h (modified) * arch/ppc64/include/byteorder.h (modified) * arch/ppc64/include/context.h (modified) * arch/ppc64/include/cpuid.h (modified) * arch/ppc64/include/exception.h (modified) * arch/ppc64/include/faddr.h (modified) * arch/ppc64/include/fpu_context.h (modified) * arch/ppc64/include/memstr.h (modified) * arch/ppc64/include/mm/frame.h (modified) * arch/ppc64/include/mm/page.h (modified) * arch/ppc64/include/types.h (modified) * arch/ppc64/src/ddi/ddi.c (modified) * arch/ppc64/src/interrupt.c (modified) * arch/ppc64/src/mm/frame.c (modified) * arch/ppc64/src/mm/page.c (modified) * arch/ppc64/src/mm/tlb.c (modified) * arch/ppc64/src/ppc64.c (modified) * arch/sparc64/include/asm.h (modified) * arch/sparc64/include/atomic.h (modified) * arch/sparc64/include/byteorder.h (modified) * arch/sparc64/include/context.h (modified) * arch/sparc64/include/drivers/i8042.h (modified) * arch/sparc64/include/faddr.h (modified) * arch/sparc64/include/interrupt.h (modified) * arch/sparc64/include/memstr.h (modified) * arch/sparc64/include/mm/asid.h (modified) * arch/sparc64/include/mm/frame.h (modified) * arch/sparc64/include/mm/mmu.h (modified) * arch/sparc64/include/mm/page.h (modified) * arch/sparc64/include/mm/tlb.h (modified) * arch/sparc64/include/mm/tte.h (modified) * arch/sparc64/include/register.h (modified) * arch/sparc64/include/trap/trap.h (modified) * arch/sparc64/include/trap/trap_table.h (modified) * arch/sparc64/include/types.h (modified) * arch/sparc64/src/ddi/ddi.c (modified) * arch/sparc64/src/drivers/i8042.c (modified) * arch/sparc64/src/mm/page.c (modified) * arch/sparc64/src/mm/tlb.c (modified) * arch/sparc64/src/proc/scheduler.c (modified) * arch/sparc64/src/trap/interrupt.c (modified) * genarch/include/acpi/acpi.h (modified) * genarch/include/acpi/madt.h (modified) * genarch/include/fb/fb.h (modified) * genarch/include/mm/page_ht.h (modified) * genarch/include/mm/page_pt.h (modified) * genarch/include/ofw/ofw.h (modified) * genarch/src/acpi/acpi.c (modified) * genarch/src/acpi/madt.c (modified) * genarch/src/fb/fb.c (modified) * genarch/src/i8042/i8042.c (modified) * genarch/src/mm/as_pt.c (modified) * genarch/src/mm/page_ht.c (modified) * genarch/src/mm/page_pt.c (modified) * genarch/src/ofw/memory_init.c (modified) * genarch/src/ofw/ofw.c (modified) * generic/include/adt/bitmap.h (modified) * generic/include/adt/btree.h (modified) * generic/include/adt/hash_table.h (modified) * generic/include/adt/list.h (modified) * generic/include/bitops.h (modified) * generic/include/byteorder.h (modified) * generic/include/config.h (modified) * generic/include/console/chardev.h (modified) * generic/include/console/console.h (modified) * generic/include/console/kconsole.h (modified) * generic/include/context.h (modified) * generic/include/cpu.h (modified) * generic/include/ddi/ddi.h (modified) * generic/include/debug.h (modified) * generic/include/elf.h (modified) * generic/include/func.h (modified) * generic/include/ipc/ipc.h (modified) * generic/include/ipc/ipcrsc.h (modified) * generic/include/ipc/irq.h (modified) * generic/include/ipc/sysipc.h (modified) * generic/include/macros.h (modified) * generic/include/memstr.h (modified) * generic/include/mm/as.h (modified) * generic/include/mm/buddy.h (modified) * generic/include/mm/frame.h (modified) * generic/include/mm/page.h (modified) * generic/include/mm/slab.h (modified) * generic/include/mm/tlb.h (modified) * generic/include/proc/task.h (modified) * generic/include/proc/thread.h (modified) * generic/include/security/cap.h (modified) * generic/include/sort.h (modified) * generic/include/stackarg.h (modified) * generic/include/symtab.h (modified) * generic/include/synch/condvar.h (modified) * generic/include/synch/futex.h (modified) * generic/include/synch/mutex.h (modified) * generic/include/synch/rwlock.h (modified) * generic/include/synch/semaphore.h (modified) * generic/include/synch/waitq.h (modified) * generic/include/syscall/syscall.h (modified) * generic/include/sysinfo/sysinfo.h (modified) * generic/include/time/delay.h (modified) * generic/include/time/timeout.h (modified) * generic/src/adt/bitmap.c (modified) * generic/src/adt/hash_table.c (modified) * generic/src/console/chardev.c (modified) * generic/src/console/cmd.c (modified) * generic/src/console/console.c (modified) * generic/src/console/kconsole.c (modified) * generic/src/console/klog.c (modified) * generic/src/cpu/cpu.c (modified) * generic/src/ddi/ddi.c (modified) * generic/src/debug/symtab.c (modified) * generic/src/interrupt/interrupt.c (modified) * generic/src/ipc/ipc.c (modified) * generic/src/ipc/ipcrsc.c (modified) * generic/src/ipc/irq.c (modified) * generic/src/ipc/sysipc.c (modified) * generic/src/lib/elf.c (modified) * generic/src/lib/func.c (modified) * generic/src/lib/memstr.c (modified) * generic/src/lib/sort.c (modified) * generic/src/main/main.c (modified) * generic/src/mm/as.c (modified) * generic/src/mm/backend_anon.c (modified) * generic/src/mm/backend_elf.c (modified) * generic/src/mm/backend_phys.c (modified) * generic/src/mm/buddy.c (modified) * generic/src/mm/frame.c (modified) * generic/src/mm/page.c (modified) * generic/src/mm/slab.c (modified) * generic/src/mm/tlb.c (modified) * generic/src/printf/printf_core.c (modified) * generic/src/proc/scheduler.c (modified) * generic/src/proc/task.c (modified) * generic/src/proc/thread.c (modified) * generic/src/security/cap.c (modified) * generic/src/synch/condvar.c (modified) * generic/src/synch/futex.c (modified) * generic/src/synch/mutex.c (modified) * generic/src/synch/rwlock.c (modified) * generic/src/synch/semaphore.c (modified) * generic/src/synch/spinlock.c (modified) * generic/src/synch/waitq.c (modified) * generic/src/syscall/copy.c (modified) * generic/src/syscall/syscall.c (modified) * generic/src/sysinfo/sysinfo.c (modified) * generic/src/time/clock.c (modified) * generic/src/time/delay.c (modified) * generic/src/time/timeout.c (modified) * test/fpu/fpu1/test.c (modified) * test/fpu/mips1/test.c (modified) * test/fpu/sse1/test.c (modified) * test/mm/falloc1/test.c (modified) * test/mm/falloc2/test.c (modified) * test/mm/mapping1/test.c (modified) * test/mm/purge1/test.c (modified) * test/mm/slab1/test.c (modified) * test/mm/slab2/test.c (modified) * test/print/print1/test.c (modified) * test/synch/rwlock4/test.c (modified) * test/synch/semaphore2/test.c (modified) * test/sysinfo/test.c (modified) * tools/amd64/gencontext.c (modified) * tools/mips32/gencontext.c (modified) * tools/ppc32/gencontext.c (modified) * tools/ppc64/gencontext.c (modified) * tools/sparc64/gencontext.c (modified) Replace old __u?? types with respective C99 variants (e.g. uint32_t, ... Tue, 04 Jul 2006 17:17:44 GMT Jakub Jermar [83253ad] * arch/mips32/loader/types.h (modified) * arch/ppc32/loader/types.h (modified) * arch/ppc64/loader/types.h (modified) * arch/sparc64/loader/types.h (modified) * generic/printf.c (modified) Replace old __u?? types with respective C99 variants (e.g. uint32_t, ... Tue, 04 Jul 2006 15:00:05 GMT Jakub Jermar [fec35544] * arch/sparc64/Makefile.inc (modified) * arch/sparc64/loader/asm.S (modified) * arch/sparc64/silo/silo.conf (modified) sparc64 is now booted by HelenOS boot loader. Tue, 04 Jul 2006 14:59:10 GMT Jakub Jermar [991779c5] * arch/sparc64/Makefile.inc (modified) * arch/sparc64/include/boot/boot.h (modified) * arch/sparc64/src/start.S (modified) * genarch/src/ofw/ofw.c (modified) Make sparc64 kernel assume it is loaded by our loader. Tue, 04 Jul 2006 14:58:11 GMT Jakub Jermar [a6dd361] * arch/mips32/include/mm/as.h (modified) * arch/mips32/include/mm/asid.h (modified) * arch/mips32/include/mm/frame.h (modified) * arch/mips32/include/mm/memory_init.h (modified) * arch/mips32/include/mm/page.h (modified) * arch/mips32/src/mm/frame.c (modified) * arch/mips32/src/mm/tlb.c (modified) Typos and indentation fixes for mips32 and some generic files as well. Tue, 04 Jul 2006 07:59:58 GMT Martin Decky [1b7dc656] * Makefile (modified) * arch/xen32/Makefile.inc (added) * arch/xen32/grub/COPYING (added) * arch/xen32/grub/README (added) * arch/xen32/grub/menu.lst (added) * arch/xen32/grub/stage2_eltorito (added) * arch/xen32/grub/xen.gz (added) * boot.config (modified) initial support for Xen Tue, 04 Jul 2006 07:57:26 GMT Martin Decky [910372a] * Makefile (modified) * arch/xen32/Makefile.inc (added) * arch/xen32/_link.ld.in (added) * arch/xen32/include/arch.h (added) * arch/xen32/include/arg.h (added) * arch/xen32/include/asm.h (added) * arch/xen32/include/atomic.h (added) * arch/xen32/include/barrier.h (added) * arch/xen32/include/bios (added) * arch/xen32/include/boot (added) * arch/xen32/include/byteorder.h (added) * arch/xen32/include/context.h (added) * arch/xen32/include/cpu.h (added) * arch/xen32/include/cpuid.h (added) * arch/xen32/include/ddi (added) * arch/xen32/include/debug.h (added) * arch/xen32/include/debugger.h (added) * arch/xen32/include/drivers (added) * arch/xen32/include/elf.h (added) * arch/xen32/include/faddr.h (added) * arch/xen32/include/fpu_context.h (added) * arch/xen32/include/interrupt.h (added) * arch/xen32/include/memstr.h (added) * arch/xen32/include/mm (added) * arch/xen32/include/pm.h (added) * arch/xen32/include/proc (added) * arch/xen32/include/smp (added) * arch/xen32/include/types.h (added) * arch/xen32/src/asm.S (added) * arch/xen32/src/atomic.S (added) * arch/xen32/src/bios (added) * arch/xen32/src/boot (added) * arch/xen32/src/context.s (added) * arch/xen32/src/cpu (added) * arch/xen32/src/ddi (added) * arch/xen32/src/debug (added) * arch/xen32/src/debugger.c (added) * arch/xen32/src/delay.s (added) * arch/xen32/src/drivers (added) * arch/xen32/src/fpu_context.c (added) * arch/xen32/src/ia32.c (added) * arch/xen32/src/interrupt.c (added) * arch/xen32/src/mm (added) * arch/xen32/src/pm.c (added) * arch/xen32/src/proc (added) * arch/xen32/src/smp (added) * arch/xen32/src/userspace.c (added) * kernel.config (modified) initial support for Xen Mon, 03 Jul 2006 22:41:27 GMT Jakub Jermar [c82950a] * arch/sparc64/loader/asm.S (modified) * arch/sparc64/loader/boot.S (modified) * arch/sparc64/loader/ofw.c (modified) * arch/sparc64/loader/pack (modified) Work on sparc64 boot loader (still inactive). Mon, 03 Jul 2006 22:37:50 GMT Jakub Jermar [b95b717] * genarch/ofw.c (modified) Last changes to make ofw.c work for both 32-bit and 64-bit ... Mon, 03 Jul 2006 19:46:13 GMT Jakub Jermar [b7b5f83] * arch/ppc32/loader/ofw.c (modified) * arch/ppc64/loader/ofw.c (modified) * arch/sparc64/Makefile.inc (modified) * arch/sparc64/loader/Makefile (added) * arch/sparc64/loader/asm.S (added) * arch/sparc64/loader/asm.h (added) * arch/sparc64/loader/boot.S (added) * arch/sparc64/loader/main.c (added) * arch/sparc64/loader/main.h (added) * arch/sparc64/loader/ofw.c (added) * arch/sparc64/loader/pack (added) * arch/sparc64/loader/types.h (added) * genarch/ofw.c (modified) * genarch/ofw.h (modified) Cleanup OpenFirmware driver and prepare it for integration with ... Mon, 03 Jul 2006 15:44:05 GMT Jakub Jermar [5eabe73] * arch/sparc64/src/mm/page.c (modified) Fix sparc64 to compile again.