# # ChangeLog for uspace in mainline # # Generated by Trac 1.6 # 2025-06-20T19:15:50Z Sat, 18 Apr 2009 13:37:59 GMT Jakub Jermar [c08c355] * uspace/lib/libc/generic/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Make IPC_M_PING part of the VFS_MOUNT protocol again. Sat, 18 Apr 2009 13:12:34 GMT Jakub Jermar [58d7280] * uspace/srv/vfs/vfs_ops.c (modified) Return the actual error code instead of EREFUSED. Thu, 16 Apr 2009 22:20:28 GMT Jiri Svoboda [fe24a52] * uspace/srv/kbd/layout/cz.c (modified) Handle shift properly on top row of main block in Czech layout. Thu, 16 Apr 2009 11:39:05 GMT Martin Decky [e40ec257] * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/generic/libc.c (modified) * uspace/lib/libc/include/console.h (modified) don't forget to flush the console after the application finishes ... Wed, 15 Apr 2009 22:01:18 GMT Jiri Svoboda [d15815e2] * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/kbd/include/layout.h (modified) * uspace/srv/kbd/layout/cz.c (modified) * uspace/srv/kbd/layout/us_dvorak.c (modified) * uspace/srv/kbd/layout/us_qwerty.c (modified) Implement Czech combinator keys (hacek and carka). Wed, 15 Apr 2009 15:44:51 GMT Martin Decky [9239333] * uspace/srv/kbd/Makefile (modified) * uspace/srv/kbd/include/sun.h (added) * uspace/srv/kbd/port/ns16550.c (modified) * uspace/srv/kbd/port/sun.c (added) * uspace/srv/kbd/port/z8530.c (modified) add NS16550 support for sparc64 Tue, 14 Apr 2009 19:31:12 GMT Jiri Svoboda [6700ee2] * kernel/generic/src/lib/string.c (modified) * uspace/lib/libc/generic/string.c (modified) Forbid destination string buffers of size zero altogether as they ... Tue, 14 Apr 2009 19:21:25 GMT Jiri Svoboda [4482bc7] * uspace/lib/libc/generic/string.c (modified) * uspace/lib/libc/generic/vfs/vfs.c (modified) * uspace/lib/libc/include/string.h (modified) strcat() -> str_append(). Tue, 14 Apr 2009 19:08:10 GMT Jiri Svoboda [732bb0c] * uspace/lib/libc/generic/getopt.c (modified) * uspace/lib/libc/generic/string.c (modified) * uspace/lib/libc/include/string.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) Nuke strncmp(). Tue, 14 Apr 2009 18:26:50 GMT Jiri Svoboda [47a6708] * uspace/srv/vfs/vfs_register.c (modified) No need for strncmp() fs_name_to_handle() as vfs_info.name is always ... Mon, 13 Apr 2009 20:34:25 GMT Jakub Jermar [a1d89ad] * kernel/arch/ia64/include/asm.h (modified) * uspace/lib/libc/arch/ia64/include/ddi.h (modified) Prevent optimizing ia64's PIO away. This solves the frequent hangs ... Fri, 10 Apr 2009 07:53:54 GMT Jiri Svoboda [6eb2e96] * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/tetris/scores.c (modified) * uspace/app/tetris/tetris.c (modified) * uspace/lib/libc/generic/loader.c (modified) * uspace/lib/libc/generic/string.c (modified) * uspace/lib/libc/generic/vfs/vfs.c (modified) * uspace/lib/libc/include/string.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) str_cpy() and str_ncpy() in userspace. Nuke strcpy() and strncpy(). Thu, 09 Apr 2009 22:32:23 GMT Jiri Svoboda [095003a8] * uspace/app/bdsh/cmds/modules/ls/ls.c (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/tetris/scores.c (modified) * uspace/app/tetris/tetris.c (modified) * uspace/lib/libc/generic/string.c (modified) * uspace/lib/libc/generic/vfs/vfs.c (modified) * uspace/lib/libc/include/string.h (modified) strdup() -> str_dup() Thu, 09 Apr 2009 21:28:50 GMT Jiri Svoboda [7afb4a5] * uspace/lib/libc/generic/getopt.c (modified) * uspace/lib/libc/generic/string.c (modified) * uspace/lib/libc/include/string.h (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/loader/main.c (modified) Nuke strchr() and strrchr(). Thu, 09 Apr 2009 21:16:50 GMT Jiri Svoboda [92fd52d7] * uspace/app/bdsh/cmds/builtin_cmds.c (modified) * uspace/app/bdsh/cmds/mod_cmds.c (modified) * uspace/app/bdsh/cmds/modules/help/help.c (modified) * uspace/app/bdsh/cmds/modules/mkdir/mkdir.c (modified) * uspace/app/bdsh/cmds/modules/rm/rm.c (modified) * uspace/app/bdsh/exec.c (modified) * uspace/app/bdsh/input.c (modified) * uspace/app/tester/devmap/devmap1.c (modified) * uspace/app/tetris/scores.c (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/tetris/tetris.c (modified) * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/generic/getopt.c (modified) * uspace/lib/libc/generic/string.c (modified) * uspace/lib/libc/include/stdio.h (modified) * uspace/lib/libc/include/string.h (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/fat/fat_dentry.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/tmpfs/tmpfs_dump.c (modified) * uspace/srv/fs/tmpfs/tmpfs_ops.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/pci/libpci/names.c (modified) * uspace/srv/rd/rd.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Nuke strcpy() and strcmp(). Thu, 09 Apr 2009 19:08:33 GMT Jakub Jermar [a2c58f6] * uspace/lib/libc/generic/thread.c (modified) * uspace/lib/libc/include/thread.h (modified) thread_exit() needs to be noreturn as well Thu, 09 Apr 2009 18:40:46 GMT Jakub Jermar [552823e] * uspace/app/klog/klog.c (modified) Fix warning. Thu, 09 Apr 2009 18:37:25 GMT Jakub Jermar [ccf814f] * uspace/lib/libc/include/unistd.h (modified) _exit() is a noreturn function. Wed, 08 Apr 2009 20:00:38 GMT Jiri Svoboda [3a180ad] * uspace/app/tetris/scores.c (modified) * uspace/app/tetris/scores.h (modified) Allow UCS in Tetris highscores. Wed, 08 Apr 2009 18:57:11 GMT Jiri Svoboda [8be693b] * uspace/lib/libc/generic/vfs/vfs.c (modified) * uspace/srv/devmap/devmap.c (modified) More replacements. Wed, 08 Apr 2009 18:47:17 GMT Jiri Svoboda [9eb3623] * uspace/lib/libc/generic/loader.c (modified) * uspace/lib/libc/generic/sysinfo.c (modified) * uspace/lib/libc/generic/task.c (modified) * uspace/lib/libc/generic/thread.c (modified) * uspace/lib/libc/generic/vfs/vfs.c (modified) Replace some uses of old string functions in C library. Tue, 07 Apr 2009 19:03:18 GMT Jiri Svoboda [6071a8f] * uspace/app/bdsh/input.c (modified) Read UCS chars in bdsh and encode them. (bdsh is still largely ... Mon, 06 Apr 2009 19:32:58 GMT Martin Decky [3636964] * uspace/app/klog/klog.c (modified) * uspace/lib/libc/generic/event.c (modified) * uspace/lib/libc/include/event.h (modified) * uspace/srv/ns/ns.c (modified) make klog more generic Mon, 06 Apr 2009 15:08:00 GMT Martin Decky [5b7f418] * uspace/lib/libc/Makefile.toolchain (modified) * uspace/lib/libc/generic/io/printf_core.c (modified) * uspace/lib/libc/include/string.h (modified) sync with kernel Sun, 05 Apr 2009 21:09:59 GMT Jiri Svoboda [482c86f] * uspace/lib/libc/generic/loader.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/ns/ns.c (modified) NS was forgetting to hangup phones. One phone was leaked for every ... Sun, 05 Apr 2009 16:20:02 GMT Jiri Svoboda [0175246] * HelenOS.config (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ia64/Makefile.config (modified) * defaults/mips32/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/sparc64/Makefile.config (modified) * uspace/srv/console/console.c (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/kbd/include/layout.h (modified) * uspace/srv/kbd/layout/cz.c (modified) * uspace/srv/kbd/layout/us_dvorak.c (modified) * uspace/srv/kbd/layout/us_qwerty.c (modified) Primitive means of switching keyboard layout at run time. Use ... Sun, 05 Apr 2009 15:50:53 GMT Jiri Svoboda [56fa418] * uspace/app/bdsh/input.c (modified) * uspace/app/tester/print/print4.c (modified) * uspace/lib/libc/Makefile.toolchain (modified) * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/generic/io/io.c (modified) * uspace/lib/libc/include/console.h (modified) * uspace/srv/kbd/layout/cz.c (modified) Make Czech layout work partially in bdsh. Sun, 05 Apr 2009 10:17:11 GMT Jiri Svoboda [726ef849] * uspace/dist/readme (modified) Add multilingual text to dist/readme. Sun, 05 Apr 2009 10:04:54 GMT Jiri Svoboda [cee8d3e] * HelenOS.config (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/kbd/layout/cz.c (added) WIP Czech keyboard layout. Sun, 05 Apr 2009 09:27:12 GMT Jiri Svoboda [9db4079] * uspace/lib/libc/include/kbd/kbd.h (modified) * uspace/srv/kbd/generic/key_buffer.c (modified) * uspace/srv/kbd/include/key_buffer.h (modified) * uspace/srv/kbd/include/layout.h (modified) * uspace/srv/kbd/layout/us_dvorak.c (modified) * uspace/srv/kbd/layout/us_qwerty.c (modified) UCS in keyboard driver. Sun, 05 Apr 2009 09:17:02 GMT Jiri Svoboda [b27eb71] * uspace/srv/fb/ega.c (modified) * uspace/srv/fb/serial_console.c (modified) Make ega-fb and serial-fb aware of UCS. Sat, 04 Apr 2009 22:04:28 GMT Jiri Svoboda [f2b8cdc] * kernel/generic/include/string.h (modified) * kernel/generic/src/lib/string.c (modified) * uspace/lib/libc/arch/amd64/include/types.h (modified) * uspace/lib/libc/arch/arm32/include/types.h (modified) * uspace/lib/libc/arch/ia32/include/types.h (modified) * uspace/lib/libc/arch/ia64/include/types.h (modified) * uspace/lib/libc/arch/mips32/include/types.h (modified) * uspace/lib/libc/arch/ppc32/include/types.h (modified) * uspace/lib/libc/arch/sparc64/include/types.h (modified) * uspace/lib/libc/generic/io/fprintf.c (modified) * uspace/lib/libc/generic/io/printf_core.c (modified) * uspace/lib/libc/generic/io/vprintf.c (modified) * uspace/lib/libc/generic/io/vsnprintf.c (modified) * uspace/lib/libc/generic/string.c (modified) * uspace/lib/libc/include/io/printf_core.h (modified) * uspace/lib/libc/include/string.h (modified) * uspace/lib/libc/include/sys/types.h (modified) Copy printf with Unicode support to userspace. Sat, 04 Apr 2009 21:13:26 GMT Jiri Svoboda [4527fb5] * uspace/srv/fb/fb.c (modified) The pre-rendered glyphs are not viewport-specific. This was taking ... Sat, 04 Apr 2009 16:26:18 GMT Jiri Svoboda [67ebf21] * uspace/srv/console/console.c (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/font-8x16.c (modified) * uspace/srv/fb/font-8x16.h (modified) Use Unicode font in userspace. Fri, 03 Apr 2009 20:39:33 GMT Jiri Svoboda [171f9a1] * kernel/generic/src/console/console.c (modified) * uspace/app/klog/klog.c (modified) * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/generic/string.c (modified) * uspace/lib/libc/include/string.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/fb/fb.c (modified) Character encoding/decoding un uspace. Partially fix klog application. Fri, 03 Apr 2009 19:56:16 GMT Jiri Svoboda [7a2c479] * uspace/app/tester/Makefile (modified) * uspace/app/tester/print/print4.c (added) * uspace/app/tester/print/print4.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) UCS test in userspace. Thu, 02 Apr 2009 22:04:29 GMT Jiri Svoboda [7ce3cb2] * uspace/lib/libc/include/sys/types.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/console/screenbuffer.c (modified) * uspace/srv/console/screenbuffer.h (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/serial_console.c (modified) Define wchar_t in userspace. Use it in fb and console. Mon, 23 Mar 2009 21:46:40 GMT Jakub Jermar [05641a9e] * kernel/Makefile (modified) * kernel/generic/include/event/event.h (added) * kernel/generic/include/event/event_types.h (added) * kernel/generic/include/syscall/syscall.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/event/event.c (added) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/app/klog/klog.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/libc/Makefile (modified) * uspace/lib/libc/generic/event.c (added) * uspace/lib/libc/include/event.h (added) * uspace/srv/console/console.c (modified) Revive kernel notifications. Sun, 22 Mar 2009 19:48:11 GMT Jiri Svoboda [3fe00ee] * uspace/app/bdsh/Makefile (modified) * uspace/app/bdsh/cmds/modules/kcon/entry.h (added) * uspace/app/bdsh/cmds/modules/kcon/kcon.c (added) * uspace/app/bdsh/cmds/modules/kcon/kcon.h (added) * uspace/app/bdsh/cmds/modules/kcon/kcon_def.h (added) * uspace/app/bdsh/cmds/modules/modules.h (modified) * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/include/console.h (modified) * uspace/lib/libc/include/ipc/console.h (modified) * uspace/srv/console/console.c (modified) 'kcon' shell builtin for switching to debug console. Sun, 22 Mar 2009 17:45:15 GMT Jiri Svoboda [dc033a1] * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/fb/ega.c (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/msim.c (modified) * uspace/srv/fb/serial_console.c (modified) * uspace/srv/fb/ski.c (modified) Get rid of FB_WRITE. We can use FB_DRAW_TEXT_DATA if we extend it ... Sat, 21 Mar 2009 22:02:10 GMT Jiri Svoboda [0a5116db] * uspace/srv/fb/ega.c (modified) Fix EGA. Sat, 21 Mar 2009 11:26:31 GMT Jiri Svoboda [d2cc7e1] * uspace/app/tetris/screen.c (modified) * uspace/app/tetris/tetris.c (modified) * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/generic/io/io.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/include/console.h (modified) * uspace/lib/libc/include/io/stream.h (modified) * uspace/lib/libc/include/ipc/console.h (modified) * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/lib/libc/include/stdio.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/fb/ega.c (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/serial_console.c (modified) Buffer console output with line granularity. Makes esp. msim/ski ... Fri, 20 Mar 2009 21:31:00 GMT Jakub Jermar [e622f0a8] * uspace/lib/libc/arch/amd64/_link.ld.in (modified) * uspace/lib/libc/arch/arm32/_link.ld.in (modified) * uspace/lib/libc/arch/ia32/_link.ld.in (modified) * uspace/lib/libc/arch/ia64/_link.ld.in (modified) * uspace/lib/libc/arch/mips32/_link.ld.in (modified) * uspace/lib/libc/arch/ppc32/_link.ld.in (modified) * uspace/lib/libc/arch/sparc64/_link.ld.in (modified) Put .tbss section into the .tdata output section. This solves the ... Fri, 20 Mar 2009 20:58:21 GMT Jakub Jermar [416abec] * uspace/app/tetris/input.c (modified) * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/kbd.c (modified) * uspace/lib/libc/include/console.h (modified) Improve the console library functions. Fri, 20 Mar 2009 20:50:47 GMT Jakub Jermar [db90860] * uspace/srv/vfs/vfs_ops.c (modified) Just for pro forma, initialize the the link before use. Wed, 18 Mar 2009 22:22:31 GMT Jiri Svoboda [907bb49] * uspace/app/init/init.c (modified) * uspace/app/klog/klog.c (modified) * uspace/app/tetris/input.c (modified) * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/kbd.c (modified) * uspace/lib/libc/include/console.h (modified) * uspace/lib/libc/include/io/stream.h (modified) * uspace/srv/loader/main.c (modified) Consolidate console interface. Wed, 18 Mar 2009 10:53:12 GMT Martin Decky [84afc7b] * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/arm32/src/arm32.c (modified) * kernel/arch/ia32/src/drivers/i8254.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia64/src/drivers/it.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/ppc32/include/drivers/cuda.h (modified) * kernel/arch/ppc32/src/drivers/cuda.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/genarch/include/drivers/dsrln/dsrlnin.h (modified) * kernel/genarch/include/drivers/i8042/i8042.h (modified) * kernel/genarch/include/drivers/ns16550/ns16550.h (modified) * kernel/genarch/include/drivers/z8530/z8530.h (modified) * kernel/genarch/src/drivers/dsrln/dsrlnin.c (modified) * kernel/genarch/src/drivers/i8042/i8042.c (modified) * kernel/genarch/src/drivers/ns16550/ns16550.c (modified) * kernel/genarch/src/drivers/z8530/z8530.c (modified) * kernel/generic/include/ddi/device.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/console/kconsole.c (modified) * kernel/generic/src/ddi/device.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/app/klog/klog.c (modified) * uspace/lib/libc/generic/ddi.c (modified) * uspace/lib/libc/include/ddi.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/kbd/port/gxemul.c (modified) * uspace/srv/kbd/port/i8042.c (modified) * uspace/srv/kbd/port/msim.c (modified) * uspace/srv/kbd/port/ns16550.c (modified) * uspace/srv/kbd/port/z8530.c (modified) as kernel little brother drivers are not needed anymore, the device ... Wed, 18 Mar 2009 09:14:22 GMT Martin Decky [692b30dc] * uspace/srv/kbd/port/ski.c (modified) cstyle (Jiri, please be more careful) Tue, 17 Mar 2009 23:06:42 GMT Jiri Svoboda [9df34ee] * uspace/srv/kbd/port/ski.c (modified) Smarter polling to make ski keyboard usable again. Tue, 17 Mar 2009 22:22:22 GMT Jiri Svoboda [7e15496] * uspace/srv/fb/serial_console.c (modified) Remove garbage. Tue, 17 Mar 2009 22:18:47 GMT Jiri Svoboda [16e9c476] * uspace/srv/fb/serial_console.c (modified) * uspace/srv/fb/serial_console.h (modified) Interbuffer support in serial framebuffer driver for faster VC switches. Tue, 17 Mar 2009 20:48:46 GMT Jakub Jermar [f3f7009] * uspace/srv/obio/obio.c (modified) Revert the previous commit, which inappropriately reverted r4136. I ... Tue, 17 Mar 2009 20:33:29 GMT Jakub Jermar [5eb90cb] * kernel/arch/sparc64/src/mm/page.c (modified) * uspace/srv/obio/obio.c (modified) Revert the previous commit. Tue, 17 Mar 2009 20:30:53 GMT Martin Decky [b1c8dc0] * uspace/srv/obio/obio.c (modified) fix (probably) wrong bracketing Mon, 16 Mar 2009 22:58:11 GMT Martin Decky [656b789] * boot/arch/mips32/loader/Makefile (modified) * boot/arch/mips32/loader/_link.ld.in (moved) * boot/arch/mips32/loader/_link.ld.in.ecoff (deleted) * contrib/toolchain/toolchain.mipseb32.sh (modified) * kernel/arch/mips32/Makefile.inc (modified) * uspace/lib/libc/arch/mips32eb/Makefile.inc (modified) * uspace/lib/libc/arch/mips32eb/include/ddi.h (added) resurrect big endian support for mips32: switch from mips-sgi-irix5 ... Thu, 12 Mar 2009 22:20:38 GMT Jiri Svoboda [3b122e9] * uspace/app/init/init.c (modified) * uspace/app/init/version.c (modified) Update message, cstyle. Thu, 12 Mar 2009 19:37:20 GMT Jiri Svoboda [7ee8c5b] * uspace/srv/kbd/include/gsp.h (modified) Add more comments. Thu, 12 Mar 2009 19:18:23 GMT Jiri Svoboda [29295cd] * uspace/app/bdsh/exec.c (modified) Fix grammar. Wed, 11 Mar 2009 17:26:48 GMT Pavel Rimsky [63b1537] * boot/arch/sparc64/loader/Makefile (modified) * kernel/arch/sparc64/include/drivers/sgcn.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/sgcn.c (modified) * kernel/arch/sparc64/src/sparc64.c (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/kbd/port/sgcn.c (modified) SGCN driver modified to reflect the new keyboard driver architecture. ... Sun, 08 Mar 2009 22:47:30 GMT Jakub Jermar [f97e25f] * uspace/srv/kbd/Makefile (modified) Fix typo in i460GX Sun, 08 Mar 2009 14:31:51 GMT Jiri Svoboda [b0b5628] * uspace/srv/kbd/Makefile (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/genarch/gsp.c (added) * uspace/srv/kbd/genarch/stroke.c (added) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/kbd/include/gsp.h (added) * uspace/srv/kbd/include/kbd_ctl.h (modified) * uspace/srv/kbd/include/stroke.h (added) Constructing parser machines for tty keyboards by hand is a pain. Let ... Sat, 07 Mar 2009 22:01:41 GMT Jiri Svoboda [c247262] * uspace/srv/kbd/Makefile (modified) Do not create obsolete symlinks. Sat, 07 Mar 2009 17:13:39 GMT Jiri Svoboda [3014e2b2] * kernel/arch/ia64/src/ski/ski.c (modified) * uspace/srv/kbd/Makefile (modified) * uspace/srv/kbd/port/ski.c (added) Userspace driver for ski keyboard port. Fri, 06 Mar 2009 09:49:33 GMT Martin Decky [e5855f2] * uspace/lib/libc/generic/loader.c (modified) connect to the loader in a blocking way Fri, 06 Mar 2009 08:15:42 GMT Martin Decky [4f22731f] * uspace/srv/kbd/layout/us_dvorak.c (modified) cstyle Thu, 05 Mar 2009 22:46:14 GMT Jiri Svoboda [2069690] * uspace/srv/kbd/layout/us_dvorak.c (modified) Update Dvorak layout. Thu, 05 Mar 2009 22:12:59 GMT Jiri Svoboda [3d360758] * uspace/app/tetris/input.c (modified) Tetris must ignore key releases. Wed, 04 Mar 2009 16:30:58 GMT Jakub Jermar [63d1ebd] * kernel/arch/ia64/include/asm.h (modified) * uspace/lib/libc/arch/ia64/include/ddi.h (modified) Fix typo. Tue, 03 Mar 2009 23:00:33 GMT Jakub Jermar [ff685c9] * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * uspace/srv/kbd/port/i8042.c (modified) * uspace/srv/kbd/port/i8042.h (modified) * uspace/srv/kbd/port/ns16550.c (modified) * uspace/srv/kbd/port/z8530.c (modified) Make the kbd port drivers platform neutral by using PIO functions. ... Tue, 03 Mar 2009 22:57:26 GMT Jakub Jermar [9cd98796] * uspace/srv/fb/ega.c (modified) Use PIO in uspace EGA driver. Tue, 03 Mar 2009 22:56:33 GMT Jakub Jermar [1ae8f2b] * uspace/lib/libc/arch/arm32/include/ddi.h (added) * uspace/lib/libc/arch/ia32/include/ddi.h (modified) * uspace/lib/libc/arch/ia64/include/ddi.h (modified) * uspace/lib/libc/arch/mips32/include/ddi.h (added) * uspace/lib/libc/arch/ppc32/include/ddi.h (added) * uspace/lib/libc/arch/sparc64/include/ddi.h (added) * uspace/lib/libc/generic/ddi.c (modified) * uspace/lib/libc/include/sys/types.h (modified) PIO functions for uspace. Tue, 03 Mar 2009 17:06:34 GMT Martin Decky [02fd705] * uspace/srv/fs/fat/fat_dentry.h (modified) make sure the unions are packed (fixes FAT on arm32) Tue, 03 Mar 2009 12:41:39 GMT Martin Decky [2f57690] * kernel/arch/ia32/src/boot/cboot.c (modified) * kernel/generic/include/string.h (modified) * kernel/generic/src/lib/string.c (modified) * kernel/generic/src/main/kinit.c (modified) * uspace/srv/loader/main.c (modified) cstyle Mon, 02 Mar 2009 22:13:30 GMT Jiri Svoboda [20f1597] * kernel/arch/ia32/src/boot/cboot.c (modified) * kernel/generic/include/string.h (modified) * kernel/generic/src/lib/string.c (modified) * kernel/generic/src/main/kinit.c (modified) * uspace/srv/loader/main.c (modified) Task names should only contain base names of commands. Also add ... Mon, 02 Mar 2009 17:37:19 GMT Martin Decky [8dc72b64] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) support for pending (blocking) mounts (waiting for the presence of ... Mon, 02 Mar 2009 17:35:46 GMT Martin Decky [6519d6f] * uspace/srv/devmap/devmap.c (modified) support for pending (blocking) device lookups cleanup & cstyle Mon, 02 Mar 2009 17:35:03 GMT Martin Decky [1fcfc94] * uspace/srv/ns/ns.c (modified) add support for pending (blocking) connections to services cleanup & ... Mon, 02 Mar 2009 17:33:47 GMT Martin Decky [a32c9bb] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/fs/tmpfs/tmpfs.c (modified) blocking connection to VFS Mon, 02 Mar 2009 17:33:18 GMT Martin Decky [13ec8055] * uspace/srv/fb/ega.c (modified) cstyle Mon, 02 Mar 2009 17:33:01 GMT Martin Decky [430afff] * uspace/srv/rd/rd.c (modified) blocking connection to device mapper Mon, 02 Mar 2009 17:32:40 GMT Martin Decky [4904de8] * uspace/srv/console/console.c (modified) blocking connection to keyboard and video services Mon, 02 Mar 2009 17:32:05 GMT Martin Decky [8026731] * uspace/srv/kbd/generic/kbd.c (modified) blocking connection to cir_service Mon, 02 Mar 2009 17:31:05 GMT Martin Decky [19b28b0] * uspace/lib/libc/generic/console.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/generic/kbd.c (modified) * uspace/lib/libc/generic/vfs/vfs.c (modified) * uspace/lib/libc/include/async.h (modified) * uspace/lib/libc/include/io/stream.h (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/lib/libc/include/ipc/services.h (modified) * uspace/lib/libc/include/vfs/vfs.h (modified) add IPC_FLAG_BLOCKING for generic IPC blocking operations add ... Mon, 02 Mar 2009 17:27:19 GMT Martin Decky [97c9da8] * uspace/lib/libblock/libblock.c (modified) blocking connection Mon, 02 Mar 2009 17:26:47 GMT Martin Decky [c7bbd8f8] * uspace/app/tester/devmap/devmap1.c (modified) blocking connection Mon, 02 Mar 2009 17:26:35 GMT Martin Decky [926d6caf] * uspace/app/tester/vfs/vfs1.c (modified) add flag Mon, 02 Mar 2009 17:26:01 GMT Martin Decky [c91c9fb] * uspace/app/init/init.c (modified) remove console_wait() (this will be moved to libc) mount only a ... Mon, 02 Mar 2009 17:24:56 GMT Martin Decky [6cef75da] * uspace/app/tetris/input.c (modified) get_cons_phone() -> get_console_phone() Mon, 02 Mar 2009 17:24:28 GMT Martin Decky [d8fcfc0] * uspace/app/klog/klog.c (modified) remove console_wait() (this will be moved to libc) 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.