source: mainline/uspace/lib

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @24345a5   17 years jirik.svoboda Set meaningful names for loaded programs. Now 'tasks' kconsole command … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7faabb7   17 years jirik.svoboda Fix sys_thread_create(): could fail when passed name was at end of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a6d97fb9   17 years jakub Dirty blocks will be synced only before being recycled. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d5a720cf   17 years jakub Implementation of block_put(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6132b59   17 years jakub Do not use/pass the superfluous block size argument to block_get(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e1c88d5   17 years jakub Enable the block cache for block_get(). Boot from FAT is now much faster. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f1ba5d6   17 years jakub Add block_cache_init(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0c243b4   17 years jakub block_read() should return the real error code. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6284978   17 years jakub Separate the block_init() phase from reading of the boot block. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @916bf1a   17 years jakub libblock is now ready to handle connections to multiple device instances. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @7858bc5f   17 years jakub Setup communication parameters with the block device in block_init(). … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5cf723b   17 years jakub Need to have more stuff in block_t. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fc840d9   17 years jakub Move libfs_blockread(), block_get() and block_put() to libblock. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f772105e   17 years jakub Add macros for converting host format to a different endianity. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @71f1cc1   17 years jakub Add the ROUND_UP() macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c61d34b   17 years jirik.svoboda Fix assorted warnings. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6198611   17 years martin faster compilation using -pipe lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f2ef7fd   17 years jakub Support for SYSENTER on ia32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0993087   17 years jirik.svoboda Fix bugs in getting task ID from loader (was breaking ppc32). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @4470e26   17 years jirik.svoboda Separate load and run commands for loader. Update tracer - no events … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45454e9b   17 years jirik.svoboda Introduce loader API in C library. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @0dd0f71f   17 years jakub chdir() must always return a value. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e3355a   17 years jirik.svoboda Include trace on sparc64 ramdisk. Assorted fixes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @a5c3f73   17 years jirik.svoboda trace: 64-bit-related fixes lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @47e0a05b   17 years jirik.svoboda Allow trace to run programs and trace them (no more task IDs) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9a1b20c   17 years jirik.svoboda Merge syscall tracer (trace) and relevant part of udebug interface … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @69df837f   17 years echo Added strtok() and strtok_r() to userspace libc lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ddb0df5   17 years martin configurable cross-compiler prefix (using CROSS_PREFIX) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac6ee45   17 years martin configurable cross-compiler prefix (using CROSS_PREFIX) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2e4bd1f   17 years jakub Cstyle and formatting changes. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ab00d5a   17 years jakub Add asprintf(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @49b2dc3   17 years jakub printf_putstr() must return the number of characters printed. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @216d6fc   17 years echo Merge with shell @ 3241 for bdsh lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa81b5f   17 years jakub Change ipc_share_{in|out}_start() to use the async framework. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @6c2f4e91   17 years jakub Let ipc_data_{read|write}_start() use the async framework. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e55b015   17 years jakub Fix canonify() to set correct length even for paths that have no … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8af22d6   17 years jakub Fix off-by-one bug in absolutize(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @25becee8   17 years jakub When read() fails, return the actual error. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @17b2aac   17 years jakub Fix handling of relative paths in task_spawn(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34a74ab   17 years jakub Fix absolutize() wrt. to relative paths. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @da349da0   17 years jakub memcpy(), memmove() and similar functions return dst instead of src. … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2dd7288   17 years jakub Add tolower() and stricmp(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @838e14e2   17 years jakub Cstyle for string.c lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @12fc042   17 years jakub Fix the VFS protocol so that the client can determine that VFS_MOUNT … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c544c5d   17 years jakub Stop using fixed size BLOCK_SIZE in the ramdisk task and allow each … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @61bc901   17 years jakub Add a comment to libfs_blockread() and change type from size_t to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2c1fd5   17 years jakub Move tmpfs_blockread() to libfs and rename it to libfs_blockread(). … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @57b4f46   17 years jakub cstyle lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @566987b0   17 years jakub Add strdup(), contributed by Tim Post. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @46d8eb9   17 years martin remove dummy page coloring facility, which is currenty not used lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c98e6ee   17 years jirik.svoboda Merge program-loader related stuff from dynload branch to trunk. (huge) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @412a31e   17 years jirik.svoboda Fix missing rc check in libc _open() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @57edf88   17 years jirik.svoboda Fix: arm32 is little-endian. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9f491d7   17 years jakub First argument of atomic functions is read-write (ia32). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ad2e39b   17 years jakub First argument to atomic functions is read-write (amd64). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @5336643   17 years jakub The first argument to atomic_add() is read-write. (mips32) lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @51b966b   17 years jirik.svoboda Make getchar() and tester behave sanely when there's no console. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1c03c17   17 years martin uspace klog lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @32443b0   17 years jirik.svoboda Make mips32 compile again lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @3abe472f   17 years jirik.svoboda Make ia64 compile again. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @009474f   17 years jirik.svoboda Make arm32 compile again. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d51db07   17 years martin remove io_init and entry_driver lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @82405266   17 years martin mount: resolve device using devmap lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @eda8b8b   17 years martin remove RAM disk as a separate service add devmap interfaces lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ba661bc   17 years martin use klog output until uspace console is available lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @663c5a6   17 years martin remove io_init, open console in main lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @adb4d6c2   17 years martin add support for (trivial) task_spawn lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @2c4fb51   17 years martin remove io_init lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c12ab46   17 years martin empty line remove lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @253227a   17 years martin empty line remove lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @abb2865   17 years martin fix typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2bdd245   17 years jirik.svoboda Fix register constraints in mips32 libc atomic_add() lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1cc2974   17 years jakub Improve linking and loading of boot ELF images. (Contributed by Jiri … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @fa832eb   17 years jakub More of the preivous commit. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @92f9baca   17 years jakub Optimize conditions in libfs_lookup(). Perform primitive comparisons … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @f520905   17 years jakub Add functions for inserting items before or after other items in a … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @34f62f8   17 years jakub Revert libfs node_get() API to a model without the parent node pointer … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9765182   17 years malyzelenyhnus Used common macro for context saving on ppc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ecc83bd   17 years malyzelenyhnus Context handling unified for sparc64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @45f244b   17 years jakub libfs destroy operation should rather return an error code instead of … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @80e8482   17 years jakub Add stubs for unimplemented FAT libfs operations. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @06901c6b   17 years jakub Add node_put() to libfs operations and instrument libfs_lookup() to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @c9f6e49f   17 years jakub Reset the component length variable only prior collecting a new component. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @9ad75d5   17 years jakub Improve libfs_lookup() so that has_children() is not called for each … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @74ea3c6   17 years jakub Add fat_root_get() and fat_plb_get_char(). lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @e1e3b26   17 years jakub Commit progress on the FAT file system server implementation. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ac59a39   17 years martin fix copy-paste typo lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1383356   17 years jakub Fix missing arguments to ipc_call_sync_slow() in ipc_call_sync_4_x … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @776f2e6   17 years jakub Replace all endian.h in uspace with a copy of the kernel's respective … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @711e33fc   17 years jakub Support of byte swapping in userspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @94b0b63   17 years jakub libfs' node_get() operation does not need the file system handle. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @736c164   17 years jakub Make libfs_lookup() more generic. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d4f572e   17 years malyzelenyhnus Unified context saving/restoring macros in ppc32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @ca21eb4b   17 years malyzelenyhnus Fixed broken context_offset.h symlinks for mips32eb and ia32xen. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @308cdd1   17 years malyzelenyhnus Context saving/restoring macros used for mips32. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @8476a8d   17 years jakub Fix jmp_buf vs. context structure in comment. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @1dbfe98   17 years malyzelenyhnus Unified context handling code for amd64. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @baac911   17 years malyzelenyhnus Context saving/restoring code replaced with macro. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @d2fa31f7   17 years malyzelenyhnus United headers using context_t in uspace. lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
(edit) @923c39e   17 years jakub Simplify the libc procedure needed to convert a user-supplied path to … lfn serial ticket/834-toolchain-update topic/msim-upgrade topic/simplify-dev-export
Note: See TracRevisionLog for help on using the revision log.