Rev |
Age |
Author |
Path |
Log message |
Diff |
4294 |
5645 d 4 h |
decky |
/trunk/defaults/ppc32/ |
ISO image is now produced on ppc32 |
|
4293 |
5645 d 8 h |
decky |
/trunk/uspace/lib/libc/ |
don't forget to flush the console after the application finishes
(yes, this is not very elegant, but until we have a proper stdin/stdout/stderr, the whole console stuff, buffering, etc. is just a big heap of hacks) |
|
4292 |
5645 d 8 h |
decky |
/trunk/boot/arch/ppc32/yaboot/ |
add yaboot license and information |
|
4291 |
5645 d 8 h |
decky |
/trunk/boot/arch/ia32/ |
add symlink to grub |
|
4290 |
5645 d 8 h |
decky |
/trunk/boot/arch/ia32/ |
remove duplicate grub |
|
4289 |
5645 d 8 h |
decky |
/trunk/ |
ppc32: create bootable ISO image instead of plain binary
add sample configuration for QEMU |
|
4288 |
5645 d 8 h |
decky |
/trunk/contrib/conf/ |
remove tailing space |
|
4287 |
5645 d 8 h |
decky |
/trunk/boot/arch/ppc32/yaboot/ |
add yaboot |
|
4286 |
5645 d 9 h |
decky |
/trunk/boot/arch/ |
unify where to place the distribution root: always use boot/distroot |
|
4285 |
5645 d 21 h |
svoboda |
/trunk/uspace/srv/kbd/ |
Implement Czech combinator keys (hacek and carka). |
|
4284 |
5646 d 4 h |
decky |
/trunk/uspace/srv/kbd/ |
add NS16550 support for sparc64 |
|
4283 |
5646 d 4 h |
decky |
/trunk/kernel/arch/sparc64/src/drivers/ |
repair a bug in calculating the address of hardware devices
(no cookies today :)) |
|
4282 |
5646 d 9 h |
decky |
/trunk/kernel/arch/sparc64/ |
repair two glitches in memory management
(no beer today :)) |
|
4281 |
5647 d 0 h |
svoboda |
/trunk/ |
Forbid destination string buffers of size zero altogether as they most probably indicate programming error. |
|
4280 |
5647 d 0 h |
svoboda |
/trunk/uspace/lib/libc/ |
strcat() -> str_append(). |
|
4279 |
5647 d 0 h |
svoboda |
/trunk/uspace/ |
Nuke strncmp(). |
|
4278 |
5647 d 1 h |
svoboda |
/trunk/uspace/srv/vfs/ |
No need for strncmp() fs_name_to_handle() as vfs_info.name is always null-terminated. |
|
4277 |
5647 d 3 h |
jermar |
/trunk/kernel/arch/sparc64/ |
On sparc64, do fast indentity mapping only for physical memory.
For addresses above physical memory, such as I/O devices,
fall through to the C miss handler and map the memory noncacheably.
Replace deprecated Bicc instructions with proper Bcc instructions. |
|
4276 |
5647 d 3 h |
jermar |
/trunk/kernel/arch/sparc64/src/trap/ |
Replace the deprecated Bicc instructions with proper Bcc instructions. |
|
4275 |
5647 d 5 h |
decky |
/trunk/ |
complete configuration options |
|
4274 |
5647 d 22 h |
decky |
/trunk/kernel/generic/src/ |
fix compilation in non-SMP configurations |
|
4273 |
5647 d 22 h |
decky |
/trunk/kernel/generic/src/ |
fix tab completion in kconsole (this resolves ticket #21) |
|
4272 |
5647 d 23 h |
jermar |
/trunk/ |
Prevent optimizing ia64's PIO away.
This solves the frequent hangs of HelenOS/ia64 in i8042_init(). |
|
4270 |
5650 d 23 h |
decky |
/trunk/ |
fix serengeti console |
|
4268 |
5651 d 11 h |
svoboda |
/trunk/uspace/ |
str_cpy() and str_ncpy() in userspace. Nuke strcpy() and strncpy(). |
|
4267 |
5651 d 20 h |
svoboda |
/trunk/kernel/ |
str_ncpy() vs str_cpy(). TODO: The same in userspace. |
|
4266 |
5651 d 21 h |
svoboda |
/trunk/uspace/ |
strdup() -> str_dup() |
|
4265 |
5651 d 22 h |
svoboda |
/trunk/uspace/ |
Nuke strchr() and strrchr(). |
|
4264 |
5651 d 22 h |
svoboda |
/trunk/uspace/ |
Nuke strcpy() and strcmp(). |
|
4262 |
5652 d 0 h |
jermar |
/trunk/uspace/lib/libc/ |
thread_exit() needs to be noreturn as well |
|
4260 |
5652 d 1 h |
jermar |
/trunk/uspace/app/klog/ |
Fix warning. |
|
4259 |
5652 d 1 h |
jermar |
/trunk/uspace/lib/libc/include/ |
_exit() is a noreturn function. |
|
4258 |
5652 d 23 h |
svoboda |
/trunk/uspace/app/tetris/ |
Allow UCS in Tetris highscores. |
|
4257 |
5653 d 0 h |
svoboda |
/trunk/uspace/ |
More replacements. |
|
4256 |
5653 d 1 h |
svoboda |
/trunk/uspace/lib/libc/generic/ |
Replace some uses of old string functions in C library. |
|
4255 |
5654 d 0 h |
svoboda |
/trunk/uspace/app/bdsh/ |
Read UCS chars in bdsh and encode them. (bdsh is still largely ignorant of UCS but it will work somehow with the characters now). |
|
4254 |
5654 d 21 h |
jermar |
/trunk/kernel/generic/src/ |
Address issues with IRQ notifications. |
|
4253 |
5655 d 0 h |
decky |
/trunk/uspace/ |
make klog more generic |
|
4252 |
5655 d 0 h |
decky |
/trunk/kernel/ |
move event notification to the ipc directory (where it probably belogs to, side-by-side to IRQ notifications)
cleanup the notification code a little bit (there is probably no need to allocate two structured dynamically) |
|
4251 |
5655 d 3 h |
decky |
/trunk/kernel/ |
ia32, amd64: do not reboot via a triple fault (which is nasty), but use the i8042 controller to trigger CPU reset |
|