|
|
|
@e402382
|
15 years |
jakub |
Make fat_cluster_walk() return an error code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@684b655
|
15 years |
jakub |
Make _fat_block_get() return an error code.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cffce57
|
15 years |
jakub |
Deal with I/O errors in the bdd command gracefully.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a56b1ed
|
15 years |
jakub |
Out of memory condition in block_get() can be handled by returning ENOMEM.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f690cd
|
15 years |
jakub |
Instead of returning toxic blocks to the caller, block_get() should …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b7b3fda
|
15 years |
jakub |
Reset the return code at the beginning of each block_get() retry.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff62c6d
|
15 years |
jakub |
Merge libblock improvements.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@402a18f
|
15 years |
jakub |
Let block_get() and block_put() deal with I/O errors.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f2f89315
|
15 years |
jiri |
Fix typo. Use proper architecture names.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@cd688d9
|
15 years |
jakub |
Add the 'toxic' member to block_t.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c91f2d1b
|
15 years |
jakub |
Enable the block_get() and block_put() APIs to return error.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@02ee6bf5
|
15 years |
jakub |
As a provision for handling I/O errors, block_get() should write back …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ff211d2
|
15 years |
martin |
progress to GCC 4.4.1
use a single script to build cross-compilers …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@38428aa3
|
15 years |
martin |
workaround strict-aliasing rules
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c4d11c5
|
15 years |
martin |
gdtr_reg is actually an output operand, not input operand
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5418217
|
15 years |
martin |
add parentheses for better clarity
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1075ac6
|
15 years |
martin |
compare signatures byte-by-byte (avoid dereferencing type-punned …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ddfc39a3
|
15 years |
jakub |
block_put() should not hold the cache lock when syncing the block.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ac8918
|
15 years |
jakub |
Fix typo.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c3d54e
|
15 years |
martin |
replace load /dev/zero by a more portable command
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@67c708e
|
15 years |
martin |
restructure protocols to respect the same hierarchy as tasks in the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52ff7699
|
15 years |
martin |
two more protocols
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8614534
|
15 years |
martin |
more protocols
always specify interface on outgoing calls
replace …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@471a32d
|
15 years |
martin |
more protocols
some fixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3fa3160
|
15 years |
martin |
initial draft of behavior protocol specification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ed5ad30
|
15 years |
martin |
reflect the change of the names of the macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e0565005
|
15 years |
martin |
initialize and setup all displays which can be detected in OFW tree …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@21d8020
|
15 years |
jiri |
Merge ATA LBA-48 feature.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5048be7
|
15 years |
jiri |
Move code to compute and program block coordinates to separate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22af3af
|
15 years |
jakub |
Add basic description of the pseudocode commands.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1c1657c
|
15 years |
jiri |
Fix: LBA-48 uses different command numbers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a1f48f6
|
15 years |
jiri |
Add LBA-48 addressing support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5792d1
|
15 years |
jiri |
Merge ATA driver improvements.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4ef117f8
|
15 years |
jiri |
Display device size in megabytes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a99cf073
|
15 years |
jiri |
Add LBA-28 addressing support.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b94334f
|
15 years |
jiri |
Structure for identify data
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0e6dce8
|
15 years |
jiri |
Display device model name upon initialization.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a71c158
|
15 years |
martin |
kernel output devices now suport multiple instances (except ski and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@90c8b8d
|
15 years |
martin |
extend the spinlock interface (static spinlocks, statically declared …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@af8e565
|
15 years |
martin |
fix spelling
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc7d44c
|
15 years |
jakub |
Merge fibril synchronization improvements.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@207e208e
|
15 years |
jakub |
Tracer needs to know about SYS_IPC_POKE.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8619f25
|
15 years |
jakub |
Fibril synchronization needs to have a means to interrupt
idle threads …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@057d21a
|
15 years |
jakub |
Add SYS_IPC_POKE syscall.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c4a56f
|
15 years |
jakub |
Support for waitq_unsleep().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b9c7425
|
15 years |
martin |
prepare outdev_t devices (particularly stdout) to work as repreaters …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e731b0d
|
15 years |
martin |
make ppc32 OFW usage on par with sparc64, make appropriate …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a11099f
|
15 years |
martin |
coding style (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5360cf0
|
15 years |
martin |
coding style (no change in functionality)
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00a020d
|
15 years |
martin |
declare unknown visual type and allow fb_init() to fail gracefully
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@824d6dd
|
15 years |
martin |
split hardware-specific OFW definitions into separate header files
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8a8c311
|
15 years |
martin |
add generic boot header for memcpy() definition
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e151ab0
|
15 years |
jakub |
Remove redundant argument names from function headers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@64cbf94
|
15 years |
jakub |
Merge FAT server fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d44aabd
|
15 years |
jakub |
Grow the parent node size if fat_link() allocates a new cluster.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d290ef4
|
15 years |
jakub |
fat_link() should zero out all the blocks of the newly allocated …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5f116e7
|
15 years |
jakub |
Introduce fat_zero_cluster().
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b713492b
|
15 years |
jakub |
Fix the root directory check when fat_link() needs to allocate a new …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00a9625
|
15 years |
jakub |
fat_create_node() should mark new zeroed blocks dirty.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8b58fc1
|
15 years |
jakub |
VFS does not define the meaning of the VFS node size member for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c68a05d
|
15 years |
martin |
cleanup: remove fix_symlinks.sh as it is no longer needed (bzr handles …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5ab1648
|
15 years |
martin |
remove obsolete TASK_WAIT notification
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5a8fbcb
|
15 years |
martin |
better way of generating revision identification via bzr version-info …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@040f5c1
|
15 years |
jakub |
Merge to mainline.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3734106
|
15 years |
jakub |
Make libc more resilient against getting out of sync the VFS protocol.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9441458
|
15 years |
jiri |
Remove errorneous clearing of begin_call (Thx Tomas Brambora).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b39fd4c
|
15 years |
jiri |
Add missing include file ipc/kbd.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a4885a42
|
15 years |
jiri |
Console server does not need to include fb.h.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e795203
|
15 years |
jiri |
Move keybuffer code to console as it is not used in keyboard driver.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c145bc2
|
15 years |
jiri |
Updating keyboard LEDs.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@330965c
|
15 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@31de325
|
15 years |
jiri |
Implement simple timeout when waiting for device.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54d0ddc
|
15 years |
jiri |
Add comments and wait_status() function.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42cfd91
|
15 years |
jakub |
Merge Jiri's changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d5f8f19
|
15 years |
jiri |
Merge mainline changes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1724745f
|
15 years |
jakub |
Fix typos.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e49b57b2
|
15 years |
jakub |
Update comment.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8688a6e
|
15 years |
jakub |
Let the uinit kernel thread run with interrupts enabled by default
and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@586cd56
|
15 years |
jakub |
Use the RFLAGS defines instead of magic numbers.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a7de7907
|
15 years |
jiri |
Adhere to algorithms in ATA-2 standard. Do not reset drives at startup …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9732e98
|
15 years |
jakub |
Coding style fixes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@121966e
|
15 years |
jakub |
task_done() should not kill tasks one by one and wait until each dies. …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e31c2c5
|
15 years |
jakub |
Include the bzr revision ID instead of the svn revision.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@24edc18
|
15 years |
martin |
add '.bzr' to the ignore lists
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9035c5a
|
15 years |
jakub |
Bump version to 0.4.1 (Escalopino).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
0.4.1
|
|
|
@19490ce
|
15 years |
jakub |
Fix 16bpp modes.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dd2cfa7
|
15 years |
jirik.svoboda |
Even more warnings.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa5526d
|
15 years |
jirik.svoboda |
Fix trigraphs warning.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5b3cf90
|
15 years |
jirik.svoboda |
Fix warnings in Bdsh and PCI lib.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f019cc07
|
15 years |
jirik.svoboda |
More warnings.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a405563
|
15 years |
jirik.svoboda |
Fix some warnings.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@30885b9
|
15 years |
jakub |
RGB conversion functions should work with a well-defined pixel format.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@646b996
|
15 years |
martin |
cleanup some of the dirty hacks introduced into the arm32 port
add …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@76093ae
|
15 years |
martin |
there is no need to pass the MACHINE value explicitly in Makefile.inc
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@87bedd1c
|
15 years |
martin |
improve consistency
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@88d653c
|
15 years |
jakub |
Add simple atomic_lock_arch() to mips32 so that it builds for the msim …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ba0aa6f
|
15 years |
martin |
the size argument to split_mark() should include the header and footer size
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e73815
|
15 years |
jakub |
Interrupts should be disabled when acquiring answerbox's irq_lock.
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6ac14a70
|
15 years |
vineethrp |
ARM port for development board integratorcp(ARM926EJ core module).
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7038f55
|
15 years |
jakub |
Add simple atomic_lock_arch() for ia64
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|