|
|
@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
|
|
|
@2953f9a
|
17 years |
jirik.svoboda |
Fix bdsh/cat crash. Also fix error in zero-trailing the buffer.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c61d34b
|
17 years |
jirik.svoboda |
Fix assorted warnings.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06d6505
|
17 years |
echo |
No need to cast argv[] in try_exec()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2ef7fd
|
17 years |
jakub |
Support for SYSENTER on ia32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1d132ae
|
17 years |
echo |
Eliminate unused functions in util.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c2ad500
|
17 years |
echo |
More housecleaning in util.c, get rid of cli_psprintf() in favor of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e436cfe
|
17 years |
echo |
cli_redup() should be size_t and return as such to avoid undefined …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@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
|
|
|
@94e152a
|
17 years |
echo |
Fix prompt (AGAIN), sorry!
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af4eda50
|
17 years |
echo |
exec.c: try_access() should not be unsigned, found should be static
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8168eac6
|
17 years |
echo |
Fix prompt (whoops!)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1c8287
|
17 years |
jirik.svoboda |
Fix null pointer dereference
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@356acd0
|
17 years |
jirik.svoboda |
trace: Fix display of syscall arguments on 64-bit.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a5c3f73
|
17 years |
jirik.svoboda |
trace: 64-bit-related fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7176b1
|
17 years |
jirik.svoboda |
Fix breakage introduced in last commit (whoops)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@abf3564
|
17 years |
jirik.svoboda |
trace: Decode protocol-level call arguments, response retvals and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@1643855
|
17 years |
jirik.svoboda |
trace: Command-line options to select display mode. Skeleton …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8c125ad
|
17 years |
jirik.svoboda |
trace: Fix broken 'unknown' protocol, add 'system' protocol for more …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c9a29d6
|
17 years |
jirik.svoboda |
trace: Prettier startup/shutdown messages.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb9b0b0
|
17 years |
jirik.svoboda |
Let trace display advice when udebug is not compiled in.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@06a195bc
|
17 years |
echo |
Drop references to HELENOS in config.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39463ff
|
17 years |
echo |
Add skeletal sleep and cp commands (not yet working)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e13fb10
|
17 years |
echo |
Fix bug in mknewcmd (incorrectly prototyping entry points)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@901e827
|
17 years |
echo |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8722b38
|
17 years |
echo |
Fix quirks in config.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40cb3996
|
17 years |
jirik.svoboda |
Fix off-by-one error in tester.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6279151
|
17 years |
echo |
Update README and mknewcmd to reflect changes in command entry points
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@809813d
|
17 years |
echo |
Simplify entry types (and return values) for commands
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6aae7a3b
|
17 years |
echo |
Take debug printfs out of cat
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de9c5cb
|
17 years |
jirik.svoboda |
Introduce directories '/app' and '/srv' on ramdisk instead of '/sbin' …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0320823
|
17 years |
echo |
We need cli_set_prompt() in the main loop as modules are unaware of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42a0607
|
17 years |
echo |
main() - remove unused variable i
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c4f46a
|
17 years |
echo |
Let 'cd' invoke cli_set_prompt(), no need to do it in every iteration …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@43e02a6
|
17 years |
echo |
Just make cli_count_args() a function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3771a6e
|
17 years |
echo |
long_options[] should be const where implemented
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b256b0b
|
17 years |
echo |
Drop inclusion of lib/ and lib/ustr in the Makefile (this completes …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a56f4b2
|
17 years |
echo |
Rename non-standard extensions (cmd.def → cmd_def.h)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@88944695
|
17 years |
echo |
More house cleaning, don't expose beyond what's needed
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69145dae
|
17 years |
echo |
pwd should be a module, not a builtin
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1b4b7b6
|
17 years |
echo |
Add a README to explain how things work
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2ea8d7e
|
17 years |
echo |
Housekeeping list, complete lingering things before they get …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b510d52
|
17 years |
echo |
Fix command description display, only command entry points need to be …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@088ab05
|
17 years |
echo |
Update list
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90a428a
|
17 years |
echo |
Remove 'mount'
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c87d79
|
17 years |
echo |
cat: no reason to set i = optind twice
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ab5a45e0
|
17 years |
echo |
cat: purpose updated in cat.def
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c9f5e24f
|
17 years |
echo |
Add a basic cat, cat —help shows future options
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@65267f6
|
17 years |
echo |
mkdir: Get rid of useless while loop (spaghetti)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb9618c
|
17 years |
echo |
mkdir: increment ret if mkdir() fails
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@be8f92d
|
17 years |
echo |
mkdir is finished, -p / —parents options and more now functional
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@80791a7
|
17 years |
jakub |
Enable bdsh in most of the architectures, remove cli and simplify init.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@216d6fc
|
17 years |
echo |
Merge with shell @ 3241 for bdsh
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9fcdb2e
|
17 years |
jakub |
Remove ash.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11c2ae5
|
17 years |
jakub |
If mount() says ENOENT, don't attempt to mount the file system again.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0928526
|
17 years |
jakub |
Boot infrastructure support for FAT16 init ramdisks.
Only amd64 so far.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e4052b
|
17 years |
jirik.svoboda |
Fix tetris - expecting console at a fixed phone number
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@515a0102
|
17 years |
jirik.svoboda |
Do not disassemble needlessly.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@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
|
|
|
@8d62052
|
17 years |
martin |
wait until console is initiated
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c03c17
|
17 years |
martin |
uspace klog
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@860271d4
|
17 years |
martin |
use common devmap.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6a7f6b8
|
17 years |
martin |
conding style
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1a60feeb
|
17 years |
jakub |
Do not attempt to malloc() zero bytes of memory during VFS_READ at end …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2f60a529
|
17 years |
jakub |
Return EBUSY if trying to mount something over an already mounted root …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e190a89b
|
17 years |
martin |
revision of 2785
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@047aa46
|
17 years |
jakub |
Finish run_safe_tests() in app/tester (contributed by Tim Post).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a8e9ab8d
|
17 years |
jakub |
Support for rename().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fec355
|
17 years |
jakub |
Add support for relative paths: chdir() and getcwd().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@343dc9e3
|
17 years |
jakub |
Modify the vfs1 test to excercise unlink() and rmdir().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a671cf0
|
18 years |
malyzelenyhnus |
Ash: removed .map file commited by mistake.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6a4aa56
|
18 years |
malyzelenyhnus |
Ash: fixed recursive Makefile.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f52e6fea
|
18 years |
malyzelenyhnus |
Ash - add recursion to Makefile to create build tools in subdirectory.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c28a023
|
18 years |
malyzelenyhnus |
Initial commit of ash shell.
It cannot be compiled yet.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@acfdcb0
|
18 years |
jakub |
Remove the debugging hack from tmpfs_init(), which created several …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7017572
|
18 years |
jakub |
VFS_WRITE and tmpfs_write fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@72bde81
|
18 years |
jakub |
Support for mkdir().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5973fd0
|
18 years |
jakub |
Finish implementation of readdir(). Functions from this family are …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@215e375
|
18 years |
jakub |
The IPC_M_SHARE_* and IPC_M_DATA_* calls pass through 3 stages. Rename …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27d293a
|
18 years |
jakub |
Rename IPC_M_AS_AREA_SEND to IPC_M_SHARE_OUT. Rename …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@449c246
|
18 years |
jakub |
Add libc VFS wrapper for VFS_WRITE. Fix a small bug in read(). Place …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@986332aa
|
18 years |
jakub |
Use libc's VFS wrappers instead of direct communication with VFS.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff9244a
|
18 years |
jakub |
Move the open(), read() and write() provided by streams.c away so that …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1356a04c
|
18 years |
jakub |
The vfs1 test now reads a file on a TMPFS file system.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@36d852c
|
18 years |
jakub |
Rename IPC_M_DATA_SEND to IPC_M_DATA_WRITE. Now, when we also add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c9957b6
|
18 years |
jakub |
VFS work.
Cleaner VFS_MOUNT protocol.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6344851
|
18 years |
jakub |
Add a simple test of VFS_MOUNT and VFS_OPEN to tester.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38c706cc
|
18 years |
malyzelenyhnus |
Extended IPC_M_CONNECT_TO_ME to use 3 user defined parameters.
Phone …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b61d47d
|
18 years |
malyzelenyhnus |
Function ipc_connect_me_to sends 3 user defined arguments now.
One …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0cc4313
|
18 years |
jakub |
Modify the async framework to make use of all six syscall arguments. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b74959bd
|
18 years |
jakub |
Modify ipc_answer_*() to make use of all six syscall arguments. The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3209923
|
18 years |
jakub |
Modify asynchronous IPC to make use of all six syscall arguments. The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e51969
|
18 years |
jakub |
Modify synchronous IPC to make use of all six syscall arguments. The …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@798f364
|
18 years |
malyzelenyhnus |
New version of device mapper.
Added devmap test to tester.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5d4e90f0
|
18 years |
jakub |
Header cleanup.
Move off_t, size_t and ssize_t into sys/types.h.
Get …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00acd66
|
18 years |
jakub |
New, better-structured, directory layout for uspace.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|