Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
568 |
6878 d 23 h |
palkovsky |
/kernel/trunk/ |
Configuration tweaks, now supports both CNF and DNF in config.file. |
|
/kernel/trunk/Makefile /kernel/trunk/arch/amd64/Makefile.inc /kernel/trunk/arch/ia32/Makefile.inc /kernel/trunk/arch/mips32/Makefile.inc /kernel/trunk/kernel.config /kernel/trunk/tools/config.py
|
566 |
6879 d 15 h |
palkovsky |
/kernel/trunk/ |
Fixed bug in Intel32/AMD64 boot, that could cause page fault on boot.
Fixes of configuration program. |
|
/kernel/trunk/tools/amd64/decpt.py
/kernel/trunk/arch/amd64/src/mm/page.c /kernel/trunk/arch/ia32/include/mm/frame.h /kernel/trunk/arch/ia32/src/mm/page.c /kernel/trunk/kernel.config /kernel/trunk/tools/config.py
|
561 |
6879 d 22 h |
decky |
/kernel/trunk/ |
better way of placing revision, timestamp and arch in banner |
|
/kernel/trunk/tools/buildtag
/kernel/trunk/Makefile /kernel/trunk/generic/include/debug.h /kernel/trunk/generic/src/main/main.c /kernel/trunk/kernel.config /kernel/trunk/tools/config.py
|
560 |
6879 d 22 h |
palkovsky |
/kernel/trunk/ |
Added compile tag to build system. |
|
/kernel/trunk/tools/buildtag
/kernel/trunk/kernel.config /kernel/trunk/tools/config.py
|
554 |
6880 d 15 h |
palkovsky |
/kernel/trunk/ |
Better configuration dialog |
|
/kernel/trunk/kernel.config /kernel/trunk/tools/config.py
|
551 |
6880 d 18 h |
jermar |
/kernel/trunk/ |
Fix names of some architectures. |
|
/kernel/trunk/kernel.config
|
550 |
6880 d 18 h |
palkovsky |
/kernel/trunk/ |
Completely reworked configuration system. |
|
/kernel/trunk/build
/kernel/trunk/build.amd64 /kernel/trunk/build.ia32 /kernel/trunk/build.ia64 /kernel/trunk/build.mips32 /kernel/trunk/build.ppc32 /kernel/trunk/build.sparc64
/kernel/trunk/Makefile /kernel/trunk/arch/ia32/Makefile.inc /kernel/trunk/arch/mips32/Makefile.inc /kernel/trunk/kernel.config /kernel/trunk/tools/build /kernel/trunk/tools/config.py
|
549 |
6880 d 19 h |
palkovsky |
/kernel/trunk/ |
Doc cleanup. |
|
/kernel/trunk/kernel.config /kernel/trunk/tools/clean /kernel/trunk/tools/config.py
|
548 |
6880 d 19 h |
jermar |
/kernel/trunk/ |
Cleanup and fixes. |
|
/kernel/trunk/arch/amd64/src/mm/page.c /kernel/trunk/arch/ia32/src/mm/page.c /kernel/trunk/arch/mips32/src/mm/page.c /kernel/trunk/generic/include/mm/frame.h /kernel/trunk/generic/src/console/kconsole.c /kernel/trunk/generic/src/cpu/cpu.c /kernel/trunk/generic/src/mm/page.c /kernel/trunk/generic/src/mm/vm.c /kernel/trunk/generic/src/proc/thread.c /kernel/trunk/kernel.config /kernel/trunk/test/mm/mapping1/test.c
|
547 |
6880 d 20 h |
palkovsky |
/kernel/trunk/ |
Added conditions to config system. |
|
/kernel/trunk/kernel.config /kernel/trunk/tools/build /kernel/trunk/tools/config.py
|
545 |
6880 d 21 h |
palkovsky |
/kernel/trunk/ |
Added kernel configuration support. |
|
/kernel/trunk/configure /kernel/trunk/kernel.config /kernel/trunk/tools/config.py
/kernel/trunk/Makefile.config
/kernel/trunk/tools/build
|
536 |
6882 d 18 h |
bondari |
/kernel/trunk/ |
Minor bugfix caused by invalid frame_region_not_free() usage |
|
/kernel/trunk/Makefile.config /kernel/trunk/arch/mips32/src/mm/frame.c /kernel/trunk/generic/src/mm/frame.c
|
534 |
6882 d 19 h |
jermar |
/ |
Rename HelenOS/SPARTAN to HelenOS/kernel again. |
|
/kernel
/SPARTAN
|
533 |
6882 d 20 h |
bondari |
/SPARTAN/trunk/ |
Buddy allocator for physical memory complete implementation.
Tested on IA32, AMD64, MIPS32. RWLock Test #5 is not passed.
NOTE: Other architectures could be broken (but should not be) |
|
/SPARTAN/trunk/Makefile.config /SPARTAN/trunk/arch/amd64/src/mm/page.c /SPARTAN/trunk/arch/ia32/src/mm/frame.c /SPARTAN/trunk/arch/ia32/src/mm/page.c /SPARTAN/trunk/arch/ia64/src/mm/frame.c /SPARTAN/trunk/arch/mips32/src/mm/frame.c /SPARTAN/trunk/arch/mips32/src/mm/page.c /SPARTAN/trunk/arch/ppc32/src/mm/frame.c /SPARTAN/trunk/generic/include/mm/buddy.h /SPARTAN/trunk/generic/include/mm/frame.h /SPARTAN/trunk/generic/include/typedefs.h /SPARTAN/trunk/generic/src/cpu/cpu.c /SPARTAN/trunk/generic/src/mm/buddy.c /SPARTAN/trunk/generic/src/mm/frame.c /SPARTAN/trunk/generic/src/mm/page.c /SPARTAN/trunk/generic/src/mm/vm.c /SPARTAN/trunk/generic/src/proc/thread.c
|
532 |
6882 d 20 h |
jermar |
/ |
Revert renaming of HelenOS/SPARTAN to HelenOS/kernel because of important pending patch. |
|
/SPARTAN
/kernel
|
501 |
6895 d 0 h |
jermar |
/ |
Rename HelenOS/SPARTAN to HelenOS/kernel. |
|
/kernel
/SPARTAN
|
483 |
6902 d 20 h |
jermar |
/SPARTAN/trunk/ |
For now, each architecture must use its own -O switch (-O2 doesn't work for ia64, -O3 doesn't work for mips32).
New mips32 atomic_add() function.
Cleanup. |
|
/SPARTAN/trunk/Makefile /SPARTAN/trunk/Makefile.config /SPARTAN/trunk/arch/amd64/Makefile.inc /SPARTAN/trunk/arch/ia32/Makefile.inc /SPARTAN/trunk/arch/ia64/Makefile.inc /SPARTAN/trunk/arch/mips32/Makefile.inc /SPARTAN/trunk/arch/mips32/include/atomic.h /SPARTAN/trunk/arch/mips32/include/cpu.h /SPARTAN/trunk/arch/mips32/src/interrupt.c /SPARTAN/trunk/arch/ppc32/Makefile.inc /SPARTAN/trunk/arch/sparc64/Makefile.inc /SPARTAN/trunk/generic/include/arch.h /SPARTAN/trunk/generic/include/config.h /SPARTAN/trunk/generic/include/cpu.h /SPARTAN/trunk/generic/include/proc/scheduler.h /SPARTAN/trunk/generic/include/synch/rwlock.h /SPARTAN/trunk/generic/include/typedefs.h /SPARTAN/trunk/generic/src/proc/scheduler.c /SPARTAN/trunk/test/fpu/fpu1/test.c /SPARTAN/trunk/test/fpu/mips1/test.c /SPARTAN/trunk/test/fpu/sse1/test.c /SPARTAN/trunk/test/synch/rwlock5/test.c
|
478 |
6905 d 22 h |
jermar |
/SPARTAN/trunk/ |
Re-aply mistakenly reverted changes. |
|
/SPARTAN/trunk/Makefile.config /SPARTAN/trunk/arch/ia64/include/atomic.h /SPARTAN/trunk/arch/ia64/src/ivt.S
|
477 |
6906 d 1 h |
vana |
/SPARTAN/trunk/ |
Atomic inc & dec functions synchronized on all ia32,ia64 and mips platforms. Now there are 3 versions which returns no value, new value and old value och changed variable. |
|
/SPARTAN/trunk/Makefile.config /SPARTAN/trunk/arch/ia32/include/atomic.h /SPARTAN/trunk/arch/ia64/include/atomic.h /SPARTAN/trunk/arch/ia64/src/ivt.S /SPARTAN/trunk/arch/mips32/include/atomic.h
|
471 |
6908 d 1 h |
decky |
/SPARTAN/trunk/ |
remove NDEBUG, replace it by ~CONFIG_DEBUG
set CONFIG_DEBUG = y |
|
/SPARTAN/trunk/Makefile /SPARTAN/trunk/Makefile.config /SPARTAN/trunk/generic/include/debug.h /SPARTAN/trunk/generic/include/panic.h
|
460 |
6909 d 2 h |
decky |
/SPARTAN/trunk/ |
some fancy stuff |
|
/SPARTAN/trunk/Makefile /SPARTAN/trunk/Makefile.config /SPARTAN/trunk/arch/amd64/Makefile.inc /SPARTAN/trunk/arch/ia32/Makefile.inc /SPARTAN/trunk/generic/src/main/main.c
|
459 |
6909 d 3 h |
decky |
/SPARTAN/trunk/ |
build system: CONFIG_TEST, CONFIG_USERSPACE |
|
/SPARTAN/trunk/Makefile /SPARTAN/trunk/Makefile.config /SPARTAN/trunk/generic/src/main/kinit.c
|
452 |
6909 d 19 h |
decky |
/SPARTAN/trunk/ |
major build system revision (unfinished)
this patchset most definitively breaks a lot of things, be patient |
|
/SPARTAN/trunk/clean /SPARTAN/trunk/genarch/include/acpi /SPARTAN/trunk/genarch/include/acpi/acpi.h /SPARTAN/trunk/genarch/include/acpi/madt.h /SPARTAN/trunk/genarch/src/acpi /SPARTAN/trunk/genarch/src/acpi/acpi.c /SPARTAN/trunk/genarch/src/acpi/matd.c
/SPARTAN/trunk/build.amd64 /SPARTAN/trunk/build.ia64 /SPARTAN/trunk/build.mips32 /SPARTAN/trunk/build.ppc32 /SPARTAN/trunk/build.sparc64 /SPARTAN/trunk/clean.amd64 /SPARTAN/trunk/clean.ia32 /SPARTAN/trunk/clean.ia64 /SPARTAN/trunk/clean.mips32 /SPARTAN/trunk/clean.ppc32 /SPARTAN/trunk/clean.sparc64 /SPARTAN/trunk/genarch/include/firmware/acpi /SPARTAN/trunk/genarch/src/firmware/acpi
/SPARTAN/trunk/Makefile /SPARTAN/trunk/Makefile.config /SPARTAN/trunk/arch/amd64/src/amd64.c /SPARTAN/trunk/arch/ia32/Makefile.inc /SPARTAN/trunk/arch/ia32/include/ega.h /SPARTAN/trunk/arch/ia32/src/cpu/cpu.c /SPARTAN/trunk/arch/ia32/src/drivers/ega.c /SPARTAN/trunk/arch/ia32/src/ia32.c /SPARTAN/trunk/arch/ia32/src/smp/smp.c /SPARTAN/trunk/genarch/Makefile.inc /SPARTAN/trunk/generic/include/print.h /SPARTAN/trunk/generic/include/proc/scheduler.h /SPARTAN/trunk/generic/include/proc/thread.h /SPARTAN/trunk/generic/src/debug/print.c /SPARTAN/trunk/generic/src/main/kinit.c /SPARTAN/trunk/generic/src/proc/scheduler.c /SPARTAN/trunk/generic/src/proc/thread.c
|
423 |
6920 d 23 h |
decky |
/SPARTAN/trunk/ |
Enable/disable CPU memory barriers at compile time |
|
/SPARTAN/trunk/Makefile.config /SPARTAN/trunk/arch/ia32/Makefile.inc /SPARTAN/trunk/arch/ia32/include/barrier.h /SPARTAN/trunk/build.ia32
|
418 |
6925 d 18 h |
jermar |
/SPARTAN/trunk/ |
sparc64 infrastructure. |
|
/SPARTAN/trunk/arch/sparc64/Makefile.inc /SPARTAN/trunk/arch/sparc64/_link.ld /SPARTAN/trunk/arch/sparc64/boot /SPARTAN/trunk/arch/sparc64/boot/Makefile /SPARTAN/trunk/arch/sparc64/include /SPARTAN/trunk/arch/sparc64/include/arch.h /SPARTAN/trunk/arch/sparc64/include/arg.h /SPARTAN/trunk/arch/sparc64/include/asm.h /SPARTAN/trunk/arch/sparc64/include/atomic.h /SPARTAN/trunk/arch/sparc64/include/barrier.h /SPARTAN/trunk/arch/sparc64/include/byteorder.h /SPARTAN/trunk/arch/sparc64/include/context.h /SPARTAN/trunk/arch/sparc64/include/cpu.h /SPARTAN/trunk/arch/sparc64/include/faddr.h /SPARTAN/trunk/arch/sparc64/include/fmath.h /SPARTAN/trunk/arch/sparc64/include/fpu_context.h /SPARTAN/trunk/arch/sparc64/include/interrupt.h /SPARTAN/trunk/arch/sparc64/include/memstr.h /SPARTAN/trunk/arch/sparc64/include/mm /SPARTAN/trunk/arch/sparc64/include/mm/asid.h /SPARTAN/trunk/arch/sparc64/include/mm/frame.h /SPARTAN/trunk/arch/sparc64/include/mm/memory_init.h /SPARTAN/trunk/arch/sparc64/include/mm/page.h /SPARTAN/trunk/arch/sparc64/include/mm/tlb.h /SPARTAN/trunk/arch/sparc64/include/mm/vm.h /SPARTAN/trunk/arch/sparc64/include/thread.h /SPARTAN/trunk/arch/sparc64/include/types.h /SPARTAN/trunk/arch/sparc64/src /SPARTAN/trunk/arch/sparc64/src/dummy.s /SPARTAN/trunk/arch/sparc64/src/start.S /SPARTAN/trunk/build.sparc64 /SPARTAN/trunk/clean.sparc64
/SPARTAN/trunk/Makefile.config /SPARTAN/trunk/arch/mips32/_link.ld.in /SPARTAN/trunk/arch/ppc32/_link.ld
|
397 |
6941 d 5 h |
jermar |
/SPARTAN/trunk/ |
Small changes to mips32 mm.
Small changes in mm mapping test #1. |
|
/SPARTAN/trunk/Makefile.config /SPARTAN/trunk/arch/mips32/src/mm/tlb.c /SPARTAN/trunk/arch/mips32/src/mm/vm.c /SPARTAN/trunk/test/mm/mapping1/test.c
|
396 |
6942 d 2 h |
jermar |
/SPARTAN/trunk/ |
Add mm/mapping1 test.
(Will not make it past TLB Invalid exception on mips32.)
Fixes in asid.c.
Make TLB register types union with __u32 value.
Implement tlb_invalidate() for mips32.
(TLB invalidation and shootdown path will have to be revised.) |
|
/SPARTAN/trunk/test/mm /SPARTAN/trunk/test/mm/mapping1 /SPARTAN/trunk/test/mm/mapping1/test.c
/SPARTAN/trunk/Makefile.config /SPARTAN/trunk/arch/ia32/src/mm/tlb.c /SPARTAN/trunk/arch/mips32/include/mm/asid.h /SPARTAN/trunk/arch/mips32/include/mm/tlb.h /SPARTAN/trunk/arch/mips32/src/mm/asid.c /SPARTAN/trunk/arch/mips32/src/mm/tlb.c /SPARTAN/trunk/arch/mips32/src/mm/vm.c /SPARTAN/trunk/include/mm/tlb.h
|
381 |
6948 d 16 h |
jermar |
/SPARTAN/trunk/ |
Make cross-compiler the default compiler on IA-32.
For native compilations, use ./build.ia32 native.
Small changes elsewhere. |
|
/SPARTAN/trunk/Makefile.config /SPARTAN/trunk/arch/ia32/Makefile.inc /SPARTAN/trunk/arch/ia32/_link.ld.in /SPARTAN/trunk/arch/ia32/src/asm.S /SPARTAN/trunk/build.ia32 /SPARTAN/trunk/include/fpu_context.h /SPARTAN/trunk/include/mm/buddy.h /SPARTAN/trunk/include/mm/heap.h /SPARTAN/trunk/include/typedefs.h /SPARTAN/trunk/src/mm/buddy.c
|
376 |
6952 d 22 h |
jermar |
/SPARTAN/trunk/ |
Move kernel build files one level up the directory tree.
Fix paths in your testing environment! |
|
/SPARTAN/trunk/Makefile /SPARTAN/trunk/Makefile.config /SPARTAN/trunk/build.amd64 /SPARTAN/trunk/build.ia32 /SPARTAN/trunk/build.ia64 /SPARTAN/trunk/build.mips32 /SPARTAN/trunk/build.ppc32 /SPARTAN/trunk/clean.amd64 /SPARTAN/trunk/clean.ia32 /SPARTAN/trunk/clean.ia64 /SPARTAN/trunk/clean.mips32 /SPARTAN/trunk/clean.ppc32
/SPARTAN/trunk/src/Makefile /SPARTAN/trunk/src/Makefile.config /SPARTAN/trunk/src/build.amd64 /SPARTAN/trunk/src/build.ia32 /SPARTAN/trunk/src/build.ia64 /SPARTAN/trunk/src/build.mips32 /SPARTAN/trunk/src/build.ppc32 /SPARTAN/trunk/src/clean.amd64 /SPARTAN/trunk/src/clean.ia32 /SPARTAN/trunk/src/clean.ia64 /SPARTAN/trunk/src/clean.mips32 /SPARTAN/trunk/src/clean.ppc32
/SPARTAN/trunk/arch/amd64/Makefile.inc /SPARTAN/trunk/arch/amd64/boot/Makefile /SPARTAN/trunk/arch/ia32/Makefile.inc /SPARTAN/trunk/arch/ia32/boot/Makefile /SPARTAN/trunk/arch/ia64/Makefile.inc /SPARTAN/trunk/arch/ia64/boot/Makefile /SPARTAN/trunk/arch/mips32/Makefile.inc /SPARTAN/trunk/arch/mips32/boot/Makefile /SPARTAN/trunk/arch/ppc32/Makefile.inc /SPARTAN/trunk/arch/ppc32/boot/Makefile /SPARTAN/trunk/contrib/conf/SPMIPS.simics /SPARTAN/trunk/contrib/conf/dot.bochsrc /SPARTAN/trunk/contrib/conf/ski.conf
|
341 |
6966 d 1 h |
jermar |
/SPARTAN/trunk/ |
Rename mips port to mips32. |
|
/SPARTAN/trunk/arch/mips32 /SPARTAN/trunk/doc/arch/mips32 /SPARTAN/trunk/src/build.mips32 /SPARTAN/trunk/src/build.ppc32 /SPARTAN/trunk/src/clean.mips32 /SPARTAN/trunk/src/clean.ppc32 /SPARTAN/trunk/tools/mips32
/SPARTAN/trunk/arch/mips /SPARTAN/trunk/doc/arch/mips /SPARTAN/trunk/src/build.mips /SPARTAN/trunk/src/build.ppc /SPARTAN/trunk/src/clean.mips /SPARTAN/trunk/src/clean.ppc /SPARTAN/trunk/tools/mips
/SPARTAN/trunk/arch/mips32/boot/_link.ld /SPARTAN/trunk/arch/mips32/include/arch.h /SPARTAN/trunk/arch/mips32/include/arg.h /SPARTAN/trunk/arch/mips32/include/asm.h /SPARTAN/trunk/arch/mips32/include/asm/boot.h /SPARTAN/trunk/arch/mips32/include/asm/regname.h /SPARTAN/trunk/arch/mips32/include/atomic.h /SPARTAN/trunk/arch/mips32/include/barrier.h /SPARTAN/trunk/arch/mips32/include/byteorder.h /SPARTAN/trunk/arch/mips32/include/cache.h /SPARTAN/trunk/arch/mips32/include/console.h /SPARTAN/trunk/arch/mips32/include/context.h /SPARTAN/trunk/arch/mips32/include/cp0.h /SPARTAN/trunk/arch/mips32/include/cpu.h /SPARTAN/trunk/arch/mips32/include/debug.h /SPARTAN/trunk/arch/mips32/include/drivers/arc.h /SPARTAN/trunk/arch/mips32/include/exception.h /SPARTAN/trunk/arch/mips32/include/faddr.h /SPARTAN/trunk/arch/mips32/include/fmath.h /SPARTAN/trunk/arch/mips32/include/fpu_context.h /SPARTAN/trunk/arch/mips32/include/interrupt.h /SPARTAN/trunk/arch/mips32/include/mm/asid.h /SPARTAN/trunk/arch/mips32/include/mm/frame.h /SPARTAN/trunk/arch/mips32/include/mm/memory_init.h /SPARTAN/trunk/arch/mips32/include/mm/page.h /SPARTAN/trunk/arch/mips32/include/mm/tlb.h /SPARTAN/trunk/arch/mips32/include/mm/vm.h /SPARTAN/trunk/arch/mips32/include/thread.h /SPARTAN/trunk/arch/mips32/include/types.h /SPARTAN/trunk/doc/requirements /SPARTAN/trunk/src/Makefile.config /SPARTAN/trunk/tools/mips32/gencontext.c
|
328 |
6968 d 4 h |
jermar |
/SPARTAN/trunk/ |
IA-32 can be now cross-compiled by ./build.ia32 cross.
Unify IA-32 Makefile.inc and Makefile.inc.cross.
Update doc/requirements.
Small changes elsewere. |
|
/SPARTAN/trunk/arch/ia32/Makefile.inc.cross
/SPARTAN/trunk/arch/ia32/Makefile.inc /SPARTAN/trunk/arch/ia32/_link.ld.in /SPARTAN/trunk/arch/ia32/include/boot/boot.h /SPARTAN/trunk/doc/requirements /SPARTAN/trunk/src/Makefile.config /SPARTAN/trunk/src/build.ia32
|
327 |
6968 d 14 h |
palkovsky |
/SPARTAN/trunk/ |
Doc updates, small fixes. |
|
/SPARTAN/trunk/arch/mips/src/exception.c /SPARTAN/trunk/doc/requirements /SPARTAN/trunk/src/Makefile.config
|
307 |
6972 d 6 h |
palkovsky |
/SPARTAN/trunk/ |
Fixed things broken by last commit. |
|
/SPARTAN/trunk/arch/mips/include/asm/boot.h
/SPARTAN/trunk/src/Makefile.config /SPARTAN/trunk/src/clean.mips
|
306 |
6972 d 6 h |
palkovsky |
/SPARTAN/trunk/ |
Fixed mips boot process.
On interrupt saving registers, save $lo, $hi.
Add interrupt naming to asm files (mips).
Save only necessary registers on context switch (see mips ABI).
Fixed copyright info. |
|
/SPARTAN/trunk/arch/mips/boot/boot.S /SPARTAN/trunk/arch/mips/include/asm/regname.h /SPARTAN/trunk/tools/mips /SPARTAN/trunk/tools/mips/gencontext.c
/SPARTAN/trunk/arch/amd64/include/barrier.h /SPARTAN/trunk/arch/mips/boot/boot.s /SPARTAN/trunk/arch/mips/include/asm/macro.h
/SPARTAN/trunk/arch/amd64/include/arch.h /SPARTAN/trunk/arch/amd64/include/context.h /SPARTAN/trunk/arch/amd64/include/faddr.h /SPARTAN/trunk/arch/amd64/include/thread.h /SPARTAN/trunk/arch/mips/boot/Makefile /SPARTAN/trunk/arch/mips/include/context.h /SPARTAN/trunk/arch/mips/include/mm/page.h /SPARTAN/trunk/arch/mips/src/context.S /SPARTAN/trunk/arch/mips/src/mm/tlb.c /SPARTAN/trunk/arch/mips/src/start.S /SPARTAN/trunk/src/Makefile.config /SPARTAN/trunk/src/build.amd64 /SPARTAN/trunk/src/build.mips /SPARTAN/trunk/src/clean.mips
|
295 |
6973 d 4 h |
palkovsky |
/SPARTAN/trunk/ |
Test that really tests SSE context switching. |
|
/SPARTAN/trunk/test/fpu/sse1 /SPARTAN/trunk/test/fpu/sse1/test.c
/SPARTAN/trunk/src/Makefile.config
|
284 |
6974 d 6 h |
palkovsky |
/SPARTAN/trunk/src/ |
|
|
/SPARTAN/trunk/src/Makefile.config
|
283 |
6974 d 6 h |
palkovsky |
/SPARTAN/trunk/ |
IA32 printf-double support migrated to amd64 |
|
/SPARTAN/trunk/arch/amd64/src/fmath.c
/SPARTAN/trunk/src/Makefile.config /SPARTAN/trunk/src/build.amd64 /SPARTAN/trunk/test/fpu/fpu1/test.c
|
274 |
6974 d 20 h |
palkovsky |
/SPARTAN/trunk/src/ |
|
|
/SPARTAN/trunk/src/Makefile.config
|
273 |
6974 d 21 h |
palkovsky |
/SPARTAN/trunk/ |
Changes to make ia32 smp code not architecture dependent.
Changes to accomodate new gdtr loading scheme. |
|
/SPARTAN/trunk/arch/amd64/include/pm.h /SPARTAN/trunk/arch/amd64/src/boot/boot.S /SPARTAN/trunk/arch/ia32/include/smp/mps.h /SPARTAN/trunk/arch/ia32/src/smp/mps.c /SPARTAN/trunk/arch/ia32/src/smp/smp.c /SPARTAN/trunk/src/Makefile.config
|
214 |
6977 d 17 h |
vana |
/SPARTAN/trunk/src/ |
|
|
/SPARTAN/trunk/src/Makefile.config /SPARTAN/trunk/src/proc/scheduler.c
|