|
|
|
@8bc6fcf
|
16 years |
martin |
create a working (albeit empty) FAT16 filesystem
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@23b56ca
|
16 years |
jakub |
Implementation of fat_mark_cluster().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@700eaa9
|
16 years |
martin |
proper FAT16 boot sector initialization
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f772105e
|
16 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
|
|
|
@b1178d0
|
16 years |
jakub |
Implement fat_alloc_shadow_clusters().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f57d0e
|
16 years |
jakub |
Move functionality related to manipulatings file allocation tables to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@033ef7d3
|
16 years |
jakub |
Move functionality related to FAT dentries to fat_dentry.c.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ebaff9
|
16 years |
jakub |
Prepare to break fat_ops.c into multiple files.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b0bc1f
|
16 years |
jakub |
Implementation of fat_alloc_clusters().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4b7187
|
16 years |
jakub |
Implementation of fat_fill_gap().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6f2dfd1
|
16 years |
jakub |
More complete prototype of fat_write().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d32152
|
16 years |
jakub |
Mark progress in fat_write().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@71f1cc1
|
16 years |
jakub |
Add the ROUND_UP() macro.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c947dda
|
16 years |
jakub |
Dummy fat_write().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05e69c5
|
16 years |
jirik.svoboda |
Split and streamline kbox_thread_proc().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5045a68
|
16 years |
jirik.svoboda |
Synchronize properly when detaching kbox from within.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94f8e3c1
|
16 years |
jirik.svoboda |
Fix panic when debugged task quits. Also fix memory leak when debugger …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@338a8382
|
16 years |
jakub |
Introduce a boot component configuration option CONFIG_RD_EXTERNAL. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@756f475
|
16 years |
jakub.vana |
Macro naming correction
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c61d34b
|
16 years |
jirik.svoboda |
Fix assorted warnings.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@06d6505
|
16 years |
echo |
No need to cast argv[] in try_exec()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6198611
|
16 years |
martin |
faster compilation using -pipe
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2ef7fd
|
16 years |
jakub |
Support for SYSENTER on ia32.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1d132ae
|
16 years |
echo |
Eliminate unused functions in util.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d364e94
|
16 years |
jakub |
Do not allocate full page for the uspace window buffer.
Instead, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c2ad500
|
16 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
|
16 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
|
|
|
@119c335
|
16 years |
jakub |
Add comments documenting our treatment of the task's active call counter.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0993087
|
16 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
|
|
|
@4470e26
|
16 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
|
|
|
@45454e9b
|
16 years |
jirik.svoboda |
Introduce loader API in C library.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3926f30
|
16 years |
jirik.svoboda |
Document functions in udebug_ipc.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0dd0f71f
|
16 years |
jakub |
chdir() must always return a value.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3b8fe85
|
16 years |
jakub |
Populate all sparc64 trap table slots belonging to trap_instruction_n.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e3355a
|
16 years |
jirik.svoboda |
Include trace on sparc64 ramdisk. Assorted fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94e152a
|
16 years |
echo |
Fix prompt (AGAIN), sorry!
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af4eda50
|
16 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
|
16 years |
echo |
Fix prompt (whoops!)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d93a1c5a
|
16 years |
jakub |
Add sparc64 trap table entries so that the maximum syscall number is 0x40.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7dc62af
|
16 years |
jirik.svoboda |
Document functions in udebug.c and udebug_ops.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d1c8287
|
16 years |
jirik.svoboda |
Fix null pointer dereference
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@356acd0
|
16 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
|
16 years |
jirik.svoboda |
trace: 64-bit-related fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7176b1
|
16 years |
jirik.svoboda |
Fix breakage introduced in last commit (whoops)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@abf3564
|
16 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
|
|
|
@073c9e6
|
16 years |
jakub |
Rename kconsole's 'ipc_task' command to 'ipc'.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e5aa02
|
16 years |
jakub |
Fix task active call accounting for IPC_M_HUNGUP calls.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@47e0a05b
|
16 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
|
|
|
@2c57ee14
|
16 years |
jirik.svoboda |
Fix: Rename ipc_kbox.h to kbox.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e028660
|
16 years |
jakub |
Rename ipc/ipc_kbox.c to ipc/kbox.c.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1643855
|
16 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
|
16 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
|
16 years |
jirik.svoboda |
trace: Prettier startup/shutdown messages.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0108984a
|
16 years |
jirik.svoboda |
Use LOG() instead of printf() for debug messages.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fb9b0b0
|
16 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
|
16 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
|
16 years |
echo |
Drop references to HELENOS in config.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69df837f
|
16 years |
echo |
Added strtok() and strtok_r() to userspace libc
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eeb2bde2
|
16 years |
jakub |
as_area_resize() should use as instead of AS.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cbe405c
|
16 years |
jakub |
Hm, maybe cfg is better than conf.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@39463ff
|
16 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
|
16 years |
echo |
Fix bug in mknewcmd (incorrectly prototyping entry points)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@901e827
|
16 years |
echo |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8722b38
|
16 years |
echo |
Fix quirks in config.h
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f8a0c0
|
16 years |
jirik.svoboda |
Merge changeset 3122 from tracing to trunk. (Add missing include)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40cb3996
|
16 years |
jirik.svoboda |
Fix off-by-one error in tester.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6279151
|
16 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
|
16 years |
echo |
Simplify entry types (and return values) for commands
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@211b0c13
|
16 years |
jakub |
Replace /etc with /conf
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6aae7a3b
|
16 years |
echo |
Take debug printfs out of cat
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de9c5cb
|
16 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
|
|
|
@dac629e
|
16 years |
jakub |
Use memmove() instead of memcpy() to copy the ramdisk image in the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b968f39
|
16 years |
jakub |
Prevent gcc from generating FPU code for the sparc64 loader.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@693f614
|
16 years |
jirik.svoboda |
Merge changeset 3114 from tracing into trunk. (implementation of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac02aaa
|
16 years |
jakub |
Implement memmove() for the use in the boot component.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f3363e
|
16 years |
jakub |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27518e4
|
16 years |
jakub |
Support for ramdisks external to image.boot on sparc64.
The sparc64 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0320823
|
16 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
|
|
|
@27526e87
|
16 years |
jakub |
Kernel's ipc_data_t and uspace's ipc_call_t must be in sync.
This …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e40e3007
|
16 years |
jakub |
cstyle for ipc.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c867756e
|
16 years |
jakub |
Write protection fault should not panic the mips32 kernel if it …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@91befde0
|
16 years |
jakub |
cstyle for mips32's tlb.c
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bd83ccea
|
16 years |
jakub |
Remove ia64 legacy init address and init size macros.
Remove now …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ec30d9
|
16 years |
jakub |
Get rid of mips32 legacy init address and size macros.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1696d8
|
16 years |
jakub |
Update amd64, arm32, ia32 and ia64 toolchains to gcc 4.3.2.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a9ddab2
|
16 years |
jakub |
Be aware of the ramdisk passed by SILO.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d37d27
|
16 years |
martin |
ppc32 updates
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6745592
|
16 years |
jakub |
cstyle
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ae7f6fb
|
16 years |
jirik.svoboda |
Fix panic caused by not setting new area flags in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6461d286
|
16 years |
jakub |
Fix the rare case when the anon or ELF backend uses PFN 0 for mapping.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82b72e40
|
16 years |
jakub |
Prevent 'tmp' in ia32's atomic_lock_arch() from being allocated
to the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@43b7b35
|
16 years |
jakub |
Prevent 'tmp' in amd64's atomic_lock_arch() from being allocated
to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bf29fe5
|
16 years |
jakub |
Add the missing preemption_disable() call to sparc64 …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42a0607
|
16 years |
echo |
main() - remove unused variable i
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0c4f46a
|
16 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
|
16 years |
echo |
Just make cli_count_args() a function
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3771a6e
|
16 years |
echo |
long_options[] should be const where implemented
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b256b0b
|
16 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
|
16 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
|
16 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
|
|
|