3742 |
5897 d 19 h |
rimsky |
/branches/sparc/ |
The sparc branch synchronized with trunk at revision 3722 (trunk@3722). |
|
3607 |
5932 d 8 h |
rimsky |
/branches/sparc/ |
Cleanup and minor fixes. |
|
3593 |
5936 d 9 h |
rimsky |
/branches/sparc/ |
Merged latest trunk changes into sparc branch. |
|
3582 |
5941 d 22 h |
rimsky |
/branches/sparc/ |
Made changes making HelenOS run on US-IV CPUs. Minor refactoring of the SGCN driver. |
|
3467 |
5992 d 10 h |
rimsky |
/branches/sparc/ |
SMP and CPU initialiation modified to work even with Serengeti OFW tree layout; support for output to the Simics CLI console added (see my blog); some header files modified to conform US-III definition. Now HelenOS (on the sample configuration - usiii.simics) is able to run some userspace tasks. |
|
3365 |
6020 d 10 h |
rimsky |
/branches/sparc/ |
Integrated US-III port into the build process; added script for downloading and patching SILO; added patched SILO binaries; modified sources of the Sparc64 port up to the beginning of the main_bsp_separated_stack function: phys. address size not hardwired but configurable (41 bits on US-II, 43 bits on US-III), WSTATE register implicitly written 0 on startup. |
|
3343 |
6026 d 15 h |
decky |
/branches/sparc/ |
add sparc branch |
|
3193 |
6076 d 11 h |
jermar |
/trunk/kernel/ |
cstyle fixes |
|
3175 |
6087 d 19 h |
jermar |
/trunk/kernel/generic/src/main/ |
Don't print anything before the kernel initializes the first THE
structure. This fixes a regression introduced in r3061. If anything
worked from r3061 until now, it was only due to luck. arm32 was not
that lucky when built with gcc 4.3.1. |
|
3097 |
6102 d 12 h |
decky |
/trunk/kernel/ |
resurrect klog |
|
3061 |
6103 d 17 h |
decky |
/trunk/kernel/generic/src/main/ |
debugging output of kernel initialization |
|
2746 |
6200 d 15 h |
decky |
/trunk/kernel/ |
start merging tasklets (more or less a rewrite) |
|
2745 |
6200 d 20 h |
decky |
/trunk/ |
code cleanup (mostly signed/unsigned)
allow extra compiler warnings |
|
2725 |
6221 d 17 h |
decky |
/trunk/kernel/ |
remove config.memory_size, get_memory_size() and memory_init.{c|d}
the amount of available memory can be calculated from the sizes of the zones
add FRAMES2SIZE, SIZE2KB and SIZE2MB functions/macros (code readability) |
|
2089 |
6595 d 18 h |
decky |
/trunk/ |
huge type system cleanup
remove cyclical type dependencies across multiple header files
many minor coding style fixes |
|
2087 |
6596 d 14 h |
jermar |
/trunk/kernel/ |
Indentaion and formatting changes even Martin will like :-) |
|
2071 |
6606 d 11 h |
jermar |
/trunk/ |
(c) versus (C) |
|
2048 |
6638 d 13 h |
jermar |
/trunk/ |
Formatting and indentation changes. |
|
2042 |
6640 d 15 h |
decky |
/trunk/kernel/ |
introduce uncounted threads, whose accounting doesn't affect accumulated task accounting
run tests in kconsole thread again |
|
2039 |
6640 d 19 h |
decky |
/trunk/kernel/generic/ |
accumulate task accounting, run tests as separate kernel task |
|