# # ChangeLog for uspace in mainline # # Generated by Trac 1.6 # 2025-05-08T08:20:59Z Sun, 01 Mar 2009 20:25:23 GMT Jakub Jermar [0d5a50c] * uspace/lib/libc/arch/ia32/include/ddi.h (modified) * uspace/lib/libc/generic/ddi.c (modified) * uspace/lib/libc/include/ddi.h (modified) Introduce pio_enable() libc call. Sun, 01 Mar 2009 15:00:24 GMT Jiri Svoboda [bc18d63] * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/lib/libc/generic/task.c (modified) * uspace/lib/libc/include/task.h (modified) * uspace/srv/loader/main.c (modified) task_set_name() syscall so that we can have names (for userspace- ... Sat, 28 Feb 2009 15:13:57 GMT Jiri Svoboda [38c64e8] * uspace/app/bdsh/input.c (modified) The command line should ignore Tab. Fri, 27 Feb 2009 22:50:03 GMT Jakub Jermar [7a28812] * uspace/app/init/init.c (modified) Spawn OBIO driver from init. Fri, 27 Feb 2009 20:41:23 GMT Jakub Jermar [42742c5a] * boot/arch/sparc64/loader/Makefile (modified) * kernel/arch/sparc64/src/drivers/fhc.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * uspace/Makefile (modified) * uspace/lib/libc/include/ipc/services.h (modified) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/obio/Makefile (added) * uspace/srv/obio/obio.c (added) Userspace driver for OBIO. This will make it possible to clear ... Fri, 27 Feb 2009 17:36:23 GMT Jakub Jermar [12081e6] * uspace/srv/fhc/fhc.c (modified) Add the word 'controller'. Fri, 27 Feb 2009 17:31:59 GMT Jakub Jermar [dbaaf0a] * uspace/srv/fhc/fhc.c (modified) Update comments. Wed, 25 Feb 2009 21:32:18 GMT Jakub Jermar [3e5a814] * boot/arch/sparc64/loader/Makefile (modified) * kernel/arch/sparc64/src/drivers/fhc.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/lib/libc/include/ipc/bus.h (added) * uspace/lib/libc/include/ipc/services.h (modified) * uspace/srv/fhc/Makefile (added) * uspace/srv/fhc/fhc.c (added) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/kbd/include/kbd.h (modified) * uspace/srv/kbd/port/z8530.c (modified) Add simple userspace FHC driver. Modify the z8530 userspace driver ... Sun, 22 Feb 2009 15:20:43 GMT Jakub Jermar [0f74869] * kernel/arch/sparc64/include/drivers/z8530.h (deleted) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/sgcn.c (modified) * kernel/genarch/include/kbd/z8530.h (modified) * kernel/genarch/src/kbd/z8530.c (modified) * uspace/srv/kbd/port/z8530.c (modified) Unbreak sparc64. Due to the lack of userspace bus drivers for the ... Sat, 21 Feb 2009 20:51:30 GMT Jakub Jermar [0c33687a] * kernel/arch/mips32/src/drivers/msim.c (modified) * kernel/arch/mips32/src/drivers/serial.c (modified) * uspace/srv/kbd/port/msim.c (modified) Unbreak mips32 candidate. Sat, 21 Feb 2009 20:49:01 GMT Jakub Jermar [21df2e5] * uspace/srv/kbd/port/ns16550.c (modified) Adapt the userspace ns16550 driver to the new pseudocode. Sat, 21 Feb 2009 19:22:54 GMT Jakub Jermar [9446f39] * kernel/arch/arm32/src/drivers/gxemul.c (modified) * uspace/srv/kbd/port/gxemul.c (modified) Unreak arm32 (as far as breakage introduced by 3947 goes) and adapt ... Sat, 21 Feb 2009 17:27:59 GMT Jakub Jermar [cecb0789] * kernel/arch/ia32/src/ia32.c (modified) * kernel/genarch/src/kbd/i8042.c (modified) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/ipc/irq.c (modified) * uspace/srv/kbd/port/i8042.c (modified) This is the evil commit. In particular, it does: - introduces more ... Sat, 21 Feb 2009 11:44:24 GMT Jiri Svoboda [9646159] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/bdsh/cmds/modules/ls/ls.h (modified) Fix file size display when doing 'ls' of another directory. Sat, 21 Feb 2009 11:32:28 GMT Jiri Svoboda [5ad8661] * uspace/srv/kbd/ctl/gxe_fb.c (modified) * uspace/srv/kbd/ctl/stty.c (modified) * uspace/srv/kbd/generic/kbd.c (modified) Support Shift modifier in stty and gxe_fb drivers. Fri, 20 Feb 2009 22:47:08 GMT Jiri Svoboda [12b6796] * uspace/srv/kbd/ctl/pc.c (modified) * uspace/srv/kbd/generic/kbd.c (modified) Tackle scroll lock and cope with lock-key hardware auto-repeat. Fri, 20 Feb 2009 21:01:17 GMT Jiri Svoboda [90e3d6a] * uspace/srv/kbd/ctl/pc.c (modified) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/kbd/layout/us_qwerty.c (modified) e0-prefixed pc scancodes. Num Lock and numeric keyboard. Fri, 20 Feb 2009 17:11:57 GMT Martin Decky [5c06c1c] * uspace/srv/kbd/ctl/gxe_fb.c (modified) remove forgotten argument Thu, 19 Feb 2009 22:54:32 GMT Jiri Svoboda [d1eece6] * uspace/lib/libc/include/kbd/keycode.h (modified) * uspace/srv/kbd/ctl/gxe_fb.c (modified) * uspace/srv/kbd/ctl/pc.c (modified) * uspace/srv/kbd/ctl/stty.c (modified) * uspace/srv/kbd/ctl/sun.c (modified) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/kbd/include/kbd.h (modified) * uspace/srv/kbd/layout/us_dvorak.c (modified) * uspace/srv/kbd/layout/us_qwerty.c (modified) Basic support for key modifiers. Wed, 18 Feb 2009 22:38:52 GMT Jiri Svoboda [3f95377] * uspace/srv/kbd/Makefile (modified) Compile i8042+pc for ia64. Wed, 18 Feb 2009 22:11:01 GMT Jiri Svoboda [96f392c] * uspace/srv/kbd/Makefile (modified) * uspace/srv/kbd/port/sgcn.c (modified) * uspace/srv/kbd/port/z8530.c (modified) Fix typos. Remove old makefile parts. Wed, 18 Feb 2009 21:47:05 GMT Jiri Svoboda [24ff4df] * uspace/srv/console/console.c (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/kbd/arch/amd64 (deleted) * uspace/srv/kbd/arch/arm32/include/kbd.h (deleted) * uspace/srv/kbd/arch/arm32/src/kbd.c (deleted) * uspace/srv/kbd/arch/arm32/src/kbd_gxemul.c (deleted) * uspace/srv/kbd/arch/ia32/include/scanc.h (deleted) * uspace/srv/kbd/arch/ia32/src/kbd.c (deleted) * uspace/srv/kbd/arch/ia32/src/mouse.c (deleted) * uspace/srv/kbd/arch/ia32/src/scanc.c (deleted) * uspace/srv/kbd/arch/ia64/include/kbd.h (deleted) * uspace/srv/kbd/arch/ia64/include/scanc.h (deleted) * uspace/srv/kbd/arch/ia64/src/kbd.c (deleted) * uspace/srv/kbd/arch/ia64/src/lkbd.c (deleted) * uspace/srv/kbd/arch/ia64/src/mouse.c (deleted) * uspace/srv/kbd/arch/ia64/src/scanc.c (deleted) * uspace/srv/kbd/arch/mips32/include/kbd.h (deleted) * uspace/srv/kbd/arch/mips32/src/kbd.c (deleted) * uspace/srv/kbd/arch/mips32eb (deleted) * uspace/srv/kbd/arch/ppc32/include/kbd.h (deleted) * uspace/srv/kbd/arch/ppc32/src/kbd.c (deleted) * uspace/srv/kbd/arch/sparc64/include/kbd.h (deleted) * uspace/srv/kbd/arch/sparc64/include/scanc.h (deleted) * uspace/srv/kbd/arch/sparc64/include/sgcn.h (deleted) * uspace/srv/kbd/arch/sparc64/src/kbd.c (deleted) * uspace/srv/kbd/arch/sparc64/src/scanc.c (deleted) * uspace/srv/kbd/ctl/gxe_fb.c (modified) * uspace/srv/kbd/ctl/pc.c (modified) * uspace/srv/kbd/ctl/stty.c (modified) * uspace/srv/kbd/ctl/sun.c (added) * uspace/srv/kbd/genarch/include/kbd.h (deleted) * uspace/srv/kbd/genarch/include/nofb.h (deleted) * uspace/srv/kbd/genarch/include/scanc.h (deleted) * uspace/srv/kbd/genarch/src/kbd.c (deleted) * uspace/srv/kbd/genarch/src/nofb.c (deleted) * uspace/srv/kbd/include/keys.h (deleted) * uspace/srv/kbd/port/dummy.c (modified) * uspace/srv/kbd/port/gxemul.c (modified) * uspace/srv/kbd/port/i8042.c (modified) * uspace/srv/kbd/port/i8042.h (modified) * uspace/srv/kbd/port/msim.c (modified) * uspace/srv/kbd/port/ns16550.c (moved) * uspace/srv/kbd/port/sgcn.c (moved) * uspace/srv/kbd/port/z8530.c (moved) Add some missing ports and controllers (untested). Remove old parts ... Tue, 17 Feb 2009 23:05:15 GMT Jiri Svoboda [f89979b] * HelenOS.config (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/kbd.c (modified) * uspace/lib/libc/include/kbd/keycode.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/kbd/ctl/gxe_fb.c (added) * uspace/srv/kbd/ctl/pc.c (added) * uspace/srv/kbd/ctl/stty.c (added) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/kbd/include/kbd.h (modified) * uspace/srv/kbd/include/kbd_ctl.h (added) * uspace/srv/kbd/include/kbd_port.h (added) * uspace/srv/kbd/include/layout.h (added) * uspace/srv/kbd/layout/us_dvorak.c (added) * uspace/srv/kbd/layout/us_qwerty.c (added) * uspace/srv/kbd/port/dummy.c (added) * uspace/srv/kbd/port/gxemul.c (added) * uspace/srv/kbd/port/i8042.c (added) * uspace/srv/kbd/port/i8042.h (added) * uspace/srv/kbd/port/msim.c (added) Keyboard driver overhaul -- organize by hardware structure. This is ... Mon, 16 Feb 2009 18:50:48 GMT Martin Decky [ae318d3] * kernel/arch/amd64/include/mm/frame.h (modified) * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/arm32/include/mm/frame.h (modified) * kernel/arch/arm32/src/mm/frame.c (modified) * kernel/arch/arm32/src/mm/page.c (modified) * kernel/arch/ia32/include/mm/frame.h (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia32/src/mm/page.c (modified) * kernel/arch/ia64/include/mm/frame.h (modified) * kernel/arch/ia64/src/mm/frame.c (modified) * kernel/arch/ia64/src/mm/page.c (modified) * kernel/arch/mips32/include/mm/frame.h (modified) * kernel/arch/mips32/src/drivers/msim.c (modified) * kernel/arch/mips32/src/mm/frame.c (modified) * kernel/arch/mips32/src/mm/page.c (modified) * kernel/arch/ppc32/include/mm/frame.h (modified) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/page.c (modified) * kernel/arch/sparc64/include/mm/frame.h (modified) * kernel/arch/sparc64/src/drivers/sgcn.c (modified) * kernel/arch/sparc64/src/mm/frame.c (modified) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/genarch/src/drivers/ega/ega.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/mm/page.h (modified) * kernel/generic/src/adt/avl.c (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/time/clock.c (modified) * uspace/srv/fb/ega.c (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/msim.c (modified) * uspace/srv/fb/sgcn.c (modified) * uspace/srv/kbd/arch/sparc64/src/sgcn.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/rd/rd.c (modified) overhaul pareas: use one single physical area for the physical ... Sun, 15 Feb 2009 22:31:07 GMT Jiri Svoboda [fa09449] * uspace/app/tetris/input.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/kbd.c (added) * uspace/lib/libc/include/ipc/console.h (modified) * uspace/lib/libc/include/kbd/kbd.h (added) * uspace/lib/libc/include/kbd/keycode.h (added) * uspace/srv/console/console.c (modified) * uspace/srv/kbd/arch/arm32/src/kbd_gxemul.c (modified) * uspace/srv/kbd/arch/ia64/src/kbd.c (modified) * uspace/srv/kbd/arch/mips32/src/kbd.c (modified) * uspace/srv/kbd/arch/ppc32/src/kbd.c (modified) * uspace/srv/kbd/genarch/src/kbd.c (modified) * uspace/srv/kbd/genarch/src/nofb.c (modified) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/kbd/generic/key_buffer.c (modified) * uspace/srv/kbd/include/key_buffer.h (modified) * uspace/srv/kbd/include/keys.h (modified) Keycodes, keyboard events, kbd_event_get(). Keyboard driver now ... Sun, 15 Feb 2009 22:00:28 GMT Jiri Svoboda [76dd25b] * uspace/srv/ns/ns.c (modified) Careful, call must be copied by value in ns. Sun, 15 Feb 2009 10:05:45 GMT Jiri Svoboda [08b777e] * uspace/app/trace/trace.c (modified) Update tracer vs loading changes. Sun, 15 Feb 2009 00:01:06 GMT Jiri Svoboda [bfd1546] * kernel/generic/include/proc/program.h (modified) * kernel/generic/src/proc/program.c (modified) * uspace/lib/libc/generic/loader.c (modified) * uspace/lib/libc/generic/task.c (modified) * uspace/lib/libc/include/ipc/services.h (modified) * uspace/lib/libc/include/loader/loader.h (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/ns/ns.c (modified) More elegant way of invoking the loader - as a 'cloneable' service. ... Thu, 12 Feb 2009 22:25:35 GMT Jiri Svoboda [54b2e74] * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/Makefile.toolchain (modified) Fix issue with cross-compiler prefix. Thu, 12 Feb 2009 20:11:25 GMT Martin Decky [fcd7053] * uspace/Makefile (modified) * uspace/app/bdsh/Makefile (modified) * uspace/app/init/Makefile (modified) * uspace/app/init/version.c (modified) * uspace/app/klog/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tetris/Makefile (modified) * uspace/app/trace/Makefile (modified) * uspace/lib/libblock/Makefile (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/Makefile.toolchain (modified) * uspace/lib/libc/arch/amd64/Makefile.inc (modified) * uspace/lib/libc/arch/amd64/_link.ld.in (modified) * uspace/lib/libc/arch/arm32/Makefile.inc (modified) * uspace/lib/libc/arch/arm32/_link.ld.in (modified) * uspace/lib/libc/arch/ia32/Makefile.inc (modified) * uspace/lib/libc/arch/ia32/_link.ld.in (modified) * uspace/lib/libc/arch/ia64/Makefile.inc (modified) * uspace/lib/libc/arch/ia64/_link.ld.in (modified) * uspace/lib/libc/arch/mips32/Makefile.inc (modified) * uspace/lib/libc/arch/mips32/_link.ld.in (modified) * uspace/lib/libc/arch/mips32eb/Makefile.inc (modified) * uspace/lib/libc/arch/ppc32/Makefile.inc (modified) * uspace/lib/libc/arch/ppc32/_link.ld.in (modified) * uspace/lib/libc/arch/sparc64/Makefile.inc (modified) * uspace/lib/libc/arch/sparc64/_link.ld.in (modified) * uspace/lib/libc/include/macros.h (added) * uspace/lib/libfs/Makefile (modified) * uspace/lib/softfloat/Makefile (modified) * uspace/lib/softint/Makefile (modified) * uspace/srv/console/Makefile (modified) * uspace/srv/devmap/Makefile (modified) * uspace/srv/fb/Makefile (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/Makefile (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/kbd/arch/ia64/src/kbd.c (modified) * uspace/srv/kbd/arch/ppc32/src/kbd.c (modified) * uspace/srv/loader/Makefile (modified) * uspace/srv/loader/arch/amd64/Makefile.inc (modified) * uspace/srv/loader/arch/amd64/_link.ld.in (modified) * uspace/srv/loader/arch/arm32/Makefile.inc (modified) * uspace/srv/loader/arch/arm32/_link.ld.in (modified) * uspace/srv/loader/arch/ia32/Makefile.inc (modified) * uspace/srv/loader/arch/ia32/_link.ld.in (modified) * uspace/srv/loader/arch/ia64/Makefile.inc (modified) * uspace/srv/loader/arch/ia64/_link.ld.in (modified) * uspace/srv/loader/arch/mips32/Makefile.inc (modified) * uspace/srv/loader/arch/mips32/_link.ld.in (modified) * uspace/srv/loader/arch/ppc32/Makefile.inc (modified) * uspace/srv/loader/arch/ppc32/_link.ld.in (modified) * uspace/srv/loader/arch/sparc64/Makefile.inc (modified) * uspace/srv/loader/arch/sparc64/_link.ld.in (modified) * uspace/srv/ns/Makefile (modified) * uspace/srv/pci/Makefile (modified) * uspace/srv/pci/libpci/Makefile (modified) * uspace/srv/rd/Makefile (modified) * uspace/srv/vfs/Makefile (modified) cleanup configuration code cleanup Thu, 12 Feb 2009 11:03:31 GMT Martin Decky [0fcfa48] * boot/arch/ia32xen/Makefile.inc (deleted) * boot/arch/ia32xen/grub/COPYING (deleted) * boot/arch/ia32xen/grub/README (deleted) * boot/arch/ia32xen/grub/menu.debug.lst (deleted) * boot/arch/ia32xen/grub/menu.lst (deleted) * boot/arch/ia32xen/grub/stage2_eltorito (deleted) * boot/arch/ia32xen/grub/xen.debug.gz (deleted) * boot/arch/ia32xen/grub/xen.gz (deleted) * boot/arch/ppc64/Makefile.inc (deleted) * boot/arch/ppc64/loader/Makefile (deleted) * boot/arch/ppc64/loader/_link.ld.in (deleted) * boot/arch/ppc64/loader/asm.S (deleted) * boot/arch/ppc64/loader/asm.h (deleted) * boot/arch/ppc64/loader/boot.S (deleted) * boot/arch/ppc64/loader/main.c (deleted) * boot/arch/ppc64/loader/main.h (deleted) * boot/arch/ppc64/loader/ofwarch.c (deleted) * boot/arch/ppc64/loader/ofwarch.h (deleted) * boot/arch/ppc64/loader/regname.h (deleted) * boot/arch/ppc64/loader/types.h (deleted) * contrib/default/ia32xen/Makefile.config (deleted) * contrib/default/ia32xen/output (deleted) * contrib/default/ppc64/Makefile.config (deleted) * contrib/default/ppc64/output (deleted) * kernel/arch/ia32xen/Makefile.inc (deleted) * kernel/arch/ia32xen/_link.ld.in (deleted) * kernel/arch/ia32xen/include/arch.h (deleted) * kernel/arch/ia32xen/include/arg.h (deleted) * kernel/arch/ia32xen/include/asm.h (deleted) * kernel/arch/ia32xen/include/atomic.h (deleted) * kernel/arch/ia32xen/include/barrier.h (deleted) * kernel/arch/ia32xen/include/bios (deleted) * kernel/arch/ia32xen/include/byteorder.h (deleted) * kernel/arch/ia32xen/include/context.h (deleted) * kernel/arch/ia32xen/include/context_offset.h (deleted) * kernel/arch/ia32xen/include/cpu.h (deleted) * kernel/arch/ia32xen/include/cpuid.h (deleted) * kernel/arch/ia32xen/include/cycle.h (deleted) * kernel/arch/ia32xen/include/ddi (deleted) * kernel/arch/ia32xen/include/debug.h (deleted) * kernel/arch/ia32xen/include/debugger.h (deleted) * kernel/arch/ia32xen/include/drivers/xconsole.h (deleted) * kernel/arch/ia32xen/include/elf.h (deleted) * kernel/arch/ia32xen/include/faddr.h (deleted) * kernel/arch/ia32xen/include/fpu_context.h (deleted) * kernel/arch/ia32xen/include/hypercall.h (deleted) * kernel/arch/ia32xen/include/interrupt.h (deleted) * kernel/arch/ia32xen/include/memstr.h (deleted) * kernel/arch/ia32xen/include/mm/as.h (deleted) * kernel/arch/ia32xen/include/mm/asid.h (deleted) * kernel/arch/ia32xen/include/mm/frame.h (deleted) * kernel/arch/ia32xen/include/mm/page.h (deleted) * kernel/arch/ia32xen/include/mm/tlb.h (deleted) * kernel/arch/ia32xen/include/pm.h (deleted) * kernel/arch/ia32xen/include/proc (deleted) * kernel/arch/ia32xen/include/smp (deleted) * kernel/arch/ia32xen/include/types.h (deleted) * kernel/arch/ia32xen/src/asm.S (deleted) * kernel/arch/ia32xen/src/atomic.S (deleted) * kernel/arch/ia32xen/src/bios (deleted) * kernel/arch/ia32xen/src/boot/boot.S (deleted) * kernel/arch/ia32xen/src/context.S (deleted) * kernel/arch/ia32xen/src/cpu (deleted) * kernel/arch/ia32xen/src/ddi (deleted) * kernel/arch/ia32xen/src/debug (deleted) * kernel/arch/ia32xen/src/debugger.c (deleted) * kernel/arch/ia32xen/src/delay.s (deleted) * kernel/arch/ia32xen/src/drivers/xconsole.c (deleted) * kernel/arch/ia32xen/src/fpu_context.c (deleted) * kernel/arch/ia32xen/src/ia32xen.c (deleted) * kernel/arch/ia32xen/src/interrupt.c (deleted) * kernel/arch/ia32xen/src/mm/as.c (deleted) * kernel/arch/ia32xen/src/mm/frame.c (deleted) * kernel/arch/ia32xen/src/mm/page.c (deleted) * kernel/arch/ia32xen/src/mm/tlb.c (deleted) * kernel/arch/ia32xen/src/pm.c (deleted) * kernel/arch/ia32xen/src/proc/scheduler.c (deleted) * kernel/arch/ia32xen/src/proc/task.c (deleted) * kernel/arch/ia32xen/src/proc/thread.c (deleted) * kernel/arch/ia32xen/src/smp/apic.c (deleted) * kernel/arch/ia32xen/src/smp/ipi.c (deleted) * kernel/arch/ia32xen/src/smp/mps.c (deleted) * kernel/arch/ia32xen/src/smp/smp.c (deleted) * kernel/arch/ia32xen/src/userspace.c (deleted) * kernel/arch/ppc64/Makefile.inc (deleted) * kernel/arch/ppc64/_link.ld.in (deleted) * kernel/arch/ppc64/include/arch.h (deleted) * kernel/arch/ppc64/include/arg.h (deleted) * kernel/arch/ppc64/include/asm.h (deleted) * kernel/arch/ppc64/include/asm/regname.h (deleted) * kernel/arch/ppc64/include/atomic.h (deleted) * kernel/arch/ppc64/include/barrier.h (deleted) * kernel/arch/ppc64/include/boot/boot.h (deleted) * kernel/arch/ppc64/include/byteorder.h (deleted) * kernel/arch/ppc64/include/context.h (deleted) * kernel/arch/ppc64/include/context_offset.h (deleted) * kernel/arch/ppc64/include/cpu.h (deleted) * kernel/arch/ppc64/include/cpuid.h (deleted) * kernel/arch/ppc64/include/cycle.h (deleted) * kernel/arch/ppc64/include/debug.h (deleted) * kernel/arch/ppc64/include/drivers/pic.h (deleted) * kernel/arch/ppc64/include/elf.h (deleted) * kernel/arch/ppc64/include/exception.h (deleted) * kernel/arch/ppc64/include/faddr.h (deleted) * kernel/arch/ppc64/include/fpu_context.h (deleted) * kernel/arch/ppc64/include/interrupt.h (deleted) * kernel/arch/ppc64/include/memstr.h (deleted) * kernel/arch/ppc64/include/mm/as.h (deleted) * kernel/arch/ppc64/include/mm/asid.h (deleted) * kernel/arch/ppc64/include/mm/frame.h (deleted) * kernel/arch/ppc64/include/mm/page.h (deleted) * kernel/arch/ppc64/include/mm/tlb.h (deleted) * kernel/arch/ppc64/include/proc/task.h (deleted) * kernel/arch/ppc64/include/proc/thread.h (deleted) * kernel/arch/ppc64/include/types.h (deleted) * kernel/arch/ppc64/src/asm.S (deleted) * kernel/arch/ppc64/src/boot/boot.S (deleted) * kernel/arch/ppc64/src/context.S (deleted) * kernel/arch/ppc64/src/cpu/cpu.c (deleted) * kernel/arch/ppc64/src/ddi/ddi.c (deleted) * kernel/arch/ppc64/src/debug/panic.s (deleted) * kernel/arch/ppc64/src/drivers/pic.c (deleted) * kernel/arch/ppc64/src/dummy.s (deleted) * kernel/arch/ppc64/src/exception.S (deleted) * kernel/arch/ppc64/src/fpu_context.S (deleted) * kernel/arch/ppc64/src/interrupt.c (deleted) * kernel/arch/ppc64/src/mm/as.c (deleted) * kernel/arch/ppc64/src/mm/frame.c (deleted) * kernel/arch/ppc64/src/mm/page.c (deleted) * kernel/arch/ppc64/src/mm/tlb.c (deleted) * kernel/arch/ppc64/src/ppc64.c (deleted) * kernel/arch/ppc64/src/proc/scheduler.c (deleted) * uspace/lib/libc/arch/ppc64/Makefile.inc (deleted) * uspace/lib/libc/arch/ppc64/_link.ld.in (deleted) * uspace/lib/libc/arch/ppc64/include/atomic.h (deleted) * uspace/lib/libc/arch/ppc64/include/byteorder.h (deleted) * uspace/lib/libc/arch/ppc64/include/config.h (deleted) * uspace/lib/libc/arch/ppc64/include/faddr.h (deleted) * uspace/lib/libc/arch/ppc64/include/fibril.h (deleted) * uspace/lib/libc/arch/ppc64/include/limits.h (deleted) * uspace/lib/libc/arch/ppc64/include/regname.h (deleted) * uspace/lib/libc/arch/ppc64/include/stackarg.h (deleted) * uspace/lib/libc/arch/ppc64/include/syscall.h (deleted) * uspace/lib/libc/arch/ppc64/include/thread.h (deleted) * uspace/lib/libc/arch/ppc64/include/tls.h (deleted) * uspace/lib/libc/arch/ppc64/include/types.h (deleted) * uspace/lib/libc/arch/ppc64/src/entry.s (deleted) * uspace/lib/libc/arch/ppc64/src/fibril.S (deleted) * uspace/lib/libc/arch/ppc64/src/syscall.c (deleted) * uspace/lib/libc/arch/ppc64/src/thread_entry.s (deleted) * uspace/lib/libc/arch/ppc64/src/tls.c (deleted) * uspace/lib/softfloat/arch/ppc64/include/functions.h (deleted) * uspace/srv/kbd/arch/ppc64/include/kbd.h (deleted) * uspace/srv/kbd/arch/ppc64/src/kbd.c (deleted) cleanup: remove unsupported or broken ports (there are out-of-sync ... Tue, 10 Feb 2009 10:31:46 GMT Jiri Svoboda [198a9ef] * uspace/srv/fb/ega.c (modified) Make EGA fb driver handle colors correctly when servicing a ... Sun, 01 Feb 2009 14:22:07 GMT Jiri Svoboda [741a7af9] * uspace/app/trace/trace.c (modified) Slighly update protocol defs in tracer. Sun, 01 Feb 2009 13:48:03 GMT Jakub Jermar [5a5abf1] * uspace/srv/vfs/vfs.c (modified) Allow VFS to interconnect two file system servers. Sun, 01 Feb 2009 12:09:26 GMT Jakub Jermar [4a10b63] * uspace/srv/vfs/vfs.c (modified) Do not close connection to VFS after a file system registers. Sat, 31 Jan 2009 23:15:13 GMT Jakub Jermar [4863e50b] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_register.c (modified) Nuke VFS operations structure. Sat, 31 Jan 2009 21:27:18 GMT Martin Decky [516ff92] * kernel/arch/arm32/include/machine.h (modified) * kernel/arch/arm32/src/drivers/gxemul.c (modified) * kernel/arch/ia32xen/src/drivers/xconsole.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ia64/src/ski/ski.c (modified) * kernel/arch/mips32/src/drivers/msim.c (modified) * kernel/arch/mips32/src/drivers/serial.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/src/drivers/sgcn.c (modified) * kernel/genarch/src/drivers/ega/ega.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/generic/include/console/chardev.h (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/srv/console/console.c (modified) silent kernel console output when user space console is active Fri, 30 Jan 2009 18:17:37 GMT Jiri Svoboda [ee79df74] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) Fix file-size display on big-endian machines. Also, rather use off_t ... Fri, 30 Jan 2009 11:59:14 GMT Martin Decky [917c427] * uspace/srv/kbd/arch/ppc32/src/kbd.c (modified) fix typo Thu, 29 Jan 2009 17:24:35 GMT Martin Decky [f817d3a] * boot/arch/ppc32/loader/main.c (modified) * boot/arch/ppc32/loader/main.h (modified) * boot/arch/ppc32/loader/ofwarch.c (modified) * boot/genarch/ofw.h (modified) * kernel/arch/ppc32/include/boot/boot.h (modified) * kernel/arch/ppc32/src/drivers/cuda.c (modified) * kernel/arch/ppc32/src/drivers/pic.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * uspace/srv/kbd/arch/ppc32/src/kbd.c (modified) use macio optionally Tue, 27 Jan 2009 19:17:14 GMT Jiri Svoboda [a68ba8b] * uspace/lib/libc/generic/libc.c (modified) Delay connecting to console until first use. Prevents a failed load ... Sun, 25 Jan 2009 20:10:10 GMT Jakub Jermar [48daf64] * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) Introduce a new syscall: SYS_IPC_FORWARD_SLOW. Sun, 25 Jan 2009 14:46:00 GMT Jakub Jermar [161ae09] * uspace/lib/libc/include/ipc/ipc.h (modified) Optimize ipc.h. Thu, 22 Jan 2009 17:52:11 GMT Tim Post [bffd91f] * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) cstyle (nits) 80 column limit Thu, 22 Jan 2009 17:11:54 GMT Tim Post [b7be230] * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/rm/rm.c (modified) Stop using assert() in modules/builtins as abort() will crash the ... Thu, 22 Jan 2009 15:40:18 GMT Tim Post [bf226890] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) ls now prints file sizes Thu, 22 Jan 2009 14:22:12 GMT Tim Post [4cc0c9ee] * uspace/app/bdsh/AUTHORS (modified) * uspace/app/bdsh/cmds/modules/mkdir/mkdir.c (modified) * uspace/app/bdsh/cmds/modules/touch/touch.c (modified) * uspace/app/bdsh/exec.c (modified) * uspace/app/bdsh/input.c (modified) * uspace/app/bdsh/util.c (modified) * uspace/app/bdsh/util.h (modified) Get rid of cli_strdup(), cli_strtok(), cli_strtok_r(), just use ... Thu, 22 Jan 2009 07:47:05 GMT Tim Post [fc11b8a] * uspace/app/bdsh/input.c (modified) * uspace/app/bdsh/scli.c (modified) Get rid of cli_restricted and cli_interactive Thu, 22 Jan 2009 07:39:43 GMT Tim Post [721d3a27] * uspace/app/bdsh/Makefile (modified) * uspace/app/bdsh/cmds/builtins/builtins.h (modified) * uspace/app/bdsh/cmds/builtins/exit/entry.h (added) * uspace/app/bdsh/cmds/builtins/exit/exit.c (moved) * uspace/app/bdsh/cmds/builtins/exit/exit.h (moved) * uspace/app/bdsh/cmds/builtins/exit/exit_def.h (moved) * uspace/app/bdsh/cmds/modules/modules.h (modified) * uspace/app/bdsh/cmds/modules/quit/entry.h (deleted) exit should be a builtin, since it will eventually need to know about ... Thu, 22 Jan 2009 07:20:03 GMT Tim Post [491af07] * uspace/app/bdsh/cmds/mknewcmd (modified) Update the mknewcmd script Thu, 22 Jan 2009 07:13:13 GMT Tim Post [d752cf4] * uspace/app/bdsh/cmds/builtin_cmds.c (modified) * uspace/app/bdsh/cmds/builtins/builtin_aliases.h (modified) * uspace/app/bdsh/cmds/builtins/cd/cd_def.h (modified) * uspace/app/bdsh/cmds/cmds.h (modified) * uspace/app/bdsh/cmds/mod_cmds.c (modified) * uspace/app/bdsh/cmds/modules/cat/cat_def.h (modified) * uspace/app/bdsh/cmds/modules/cp/cp_def.h (modified) * uspace/app/bdsh/cmds/modules/help/help.c (modified) * uspace/app/bdsh/cmds/modules/help/help_def.h (modified) * uspace/app/bdsh/cmds/modules/ls/ls_def.h (modified) * uspace/app/bdsh/cmds/modules/mkdir/mkdir_def.h (modified) * uspace/app/bdsh/cmds/modules/module_aliases.h (modified) * uspace/app/bdsh/cmds/modules/pwd/pwd_def.h (modified) * uspace/app/bdsh/cmds/modules/quit/quit.c (modified) * uspace/app/bdsh/cmds/modules/quit/quit_def.h (modified) * uspace/app/bdsh/cmds/modules/rm/rm_def.h (modified) * uspace/app/bdsh/cmds/modules/sleep/sleep_def.h (modified) * uspace/app/bdsh/cmds/modules/touch/touch_def.h (modified) * uspace/app/bdsh/input.c (modified) Eliminate 'restrict' from command structure, get rid of needless ... Tue, 20 Jan 2009 18:38:16 GMT Martin Decky [9a0367f] * HelenOS.config (modified) * Makefile (modified) * boot/Makefile (modified) * boot/arch/arm32/loader/Makefile (modified) * boot/arch/ia64/loader/Makefile (modified) * boot/arch/mips32/loader/Makefile (modified) * boot/arch/ppc32/loader/Makefile (modified) * boot/arch/ppc64/loader/Makefile (modified) * boot/arch/sparc64/loader/Makefile (modified) * boot/boot.config (deleted) * kernel/Makefile (modified) * kernel/kernel.config (deleted) * tools/config.py (modified) * uspace/Makefile (modified) * uspace/app/bdsh/Makefile (modified) * uspace/app/init/Makefile (modified) * uspace/app/klog/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tetris/Makefile (modified) * uspace/app/trace/Makefile (modified) * uspace/lib/libblock/Makefile (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/Makefile.toolchain (modified) * uspace/lib/libc/arch/mips32/Makefile.inc (modified) * uspace/lib/libfs/Makefile (modified) * uspace/lib/softfloat/Makefile (modified) * uspace/lib/softint/Makefile (modified) * uspace/srv/console/Makefile (modified) * uspace/srv/devmap/Makefile (modified) * uspace/srv/fb/Makefile (modified) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/tmpfs/Makefile (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/loader/Makefile (modified) * uspace/srv/ns/Makefile (modified) * uspace/srv/pci/Makefile (modified) * uspace/srv/pci/libpci/Makefile (modified) * uspace/srv/rd/Makefile (modified) * uspace/srv/vfs/Makefile (modified) * uspace/uspace.config (deleted) configuration system overhaul (requires newt) Wed, 14 Jan 2009 11:41:02 GMT Jiri Svoboda [6cd3e8a] * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/srv/console/gcons.c (modified) * uspace/srv/fb/fb.c (modified) Remove delta-redrawing. (At least until someone can figure out how to ... Tue, 13 Jan 2009 20:26:00 GMT Jiri Svoboda [bda24ee7] * uspace/lib/libc/Makefile.toolchain (modified) * uspace/lib/libc/arch/mips32/include/atomic.h (modified) Fix mips32 userspace atomic_add() the same way as the kernel one. ... Sun, 11 Jan 2009 21:03:12 GMT Jiri Svoboda [42ec919] * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/srv/console/gcons.c (modified) * uspace/srv/fb/fb.c (modified) Viewport invalidation. Makes delta-redraw optimization work when ... Fri, 09 Jan 2009 21:53:36 GMT Jiri Svoboda [4a62ec9] * uspace/srv/fb/fb.c (modified) Must check colors in draw_text_data(). Fri, 09 Jan 2009 21:15:07 GMT Jiri Svoboda [7447572] * uspace/srv/console/console.c (modified) Fix fb-con interbuffer for much faster redraw on a VC switch. Wed, 07 Jan 2009 22:33:35 GMT Jiri Svoboda [06b2b7f] * uspace/srv/loader/elf_load.c (modified) * uspace/srv/loader/main.c (modified) Disable message displaying in loader. Wed, 07 Jan 2009 21:20:47 GMT Jiri Svoboda [6974061] * uspace/srv/kbd/genarch/src/nofb.c (modified) Fix enter key on lgxemul with no fb. Wed, 07 Jan 2009 20:51:14 GMT Jiri Svoboda [5f8fd72] * uspace/srv/fb/Makefile (modified) Fix framebuffer colors on ARM. Tue, 06 Jan 2009 21:14:07 GMT Jiri Svoboda [59b2adb] * boot/arch/ia64/loader/Makefile (modified) * uspace/lib/libc/arch/ia64/src/entry.s (modified) * uspace/lib/libc/arch/ia64/src/thread_entry.s (modified) * uspace/srv/loader/arch/ia64/_link.ld.in (modified) Fix loader problem on ia64 and remove workaround. Thu, 01 Jan 2009 19:47:54 GMT Jiri Svoboda [fb69f39] * uspace/srv/fb/serial_console.c (modified) Color support in serial fb driver. Thu, 01 Jan 2009 13:58:05 GMT Jiri Svoboda [7122bc7] * uspace/app/tetris/screen.c (modified) * uspace/app/tetris/screen.h (modified) * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/include/console.h (modified) More console IPC wrapper functions. Thu, 01 Jan 2009 13:31:23 GMT Jiri Svoboda [9805cde] * uspace/app/bdsh/input.c (modified) * uspace/app/tester/console/console1.c (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/generic/console.c (added) * uspace/lib/libc/include/console.h (added) * uspace/lib/libc/include/console/color.h (added) * uspace/lib/libc/include/console/style.h (added) * uspace/lib/libc/include/ipc/console.h (modified) * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/console/gcons.c (modified) * uspace/srv/console/screenbuffer.c (modified) * uspace/srv/console/screenbuffer.h (modified) * uspace/srv/fb/ega.c (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/serial_console.c (modified) Console color support overhaul. Create C library console interface. Tue, 30 Dec 2008 19:55:10 GMT Martin Decky [3ad953c] * kernel/generic/include/console/kconsole.h (modified) * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/main/main.c (modified) * uspace/app/klog/klog.c (modified) * uspace/srv/console/console.c (modified) send notification to uspace console when switching from kernel console Tue, 30 Dec 2008 19:34:23 GMT Martin Decky [6b21292] * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/include/async.h (modified) support for sending asynchronous messages (without preemption) in ... Mon, 29 Dec 2008 23:48:23 GMT Jiri Svoboda [1c1002a] * uspace/app/tester/Makefile (modified) * uspace/app/tester/stdio/stdio1.def (modified) * uspace/app/tester/stdio/stdio2.c (added) * uspace/app/tester/stdio/stdio2.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/generic/io/fprintf.c (added) * uspace/lib/libc/generic/io/stdio.c (modified) * uspace/lib/libc/include/stdio.h (modified) fprintf(), vfprintf(). Mon, 29 Dec 2008 13:30:19 GMT Jiri Svoboda [63088cc1] * uspace/app/tester/stdio/stdio1.c (modified) * uspace/lib/libc/generic/io/stdio.c (modified) * uspace/lib/libc/include/stdio.h (modified) * uspace/lib/libc/include/unistd.h (modified) fgetc(), fputc(), fputs(), fseek(). Mon, 29 Dec 2008 11:17:44 GMT Jiri Svoboda [04b687b] * uspace/app/tester/Makefile (modified) * uspace/app/tester/stdio/stdio1.c (added) * uspace/app/tester/stdio/stdio1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/generic/io/stdio.c (added) * uspace/lib/libc/generic/libc.c (modified) * uspace/lib/libc/include/errno.h (modified) * uspace/lib/libc/include/stdio.h (modified) Some ANSI C stream functions (stdio). Sun, 28 Dec 2008 13:03:04 GMT Jiri Svoboda [8b74af07] * kernel/arch/ia64/src/drivers/ega.c (modified) * uspace/srv/fb/ega.c (modified) Two more cases of memmove() vs memcpy(). Sun, 28 Dec 2008 12:35:00 GMT Jiri Svoboda [018e1e3] * kernel/arch/mips32/Makefile.inc (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/loader/arch/mips32eb (added) Fix mips32eb build a bit. Fri, 26 Dec 2008 19:37:21 GMT Jiri Svoboda [d3e6935] * uspace/app/tester/console/console1.c (modified) * uspace/app/tetris/input.c (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/vfs/vfs.c (modified) * uspace/lib/libc/include/ipc/console.h (added) * uspace/srv/console/console.c (modified) * uspace/srv/console/console.h (modified) Put console IPC method numbers under libc. Fri, 26 Dec 2008 14:52:49 GMT Jiri Svoboda [713e6f2d] * uspace/app/tester/Makefile (modified) * uspace/app/tester/console/console1.c (added) * uspace/app/tester/console/console1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) Add console color test to tester. Fri, 26 Dec 2008 13:29:49 GMT Jiri Svoboda [68a4442] * uspace/srv/fb/fb.c (modified) New fb glyph drawing algorithm, created with color support in mind. ... Wed, 24 Dec 2008 15:26:25 GMT Jiri Svoboda [67c6c651] * uspace/srv/fb/fb.c (modified) Re-instate accidentaly lost fb scrolling implementation. Also re- ... Wed, 24 Dec 2008 14:00:21 GMT Martin Decky [8c6337d] * uspace/srv/console/console.c (modified) make sure the cursor is already off when switching to kernel console ... Tue, 23 Dec 2008 19:49:49 GMT Jiri Svoboda [404464a] * uspace/lib/libc/generic/loader.c (modified) * uspace/lib/libc/generic/mem.c (modified) * uspace/lib/libc/include/loader/loader.h (modified) Get rid of some warnings. Tue, 23 Dec 2008 19:45:57 GMT Jiri Svoboda [e64c4b2] * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/generic/mem.c (added) * uspace/lib/libc/generic/string.c (modified) * uspace/lib/libc/include/mem.h (added) * uspace/lib/libc/include/string.h (modified) Separate memxxx() functions into mem.c. Tue, 23 Dec 2008 18:47:00 GMT Jiri Svoboda [576845ec] * uspace/lib/libc/generic/string.c (modified) Replace BSD strtok() and strtok_r() with our own. Tue, 23 Dec 2008 16:48:53 GMT Jiri Svoboda [7a817d00] * uspace/lib/libc/generic/string.c (modified) Re-implement memmove(), which was totally broken. Tue, 23 Dec 2008 16:35:31 GMT Jiri Svoboda [6b080e54] * uspace/lib/libc/generic/string.c (modified) Faster memset() implementation in C library. Tue, 23 Dec 2008 16:04:23 GMT Jiri Svoboda [47acd58] * uspace/lib/libc/generic/string.c (modified) Rewrite memcpy() in C library. Now copies congruent blocks fast, not ... Mon, 22 Dec 2008 22:48:52 GMT Jiri Svoboda [7c64e23] * uspace/srv/fb/fb.c (modified) Revert c3724 as it actually made scrolling slower on some arches. Mon, 22 Dec 2008 22:32:53 GMT Jiri Svoboda [d410328] * uspace/srv/fb/fb.c (modified) Slightly faster draw_fill_rect() (although 2x VRAM access). Mon, 22 Dec 2008 22:13:11 GMT Jiri Svoboda [a728ed3] * uspace/srv/fb/fb.c (modified) When scrolling viewport, do not redraw glyphs. Instead use a (not ... Mon, 22 Dec 2008 21:33:22 GMT Jiri Svoboda [2d32081] * uspace/srv/fb/fb.c (modified) Minor refactoring in fb server. Fri, 19 Dec 2008 10:09:54 GMT Jakub Jermar [bcb47fa] * uspace/srv/fb/ski.h (modified) Ski vs. MSIM. Fri, 19 Dec 2008 09:30:55 GMT Jiri Svoboda [36251c6] * kernel/arch/ia64/src/ski/ski.c (modified) * uspace/srv/fb/Makefile (modified) * uspace/srv/fb/main.c (modified) * uspace/srv/fb/ski.c (added) * uspace/srv/fb/ski.h (added) Ski framebuffer driver. Thu, 18 Dec 2008 12:23:39 GMT Jiri Svoboda [8b97256] * uspace/srv/fb/msim.c (modified) * uspace/srv/fb/serial_console.c (modified) * uspace/srv/fb/serial_console.h (modified) * uspace/srv/fb/sgcn.c (modified) Do not duplicate code in serial framebuffer drivers. Thu, 18 Dec 2008 08:32:36 GMT Jiri Svoboda [8231246] * uspace/srv/fb/fb.c (modified) Fix overeager optimization causing VC numbers not to be redrawn. Tue, 16 Dec 2008 21:25:16 GMT Martin Decky [6e71a9d8] * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/fb/logo-196x66.h (added) * kernel/genarch/src/fb/fb.c (modified) * kernel/genarch/src/fb/font-8x16.c (modified) * kernel/genarch/src/fb/logo-196x66.c (added) * kernel/generic/include/macros.h (modified) * uspace/srv/fb/fb.c (modified) resurrect kernel logo Tue, 16 Dec 2008 19:14:24 GMT Jiri Svoboda [5ae4443] * uspace/lib/libc/Makefile (modified) Fix makefile. Tue, 16 Dec 2008 19:02:07 GMT Martin Decky [76fca31] * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/ia32/include/drivers/ega.h (modified) * kernel/arch/ia32/include/drivers/vesa.h (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia32/src/drivers/vesa.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/mips32/src/cpu/cpu.c (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/genarch/include/fb/fb.h (modified) * kernel/genarch/include/fb/font-8x16.h (modified) * kernel/genarch/include/fb/visuals.h (modified) * kernel/genarch/src/acpi/acpi.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/genarch/src/fb/font-8x16.c (modified) * kernel/genarch/src/fb/helenos.xbm (deleted) * kernel/genarch/src/mm/asid.c (modified) * kernel/generic/include/console/kconsole.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/console/gcons.c (modified) * uspace/srv/console/gcons.h (modified) * uspace/srv/console/screenbuffer.h (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/fb.h (modified) * uspace/srv/fb/font-8x16.c (modified) * uspace/srv/fb/font-8x16.h (modified) * uspace/srv/fb/main.c (modified) * uspace/srv/fb/ppm.c (modified) kconsole is optional kernel & uspace framebuffer rewrite with ... Tue, 16 Dec 2008 18:59:07 GMT Martin Decky [8fe5980] * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/ia32/include/cpu.h (modified) * kernel/arch/ia32/include/mm/as.h (modified) * kernel/arch/ia32xen/src/mm/tlb.c (modified) * kernel/arch/mips32/include/mm/asid.h (modified) * uspace/lib/libc/include/string.h (modified) cstyle & small fixes Tue, 16 Dec 2008 17:24:37 GMT Jakub Jermar [699743c] * uspace/srv/fs/fat/fat_ops.c (modified) Set a loop control variable properly when growing the FAT directory. Tue, 16 Dec 2008 17:18:29 GMT Jakub Jermar [e32b65a] * uspace/srv/fs/fat/fat_ops.c (modified) Add the ability to grow a FAT directory. Sun, 14 Dec 2008 11:37:31 GMT Jiri Svoboda [f0c9aff] * uspace/Makefile (modified) * uspace/app/init/Makefile (modified) * uspace/app/klog/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/srv/console/Makefile (modified) * uspace/srv/devmap/Makefile (modified) * uspace/srv/fb/Makefile (modified) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/tmpfs/Makefile (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/ns/Makefile (modified) * uspace/srv/pci/Makefile (modified) * uspace/srv/rd/Makefile (modified) * uspace/srv/vfs/Makefile (modified) Clean .o files in individual makefiles. Sun, 14 Dec 2008 11:26:50 GMT Jiri Svoboda [a1e28489] * uspace/srv/pci/libpci/Makefile (modified) Fix libpci makefile to allow 'make' in uspace subdir. Wed, 10 Dec 2008 21:41:22 GMT Pavel Rimsky [925fdd7] * boot/genarch/ofw.c (modified) * kernel/genarch/src/fb/fb.c (modified) * uspace/srv/fb/fb.c (modified) Fixed the bug when on SunBlade1500 we wrote to an address outside the ... Sun, 07 Dec 2008 00:41:59 GMT Pavel Rimsky [20eb5e4d] * kernel/arch/sparc64/src/drivers/scr.c (modified) * kernel/genarch/include/fb/visuals.h (modified) * kernel/genarch/src/fb/fb.c (modified) * uspace/srv/fb/fb.c (modified) Added forgotten stuff related to framebuffers with offsets. Got rid ...