1780 |
6782 d 3 h |
jermar |
/kernel/trunk/ |
Replace old __u?? types with respective C99 variants (e.g. uint32_t, int64_t, uintptr_t etc.). |
|
1702 |
6803 d 6 h |
cejka |
/kernel/trunk/ |
Kernel doxygen comments updated. |
|
1251 |
6849 d 6 h |
jermar |
/kernel/trunk/ |
Fix BITS2BYTES macro to return 0 when passed 0 as argument.
Fix ia32 TSS segment granularity to be 0.
Fix ia32 and amd64 initial TSS limit to be 103.
Little textual changes here and there. |
|
1187 |
6864 d 3 h |
jermar |
/kernel/trunk/ |
Cleanup pm.c and pm.h code on ia32 and amd64.
Add before_task_runs() and before_task_runs_arch() for each architecture.
Add ia32 and amd64 code to ensure I/O Permission Bitmap update. |
|
1186 |
6864 d 5 h |
jermar |
/kernel/trunk/arch/ |
Replace assembly from pm.c with new inline functions defined in asm.h. |
|
1074 |
6891 d 9 h |
palkovsky |
/kernel/trunk/ |
Ported AMD64 debugger to ia32 and enabled AS watchpoint to ia32 as well. |
|
984 |
6894 d 5 h |
palkovsky |
/kernel/trunk/arch/ |
Fixed invlpg for ia32 & amd64. |
|
597 |
6987 d 7 h |
jermar |
/kernel/trunk/ |
Finer grained TLB invalidate functions for ia32 and amd64. Not yet deployed. |
|
581 |
6988 d 9 h |
palkovsky |
/kernel/trunk/ |
Small debug changes. |
|
534 |
6994 d 1 h |
jermar |
/ |
Rename HelenOS/SPARTAN to HelenOS/kernel again. |
|
532 |
6994 d 1 h |
jermar |
/ |
Revert renaming of HelenOS/SPARTAN to HelenOS/kernel because of important pending patch. |
|
501 |
7006 d 6 h |
jermar |
/ |
Rename HelenOS/SPARTAN to HelenOS/kernel. |
|
432 |
7025 d 0 h |
jermar |
/SPARTAN/trunk/arch/ |
IA-64 work.
Add some asm functions for manipulation with PSR, AR and CR registers. |
|
413 |
7041 d 21 h |
jermar |
/SPARTAN/trunk/ |
Rename cpu_priority_{high|low|restore|read} functions to interrupts_{disable|enable|restore|read}.
Rename pri_t to ipl_t (Interrupt Priority Level).
Rename thread_t::pri to thread_t::priority. |
|
393 |
7054 d 1 h |
bondari |
/SPARTAN/trunk/arch/ia32/include/ |
Comments fixed |
|
363 |
7069 d 23 h |
jermar |
/SPARTAN/trunk/arch/ |
Fix copyright notices. |
|
361 |
7070 d 0 h |
bondari |
/SPARTAN/trunk/ |
Memory routines per-arch declations for future implementation |
|
359 |
7070 d 23 h |
bondari |
/SPARTAN/trunk/arch/ia32/include/ |
I think some comments to the algoritm would be helful |
|
358 |
7070 d 23 h |
bondari |
/SPARTAN/trunk/ |
built-in memcpy is not used anymore on IA-32.
IA-32 memcpy is now fast and inline. |
|
356 |
7071 d 1 h |
bondari |
/SPARTAN/trunk/arch/ia32/ |
Get from port functions are now inline |
|