# # ChangeLog for uspace/srv in mainline # # Generated by Trac 1.6 # 2025-05-02T12:50:17Z Thu, 22 Nov 2007 15:50:24 GMT Jakub Jermar [0cc4313] * uspace/app/tetris/screen.c (modified) * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/include/async.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/console/gcons.c (modified) * uspace/srv/kbd/arch/ia32/src/mouse.c (modified) * uspace/srv/kbd/generic/kbd.c (modified) Modify the async framework to make use of all six syscall arguments. ... Tue, 20 Nov 2007 21:33:32 GMT Jakub Jermar [b74959bd] * 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/tester/ipc/answer.c (modified) * uspace/app/tester/ipc/register.c (modified) * uspace/app/tester/ipc/send_async.c (modified) * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/console/console.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fb/ega.c (modified) * uspace/srv/fb/fb.c (modified) * uspace/srv/fb/main.c (modified) * uspace/srv/fb/sysio.c (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/kbd/generic/kbd.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/pci/pci.c (modified) * uspace/srv/rd/rd.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) * uspace/srv/vfs/vfs_open.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Modify ipc_answer_*() to make use of all six syscall arguments. The ... Tue, 20 Nov 2007 09:12:49 GMT Jakub Jermar [3209923] * 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/tester/ipc/send_async.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/console/console.c (modified) Modify asynchronous IPC to make use of all six syscall arguments. The ... Mon, 19 Nov 2007 12:20:10 GMT Jakub Jermar [2e51969] * 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/klog/klog.c (modified) * uspace/app/tester/ipc/send_sync.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/generic/time.c (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/fs/fat/fat.c (modified) Modify synchronous IPC to make use of all six syscall arguments. The ... Sun, 11 Nov 2007 13:06:15 GMT Jakub Jermar [81614543] * uspace/srv/vfs/vfs_register.c (modified) VFS work. vfs_grab_phone() must disable fibril preemption in order ... Fri, 09 Nov 2007 09:08:52 GMT Jakub Jermar [7f3e3e7] * uspace/srv/devmap/devmap.c (modified) Cstyle fixes. Wed, 07 Nov 2007 18:46:43 GMT Jakub Jermar [44358c1] * uspace/srv/vfs/vfs_mount.c (modified) * uspace/srv/vfs/vfs_unlink.c (modified) VFS work. Increment reference counters for the VFS nodes ... Tue, 06 Nov 2007 17:26:28 GMT Jakub Jermar [b818cff] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_node.c (modified) VFS work. Implement VFS node hash table management. Mon, 05 Nov 2007 20:57:56 GMT Josef Cejka [798f364] * uspace/app/tester/Makefile (modified) * uspace/app/tester/devmap/devmap1.c (added) * uspace/app/tester/devmap/devmap1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/devmap/devmap.h (modified) * uspace/srv/ns/ns.c (modified) New version of device mapper. Added devmap test to tester. Sun, 04 Nov 2007 19:47:32 GMT Jakub Jermar [320c884] * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (added) * uspace/srv/vfs/vfs_node.c (modified) * uspace/srv/vfs/vfs_open.c (modified) * uspace/srv/vfs/vfs_unlink.c (added) A lot of more VFS prototyping. VFS_OPEN gets reasonably complete, ... Sat, 03 Nov 2007 17:16:47 GMT Jakub Jermar [ec01adf] * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) * uspace/srv/vfs/vfs_node.c (added) * uspace/srv/vfs/vfs_open.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Start implementing VFS side of VFS_OPEN. Add vfs_node.c ... Sat, 03 Nov 2007 15:25:01 GMT Jakub Jermar [828d215] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_open.c (modified) VFS work. Allocate the open filess array dynamically and protect ... Sat, 03 Nov 2007 14:59:41 GMT Jakub Jermar [20614d0] * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/ns/ns.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Add ipc_answer_fast_[01] macros so that ipc_answer_fast() users don't ... Sat, 03 Nov 2007 14:23:57 GMT Jakub Jermar [4d21cf8] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) VFS work. Introduce the notion of VFS_PAIR which corresponds to a ... Fri, 26 Oct 2007 19:43:38 GMT Jakub Jermar [8fa54e3] * uspace/srv/vfs/vfs_register.c (modified) Specify the width of the printed text in an argument to printf(). Thu, 04 Oct 2007 13:00:10 GMT Jakub Jermar [18525c5] * uspace/lib/libc/generic/async.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) Tiny refinement of if-else_if-else statement in vfs_register.c. Wed, 03 Oct 2007 06:55:56 GMT Jakub Jermar [116d3f6f] * uspace/lib/libc/generic/async.c (modified) * uspace/lib/libc/generic/fibril.c (modified) * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/generic/thread.c (modified) * uspace/lib/libc/include/async.h (modified) * uspace/lib/libc/include/fibril.h (modified) * uspace/srv/fs/fat/fat.c (modified) Rename fibril_schedule_next_adv() to fibril_switch(). Rename ... Wed, 03 Oct 2007 06:46:47 GMT Jakub Jermar [5b5d25f] * uspace/srv/vfs/vfs_register.c (modified) Don't explicitly answer the IPC_M_DATA_SEND call in VFS_REGISTER. It ... Wed, 03 Oct 2007 06:44:37 GMT Jakub Jermar [96858e8] * uspace/srv/console/console.c (modified) Fix cstyle in console.c. Sat, 29 Sep 2007 18:11:48 GMT Jakub Jermar [5b890cfd] * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_open.c (added) VFS work. Start VFS_OPEN. Fri, 28 Sep 2007 23:11:46 GMT Josef Cejka [07e4a3c] * uspace/srv/devmap/devmap.c (modified) * uspace/srv/devmap/devmap.h (modified) Added message forwarding to device mapper. Fri, 28 Sep 2007 22:15:02 GMT Jakub Jermar [af0ff9b2] * uspace/srv/vfs/vfs_mount.c (modified) VFS work. Add the missing bits of VFS-side VFS_MOUNT. Fri, 28 Sep 2007 20:40:56 GMT Jakub Jermar [2c2e0c6] * uspace/srv/vfs/vfs_mount.c (modified) VFS work. Prevent race conditions when checking rootfs by taking a ... Fri, 28 Sep 2007 20:11:02 GMT Jakub Jermar [7313e7a] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_mount.c (modified) VFS work. This is a checkpoint commit. It introduces initial, still ... Fri, 28 Sep 2007 16:48:16 GMT Josef Cejka [90e6025] * kernel/generic/include/ipc/ipc.h (modified) * uspace/lib/libc/include/ipc/fb.h (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/devmap/devmap.h (modified) * uspace/srv/vfs/vfs.h (modified) Fixed naming convention in IPC. Fri, 28 Sep 2007 14:44:23 GMT Jakub Jermar [12a56fa] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Modify vfs_lookup_internal() to be able to work with an ... Fri, 28 Sep 2007 13:42:04 GMT Jakub Jermar [84b86dcb] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Add fs_name_to_handle() function to abstract away the ... Fri, 28 Sep 2007 13:34:01 GMT Josef Cejka [13125d3] * boot/arch/mips32/loader/Makefile (modified) * uspace/Makefile (modified) * uspace/lib/libc/include/ipc/services.h (modified) * uspace/srv/devmap/Makefile (added) * uspace/srv/devmap/devmap.c (added) * uspace/srv/devmap/devmap.h (added) Added basic support for device mapper. Fri, 28 Sep 2007 10:36:31 GMT Jakub Jermar [5f4cfb1e] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Upon FS registration via VFS_REGISTER, the client is ... Thu, 27 Sep 2007 18:14:02 GMT Jakub Jermar [6c117bb] * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) VFS work. Proto implementation of VFS-side vfs_lookup_internal(). Thu, 27 Sep 2007 15:27:53 GMT Jakub Jermar [37e7dc54] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Modify the protocol so that VFS and FAT (or any other FS) ... Thu, 27 Sep 2007 12:38:31 GMT Jakub Jermar [bcf23cf] * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (added) * uspace/srv/vfs/vfs_mount.c (added) VFS work. Start support for the Patch Lookup Buffer. Also add ... Thu, 27 Sep 2007 12:35:36 GMT Jakub Jermar [5d4e90f0] * uspace/app/tester/tester.h (modified) * uspace/lib/libc/arch/amd64/include/fibril.h (modified) * uspace/lib/libc/arch/amd64/include/types.h (modified) * uspace/lib/libc/arch/arm32/include/fibril.h (modified) * uspace/lib/libc/arch/arm32/include/types.h (modified) * uspace/lib/libc/arch/ia32/include/fibril.h (modified) * uspace/lib/libc/arch/ia32/include/stackarg.h (modified) * uspace/lib/libc/arch/ia32/include/types.h (modified) * uspace/lib/libc/arch/ia64/include/fibril.h (modified) * uspace/lib/libc/arch/ia64/include/types.h (modified) * uspace/lib/libc/arch/mips32/include/fibril.h (modified) * uspace/lib/libc/arch/mips32/include/stackarg.h (modified) * uspace/lib/libc/arch/mips32/include/types.h (modified) * uspace/lib/libc/arch/ppc32/include/fibril.h (modified) * uspace/lib/libc/arch/ppc32/include/types.h (modified) * uspace/lib/libc/arch/ppc64/include/fibril.h (modified) * uspace/lib/libc/arch/ppc64/include/types.h (modified) * uspace/lib/libc/arch/sparc64/include/atomic.h (modified) * uspace/lib/libc/arch/sparc64/include/fibril.h (modified) * uspace/lib/libc/arch/sparc64/include/syscall.h (modified) * uspace/lib/libc/arch/sparc64/include/types.h (modified) * uspace/lib/libc/generic/as.c (modified) * uspace/lib/libc/generic/futex.c (modified) * uspace/lib/libc/generic/io/stream.c (modified) * uspace/lib/libc/generic/mman.c (modified) * uspace/lib/libc/generic/string.c (modified) * uspace/lib/libc/include/as.h (modified) * uspace/lib/libc/include/async.h (modified) * uspace/lib/libc/include/bitops.h (modified) * uspace/lib/libc/include/futex.h (modified) * uspace/lib/libc/include/io/io.h (modified) * uspace/lib/libc/include/io/printf_core.h (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/lib/libc/include/libc.h (modified) * uspace/lib/libc/include/stdarg.h (modified) * uspace/lib/libc/include/stddef.h (modified) * uspace/lib/libc/include/stdint.h (modified) * uspace/lib/libc/include/stdio.h (modified) * uspace/lib/libc/include/string.h (modified) * uspace/lib/libc/include/sys/mman.h (modified) * uspace/lib/libc/include/sys/time.h (modified) * uspace/lib/libc/include/sys/types.h (modified) * uspace/lib/libc/include/syscall.h (modified) * uspace/lib/libc/include/task.h (modified) * uspace/lib/libc/include/thread.h (modified) * uspace/lib/libc/include/types.h (deleted) * uspace/lib/libc/include/unistd.h (modified) * uspace/srv/fb/ppm.c (modified) * uspace/srv/fb/ppm.h (modified) * uspace/srv/kbd/arch/sparc64/src/kbd.c (modified) * uspace/srv/kbd/include/key_buffer.h (modified) * uspace/srv/pci/libpci/types.h (modified) Header cleanup. Move off_t, size_t and ssize_t into sys/types.h. ... Wed, 26 Sep 2007 22:05:22 GMT Jakub Jermar [8c20b26] * uspace/srv/vfs/vfs.h (modified) VFS work. Introduce basic types representing a file system node and ... Wed, 26 Sep 2007 15:23:59 GMT Jakub Jermar [01f5e17] * uspace/srv/console/console.c (modified) Cstyle and other minor fixes in the console code. Sat, 22 Sep 2007 20:08:12 GMT Jakub Jermar [a4627c4] * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs_register.c (modified) VFS work. Describe the bottleneck of one VFS-FS connection in ... Thu, 20 Sep 2007 17:01:52 GMT Jakub Jermar [8f9ede5] * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_register.c (added) Move VFS_REGISTER functionality into a separate file. Thu, 20 Sep 2007 16:38:46 GMT Jakub Jermar [6675c70] * uspace/lib/libc/generic/async.c (modified) * uspace/srv/fs/fat/fat.c (modified) In async_new_connection(), be more robust in the case that the ... Wed, 19 Sep 2007 20:38:12 GMT Jakub Jermar [d2d0baf] * uspace/srv/fs/fat/fat.c (modified) No need to call async_manager() at the end of fat.c's main(). Wed, 19 Sep 2007 18:56:02 GMT Jakub Jermar [47a776f9] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/amd64/grub/menu.lst (modified) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/Makefile (modified) * uspace/srv/vfs/vfs.c (modified) VFS work. The VFS_REGISTER is now fully implemented by both vfs and ... Tue, 18 Sep 2007 19:58:19 GMT Jakub Jermar [26f2af0] * uspace/lib/libc/generic/ipc.c (modified) * uspace/lib/libc/include/async.h (modified) * uspace/lib/libc/include/ipc/ipc.h (modified) * uspace/srv/fs/fat/fat.c (modified) * uspace/srv/vfs/vfs.c (modified) VFS work. Implement VFS_REGISTER part of the protocol in the FAT ... Mon, 17 Sep 2007 17:31:33 GMT Jakub Jermar [c0cdcaf] * uspace/Makefile (modified) * uspace/lib/libc/include/ipc/services.h (modified) * uspace/srv/fs/fat/Makefile (moved) * uspace/srv/fs/fat/fat.c (moved) * uspace/srv/vfs/vfs.h (modified) Turn the empty fs service into the beginning of FAT support. Start ... Sun, 16 Sep 2007 11:02:33 GMT Jakub Jermar [a0edf5f] * kernel/generic/include/ipc/ipc.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Added mandatory VFS_LOOKUP Handling of VFS_REGISTER ... Sat, 15 Sep 2007 14:47:57 GMT Jakub Jermar [2b20947] * uspace/lib/libc/include/ctype.h (modified) * uspace/lib/libc/include/libadt/hash_table.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Delve deeper into VFS_REGISTER. Sat, 15 Sep 2007 08:54:35 GMT Jakub Jermar [d79dcdb] * kernel/generic/include/ipc/ipc.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Now, each VFS connection fibril will accept requests in a ... Thu, 13 Sep 2007 20:19:40 GMT Jakub Jermar [b3f598e] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) VFS work. Start implementing the VFS_REGISTER request. Thu, 13 Sep 2007 19:28:50 GMT Jakub Jermar [c952465d] * uspace/lib/libc/include/ipc/services.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (added) VFS work. Turn the dummy skeleton into a dummy skeleton that can ... Wed, 12 Sep 2007 20:05:47 GMT Jakub Jermar [0f78e74] * uspace/Makefile (modified) * uspace/srv/rd/rd.c (modified) * uspace/srv/vfs/Makefile (added) * uspace/srv/vfs/vfs.c (added) One occurrence of the left-over term 'pseudo thread' replaced with ... Sat, 23 Jun 2007 13:34:01 GMT Jakub Jermar [00acd66] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/loader/Makefile (modified) * boot/arch/ia32/Makefile.inc (modified) * boot/arch/ia32xen/Makefile.inc (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) * contrib/conf/ski.conf (modified) * uspace/Makefile (modified) * uspace/app/init/Makefile (moved) * uspace/app/init/init.c (moved) * uspace/app/init/init.h (moved) * uspace/app/init/version.c (moved) * uspace/app/init/version.h (moved) * uspace/app/klog/Makefile (moved) * uspace/app/klog/klog.c (moved) * uspace/app/tester/Makefile (moved) * uspace/app/tester/fault/fault1.c (moved) * uspace/app/tester/fault/fault1.def (moved) * uspace/app/tester/fault/fault2.c (moved) * uspace/app/tester/fault/fault2.def (moved) * uspace/app/tester/ipc/answer.c (moved) * uspace/app/tester/ipc/answer.def (moved) * uspace/app/tester/ipc/connect.c (moved) * uspace/app/tester/ipc/connect.def (moved) * uspace/app/tester/ipc/hangup.c (moved) * uspace/app/tester/ipc/hangup.def (moved) * uspace/app/tester/ipc/register.c (moved) * uspace/app/tester/ipc/register.def (moved) * uspace/app/tester/ipc/send_async.c (moved) * uspace/app/tester/ipc/send_async.def (moved) * uspace/app/tester/ipc/send_sync.c (moved) * uspace/app/tester/ipc/send_sync.def (moved) * uspace/app/tester/print/print1.c (moved) * uspace/app/tester/print/print1.def (moved) * uspace/app/tester/tester.c (moved) * uspace/app/tester/tester.h (moved) * uspace/app/tester/thread/thread1.c (moved) * uspace/app/tester/thread/thread1.def (moved) * uspace/app/tetris/Makefile (moved) * uspace/app/tetris/input.c (moved) * uspace/app/tetris/input.h (moved) * uspace/app/tetris/pathnames.h (moved) * uspace/app/tetris/scores.c (moved) * uspace/app/tetris/scores.h (moved) * uspace/app/tetris/screen.c (moved) * uspace/app/tetris/screen.h (moved) * uspace/app/tetris/shapes.c (moved) * uspace/app/tetris/tetris.c (moved) * uspace/app/tetris/tetris.h (moved) * uspace/lib/libc/Makefile (moved) * uspace/lib/libc/Makefile.toolchain (moved) * uspace/lib/libc/arch/amd64/Makefile.inc (moved) * uspace/lib/libc/arch/amd64/_link.ld.in (moved) * uspace/lib/libc/arch/amd64/include/atomic.h (moved) * uspace/lib/libc/arch/amd64/include/config.h (moved) * uspace/lib/libc/arch/amd64/include/context_offset.h (moved) * uspace/lib/libc/arch/amd64/include/ddi.h (moved) * uspace/lib/libc/arch/amd64/include/endian.h (moved) * uspace/lib/libc/arch/amd64/include/faddr.h (moved) * uspace/lib/libc/arch/amd64/include/limits.h (moved) * uspace/lib/libc/arch/amd64/include/psthread.h (moved) * uspace/lib/libc/arch/amd64/include/stackarg.h (moved) * uspace/lib/libc/arch/amd64/include/syscall.h (moved) * uspace/lib/libc/arch/amd64/include/thread.h (moved) * uspace/lib/libc/arch/amd64/include/types.h (moved) * uspace/lib/libc/arch/amd64/src/entry.s (moved) * uspace/lib/libc/arch/amd64/src/psthread.S (moved) * uspace/lib/libc/arch/amd64/src/syscall.S (moved) * uspace/lib/libc/arch/amd64/src/thread.c (moved) * uspace/lib/libc/arch/amd64/src/thread_entry.s (moved) * uspace/lib/libc/arch/arm32/Makefile.inc (moved) * uspace/lib/libc/arch/arm32/_link.ld.in (moved) * uspace/lib/libc/arch/arm32/include/atomic.h (moved) * uspace/lib/libc/arch/arm32/include/config.h (moved) * uspace/lib/libc/arch/arm32/include/endian.h (moved) * uspace/lib/libc/arch/arm32/include/faddr.h (moved) * uspace/lib/libc/arch/arm32/include/limits.h (moved) * uspace/lib/libc/arch/arm32/include/psthread.h (moved) * uspace/lib/libc/arch/arm32/include/stackarg.h (moved) * uspace/lib/libc/arch/arm32/include/syscall.h (moved) * uspace/lib/libc/arch/arm32/include/thread.h (moved) * uspace/lib/libc/arch/arm32/include/types.h (moved) * uspace/lib/libc/arch/arm32/src/eabi.S (moved) * uspace/lib/libc/arch/arm32/src/entry.s (moved) * uspace/lib/libc/arch/arm32/src/psthread.S (moved) * uspace/lib/libc/arch/arm32/src/syscall.c (moved) * uspace/lib/libc/arch/arm32/src/thread.c (moved) * uspace/lib/libc/arch/arm32/src/thread_entry.s (moved) * uspace/lib/libc/arch/ia32/Makefile.inc (moved) * uspace/lib/libc/arch/ia32/_link.ld.in (moved) * uspace/lib/libc/arch/ia32/include/atomic.h (moved) * uspace/lib/libc/arch/ia32/include/config.h (moved) * uspace/lib/libc/arch/ia32/include/ddi.h (moved) * uspace/lib/libc/arch/ia32/include/endian.h (moved) * uspace/lib/libc/arch/ia32/include/faddr.h (moved) * uspace/lib/libc/arch/ia32/include/limits.h (moved) * uspace/lib/libc/arch/ia32/include/psthread.h (moved) * uspace/lib/libc/arch/ia32/include/stackarg.h (moved) * uspace/lib/libc/arch/ia32/include/syscall.h (moved) * uspace/lib/libc/arch/ia32/include/thread.h (moved) * uspace/lib/libc/arch/ia32/include/types.h (moved) * uspace/lib/libc/arch/ia32/src/entry.s (moved) * uspace/lib/libc/arch/ia32/src/psthread.S (moved) * uspace/lib/libc/arch/ia32/src/syscall.c (moved) * uspace/lib/libc/arch/ia32/src/thread.c (moved) * uspace/lib/libc/arch/ia32/src/thread_entry.s (moved) * uspace/lib/libc/arch/ia64/Makefile.inc (moved) * uspace/lib/libc/arch/ia64/_link.ld.in (moved) * uspace/lib/libc/arch/ia64/include/atomic.h (moved) * uspace/lib/libc/arch/ia64/include/config.h (moved) * uspace/lib/libc/arch/ia64/include/endian.h (moved) * uspace/lib/libc/arch/ia64/include/faddr.h (moved) * uspace/lib/libc/arch/ia64/include/limits.h (moved) * uspace/lib/libc/arch/ia64/include/psthread.h (moved) * uspace/lib/libc/arch/ia64/include/stack.h (moved) * uspace/lib/libc/arch/ia64/include/stackarg.h (moved) * uspace/lib/libc/arch/ia64/include/syscall.h (moved) * uspace/lib/libc/arch/ia64/include/thread.h (moved) * uspace/lib/libc/arch/ia64/include/types.h (moved) * uspace/lib/libc/arch/ia64/src/entry.s (moved) * uspace/lib/libc/arch/ia64/src/psthread.S (moved) * uspace/lib/libc/arch/ia64/src/syscall.S (moved) * uspace/lib/libc/arch/ia64/src/thread.c (moved) * uspace/lib/libc/arch/ia64/src/thread_entry.s (moved) * uspace/lib/libc/arch/mips32/Makefile.inc (moved) * uspace/lib/libc/arch/mips32/_link.ld.in (moved) * uspace/lib/libc/arch/mips32/include/atomic.h (moved) * uspace/lib/libc/arch/mips32/include/config.h (moved) * uspace/lib/libc/arch/mips32/include/context_offset.h (moved) * uspace/lib/libc/arch/mips32/include/endian.h (moved) * uspace/lib/libc/arch/mips32/include/faddr.h (moved) * uspace/lib/libc/arch/mips32/include/limits.h (moved) * uspace/lib/libc/arch/mips32/include/psthread.h (moved) * uspace/lib/libc/arch/mips32/include/stackarg.h (moved) * uspace/lib/libc/arch/mips32/include/syscall.h (moved) * uspace/lib/libc/arch/mips32/include/thread.h (moved) * uspace/lib/libc/arch/mips32/include/types.h (moved) * uspace/lib/libc/arch/mips32/src/entry.s (moved) * uspace/lib/libc/arch/mips32/src/psthread.S (moved) * uspace/lib/libc/arch/mips32/src/syscall.c (moved) * uspace/lib/libc/arch/mips32/src/thread.c (moved) * uspace/lib/libc/arch/mips32/src/thread_entry.s (moved) * uspace/lib/libc/arch/mips32eb/Makefile.inc (moved) * uspace/lib/libc/arch/mips32eb/_link.ld.in (moved) * uspace/lib/libc/arch/mips32eb/include/atomic.h (moved) * uspace/lib/libc/arch/mips32eb/include/config.h (moved) * uspace/lib/libc/arch/mips32eb/include/context_offset.h (moved) * uspace/lib/libc/arch/mips32eb/include/endian.h (moved) * uspace/lib/libc/arch/mips32eb/include/faddr.h (moved) * uspace/lib/libc/arch/mips32eb/include/limits.h (moved) * uspace/lib/libc/arch/mips32eb/include/psthread.h (moved) * uspace/lib/libc/arch/mips32eb/include/stackarg.h (moved) * uspace/lib/libc/arch/mips32eb/include/syscall.h (moved) * uspace/lib/libc/arch/mips32eb/include/thread.h (moved) * uspace/lib/libc/arch/mips32eb/include/types.h (moved) * uspace/lib/libc/arch/mips32eb/src (moved) * uspace/lib/libc/arch/ppc32/Makefile.inc (moved) * uspace/lib/libc/arch/ppc32/_link.ld.in (moved) * uspace/lib/libc/arch/ppc32/include/atomic.h (moved) * uspace/lib/libc/arch/ppc32/include/config.h (moved) * uspace/lib/libc/arch/ppc32/include/context_offset.h (moved) * uspace/lib/libc/arch/ppc32/include/endian.h (moved) * uspace/lib/libc/arch/ppc32/include/faddr.h (moved) * uspace/lib/libc/arch/ppc32/include/limits.h (moved) * uspace/lib/libc/arch/ppc32/include/psthread.h (moved) * uspace/lib/libc/arch/ppc32/include/regname.h (moved) * uspace/lib/libc/arch/ppc32/include/stackarg.h (moved) * uspace/lib/libc/arch/ppc32/include/syscall.h (moved) * uspace/lib/libc/arch/ppc32/include/thread.h (moved) * uspace/lib/libc/arch/ppc32/include/types.h (moved) * uspace/lib/libc/arch/ppc32/src/entry.s (moved) * uspace/lib/libc/arch/ppc32/src/psthread.S (moved) * uspace/lib/libc/arch/ppc32/src/syscall.c (moved) * uspace/lib/libc/arch/ppc32/src/thread.c (moved) * uspace/lib/libc/arch/ppc32/src/thread_entry.s (moved) * uspace/lib/libc/arch/ppc64/Makefile.inc (moved) * uspace/lib/libc/arch/ppc64/_link.ld.in (moved) * uspace/lib/libc/arch/ppc64/include/atomic.h (moved) * uspace/lib/libc/arch/ppc64/include/config.h (moved) * uspace/lib/libc/arch/ppc64/include/context_offset.h (moved) * uspace/lib/libc/arch/ppc64/include/endian.h (moved) * uspace/lib/libc/arch/ppc64/include/faddr.h (moved) * uspace/lib/libc/arch/ppc64/include/limits.h (moved) * uspace/lib/libc/arch/ppc64/include/psthread.h (moved) * uspace/lib/libc/arch/ppc64/include/regname.h (moved) * uspace/lib/libc/arch/ppc64/include/stackarg.h (moved) * uspace/lib/libc/arch/ppc64/include/syscall.h (moved) * uspace/lib/libc/arch/ppc64/include/thread.h (moved) * uspace/lib/libc/arch/ppc64/include/types.h (moved) * uspace/lib/libc/arch/ppc64/src/entry.s (moved) * uspace/lib/libc/arch/ppc64/src/psthread.S (moved) * uspace/lib/libc/arch/ppc64/src/syscall.c (moved) * uspace/lib/libc/arch/ppc64/src/thread.c (moved) * uspace/lib/libc/arch/ppc64/src/thread_entry.s (moved) * uspace/lib/libc/arch/sparc64/Makefile.inc (moved) * uspace/lib/libc/arch/sparc64/_link.ld.in (moved) * uspace/lib/libc/arch/sparc64/include/atomic.h (moved) * uspace/lib/libc/arch/sparc64/include/config.h (moved) * uspace/lib/libc/arch/sparc64/include/context_offset.h (moved) * uspace/lib/libc/arch/sparc64/include/endian.h (moved) * uspace/lib/libc/arch/sparc64/include/faddr.h (moved) * uspace/lib/libc/arch/sparc64/include/limits.h (moved) * uspace/lib/libc/arch/sparc64/include/psthread.h (moved) * uspace/lib/libc/arch/sparc64/include/stack.h (moved) * uspace/lib/libc/arch/sparc64/include/stackarg.h (moved) * uspace/lib/libc/arch/sparc64/include/syscall.h (moved) * uspace/lib/libc/arch/sparc64/include/thread.h (moved) * uspace/lib/libc/arch/sparc64/include/types.h (moved) * uspace/lib/libc/arch/sparc64/src/entry.s (moved) * uspace/lib/libc/arch/sparc64/src/psthread.S (moved) * uspace/lib/libc/arch/sparc64/src/thread.c (moved) * uspace/lib/libc/arch/sparc64/src/thread_entry.s (moved) * uspace/lib/libc/generic/as.c (moved) * uspace/lib/libc/generic/async.c (moved) * uspace/lib/libc/generic/cap.c (moved) * uspace/lib/libc/generic/ddi.c (moved) * uspace/lib/libc/generic/err.c (moved) * uspace/lib/libc/generic/futex.c (moved) * uspace/lib/libc/generic/io/file.c (moved) * uspace/lib/libc/generic/io/io.c (moved) * uspace/lib/libc/generic/io/printf.c (moved) * uspace/lib/libc/generic/io/printf_core.c (moved) * uspace/lib/libc/generic/io/snprintf.c (moved) * uspace/lib/libc/generic/io/sprintf.c (moved) * uspace/lib/libc/generic/io/stream.c (moved) * uspace/lib/libc/generic/io/vprintf.c (moved) * uspace/lib/libc/generic/io/vsnprintf.c (moved) * uspace/lib/libc/generic/io/vsprintf.c (moved) * uspace/lib/libc/generic/ipc.c (moved) * uspace/lib/libc/generic/libadt/hash_table.c (moved) * uspace/lib/libc/generic/libadt/list.c (moved) * uspace/lib/libc/generic/libc.c (moved) * uspace/lib/libc/generic/mman.c (moved) * uspace/lib/libc/generic/psthread.c (moved) * uspace/lib/libc/generic/stdlib.c (moved) * uspace/lib/libc/generic/string.c (moved) * uspace/lib/libc/generic/sysinfo.c (moved) * uspace/lib/libc/generic/task.c (moved) * uspace/lib/libc/generic/thread.c (moved) * uspace/lib/libc/generic/time.c (moved) * uspace/lib/libc/include/align.h (moved) * uspace/lib/libc/include/as.h (moved) * uspace/lib/libc/include/assert.h (moved) * uspace/lib/libc/include/async.h (moved) * uspace/lib/libc/include/atomic.h (moved) * uspace/lib/libc/include/bitops.h (moved) * uspace/lib/libc/include/bool.h (moved) * uspace/lib/libc/include/cap.h (moved) * uspace/lib/libc/include/ctype.h (moved) * uspace/lib/libc/include/ddi.h (moved) * uspace/lib/libc/include/endian.h (moved) * uspace/lib/libc/include/err.h (moved) * uspace/lib/libc/include/errno.h (moved) * uspace/lib/libc/include/futex.h (moved) * uspace/lib/libc/include/io/file.h (moved) * uspace/lib/libc/include/io/io.h (moved) * uspace/lib/libc/include/io/printf_core.h (moved) * uspace/lib/libc/include/io/stream.h (moved) * uspace/lib/libc/include/ipc/fb.h (moved) * uspace/lib/libc/include/ipc/ipc.h (moved) * uspace/lib/libc/include/ipc/ns.h (moved) * uspace/lib/libc/include/ipc/services.h (moved) * uspace/lib/libc/include/libadt/fifo.h (moved) * uspace/lib/libc/include/libadt/hash_table.h (moved) * uspace/lib/libc/include/libadt/list.h (moved) * uspace/lib/libc/include/libc.h (moved) * uspace/lib/libc/include/limits.h (moved) * uspace/lib/libc/include/malloc.h (moved) * uspace/lib/libc/include/psthread.h (moved) * uspace/lib/libc/include/stdarg.h (moved) * uspace/lib/libc/include/stddef.h (moved) * uspace/lib/libc/include/stdint.h (moved) * uspace/lib/libc/include/stdio.h (moved) * uspace/lib/libc/include/stdlib.h (moved) * uspace/lib/libc/include/string.h (moved) * uspace/lib/libc/include/sys/mman.h (moved) * uspace/lib/libc/include/sys/time.h (moved) * uspace/lib/libc/include/sys/types.h (moved) * uspace/lib/libc/include/syscall.h (moved) * uspace/lib/libc/include/sysinfo.h (moved) * uspace/lib/libc/include/task.h (moved) * uspace/lib/libc/include/thread.h (moved) * uspace/lib/libc/include/time.h (moved) * uspace/lib/libc/include/types.h (moved) * uspace/lib/libc/include/unistd.h (moved) * uspace/lib/libc/malloc/malloc.c (moved) * uspace/lib/softfloat/Makefile (moved) * uspace/lib/softfloat/arch/amd64/include/functions.h (moved) * uspace/lib/softfloat/arch/arm32/include/functions.h (moved) * uspace/lib/softfloat/arch/ia32/include/functions.h (moved) * uspace/lib/softfloat/arch/ia64/include/functions.h (moved) * uspace/lib/softfloat/arch/mips32/include/functions.h (moved) * uspace/lib/softfloat/arch/mips32eb/include/functions.h (moved) * uspace/lib/softfloat/arch/ppc32/include/functions.h (moved) * uspace/lib/softfloat/arch/ppc64/include/functions.h (moved) * uspace/lib/softfloat/arch/sparc64/include/functions.h (moved) * uspace/lib/softfloat/generic/add.c (moved) * uspace/lib/softfloat/generic/common.c (moved) * uspace/lib/softfloat/generic/comparison.c (moved) * uspace/lib/softfloat/generic/conversion.c (moved) * uspace/lib/softfloat/generic/div.c (moved) * uspace/lib/softfloat/generic/mul.c (moved) * uspace/lib/softfloat/generic/other.c (moved) * uspace/lib/softfloat/generic/softfloat.c (moved) * uspace/lib/softfloat/generic/sub.c (moved) * uspace/lib/softfloat/include/add.h (moved) * uspace/lib/softfloat/include/common.h (moved) * uspace/lib/softfloat/include/comparison.h (moved) * uspace/lib/softfloat/include/conversion.h (moved) * uspace/lib/softfloat/include/div.h (moved) * uspace/lib/softfloat/include/mul.h (moved) * uspace/lib/softfloat/include/other.h (moved) * uspace/lib/softfloat/include/sftypes.h (moved) * uspace/lib/softfloat/include/softfloat.h (moved) * uspace/lib/softfloat/include/sub.h (moved) * uspace/lib/softint/Makefile (moved) * uspace/lib/softint/generic/division.c (moved) * uspace/lib/softint/include/division.h (moved) * uspace/srv/console/Makefile (moved) * uspace/srv/console/anim_1.ppm (moved) * uspace/srv/console/anim_2.ppm (moved) * uspace/srv/console/anim_3.ppm (moved) * uspace/srv/console/anim_4.ppm (moved) * uspace/srv/console/cons_has_data.ppm (moved) * uspace/srv/console/cons_idle.ppm (moved) * uspace/srv/console/cons_kernel.ppm (moved) * uspace/srv/console/cons_selected.ppm (moved) * uspace/srv/console/console.c (moved) * uspace/srv/console/console.h (moved) * uspace/srv/console/gcons.c (moved) * uspace/srv/console/gcons.h (moved) * uspace/srv/console/helenos.ppm (moved) * uspace/srv/console/nameic.ppm (moved) * uspace/srv/console/screenbuffer.c (moved) * uspace/srv/console/screenbuffer.h (moved) * uspace/srv/fb/Makefile (moved) * uspace/srv/fb/ega.c (moved) * uspace/srv/fb/ega.h (moved) * uspace/srv/fb/fb.c (moved) * uspace/srv/fb/fb.h (moved) * uspace/srv/fb/font-8x16.c (moved) * uspace/srv/fb/font-8x16.h (moved) * uspace/srv/fb/main.c (moved) * uspace/srv/fb/main.h (moved) * uspace/srv/fb/pointer.xbm (moved) * uspace/srv/fb/pointer_mask.xbm (moved) * uspace/srv/fb/ppm.c (moved) * uspace/srv/fb/ppm.h (moved) * uspace/srv/fb/sysio.c (moved) * uspace/srv/fb/sysio.h (moved) * uspace/srv/fs/Makefile (moved) * uspace/srv/fs/fs.c (moved) * uspace/srv/kbd/Makefile (moved) * uspace/srv/kbd/arch/amd64 (moved) * uspace/srv/kbd/arch/arm32/include/kbd.h (moved) * uspace/srv/kbd/arch/arm32/src/kbd.c (moved) * uspace/srv/kbd/arch/arm32/src/kbd_gxemul.c (moved) * uspace/srv/kbd/arch/ia32/include/kbd.h (moved) * uspace/srv/kbd/arch/ia32/include/scanc.h (moved) * uspace/srv/kbd/arch/ia32/src/kbd.c (moved) * uspace/srv/kbd/arch/ia32/src/mouse.c (moved) * uspace/srv/kbd/arch/ia32/src/scanc.c (moved) * uspace/srv/kbd/arch/ia64/include/kbd.h (moved) * uspace/srv/kbd/arch/ia64/src/kbd.c (moved) * uspace/srv/kbd/arch/mips32/include/kbd.h (moved) * uspace/srv/kbd/arch/mips32/src/kbd.c (moved) * uspace/srv/kbd/arch/mips32eb (moved) * uspace/srv/kbd/arch/ppc32/include/kbd.h (moved) * uspace/srv/kbd/arch/ppc32/src/kbd.c (moved) * uspace/srv/kbd/arch/ppc64/include/kbd.h (moved) * uspace/srv/kbd/arch/ppc64/src/kbd.c (moved) * uspace/srv/kbd/arch/sparc64/include/kbd.h (moved) * uspace/srv/kbd/arch/sparc64/include/scanc.h (moved) * uspace/srv/kbd/arch/sparc64/src/kbd.c (moved) * uspace/srv/kbd/arch/sparc64/src/scanc.c (moved) * uspace/srv/kbd/genarch/include/kbd.h (moved) * uspace/srv/kbd/genarch/include/scanc.h (moved) * uspace/srv/kbd/genarch/src/kbd.c (moved) * uspace/srv/kbd/generic/kbd.c (moved) * uspace/srv/kbd/generic/key_buffer.c (moved) * uspace/srv/kbd/include/kbd.h (moved) * uspace/srv/kbd/include/key_buffer.h (moved) * uspace/srv/kbd/include/keys.h (moved) * uspace/srv/ns/Makefile (moved) * uspace/srv/ns/ns.c (moved) * uspace/srv/pci/COPYING (moved) * uspace/srv/pci/Makefile (moved) * uspace/srv/pci/libpci/Makefile (moved) * uspace/srv/pci/libpci/VERSION (moved) * uspace/srv/pci/libpci/access.c (moved) * uspace/srv/pci/libpci/generic.c (moved) * uspace/srv/pci/libpci/header.h (moved) * uspace/srv/pci/libpci/i386-ports.c (moved) * uspace/srv/pci/libpci/internal.h (moved) * uspace/srv/pci/libpci/names.c (moved) * uspace/srv/pci/libpci/pci.h (moved) * uspace/srv/pci/libpci/pci_ids.h (moved) * uspace/srv/pci/libpci/sysdep.h (moved) * uspace/srv/pci/libpci/types.h (moved) * uspace/srv/pci/pci.c (moved) * uspace/srv/pci/update-ids (moved) * uspace/srv/rd/Makefile (moved) * uspace/srv/rd/rd.c (moved) * uspace/srv/rd/rd.h (moved) New, better-structured, directory layout for uspace.