Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
2610 |
6092 d 0 h |
jermar |
/trunk/ |
Support for six syscall arguments for sparc64.
There is a minor stability issue which needs to be fixed (kernel panics upon entering kconsole from the
console task). |
|
/trunk/kernel/arch/sparc64/include/syscall.h /trunk/kernel/arch/sparc64/src/trap/syscall.c
/trunk/kernel/arch/sparc64/Makefile.inc /trunk/kernel/arch/sparc64/include/stack.h /trunk/kernel/arch/sparc64/include/trap/syscall.h /trunk/kernel/arch/sparc64/include/trap/trap_table.h /trunk/kernel/arch/sparc64/src/trap/trap_table.S /trunk/uspace/lib/libc/arch/sparc64/include/syscall.h
|
2608 |
6092 d 0 h |
jermar |
/trunk/ |
Support for six syscall arguments on ia64.
--iSupis line, and those below, will be ignored--
M kernel/arch/ia64/include/interrupt.h
M kernel/arch/ia64/src/ivt.S
M kernel/arch/ia64/src/interrupt.c
M uspace/lib/libc/arch/ia64/src/syscall.S |
|
/trunk/kernel/arch/ia64/include/interrupt.h /trunk/kernel/arch/ia64/src/interrupt.c /trunk/kernel/arch/ia64/src/ivt.S /trunk/uspace/lib/libc/arch/ia64/src/syscall.S
|
2607 |
6092 d 0 h |
jermar |
/trunk/ |
Support for six syscall arguments on mips32. |
|
/trunk/kernel/arch/mips32/include/stack.h /trunk/kernel/arch/mips32/src/start.S /trunk/uspace/lib/libc/arch/mips32/src/syscall.c
|
2606 |
6092 d 0 h |
jermar |
/trunk/ |
Support for 6 syscalls arguments on amd64. |
|
/trunk/kernel/arch/amd64/include/proc/thread.h /trunk/kernel/arch/amd64/src/asm_utils.S /trunk/kernel/arch/amd64/src/proc/scheduler.c /trunk/kernel/arch/amd64/src/proc/thread.c /trunk/kernel/arch/amd64/src/syscall.c /trunk/uspace/lib/libc/arch/amd64/src/fibril.S /trunk/uspace/lib/libc/arch/amd64/src/syscall.S
|
2604 |
6093 d 0 h |
jermar |
/trunk/kernel/arch/amd64/src/ |
Fix register names in exception dump and cstyle. |
|
/trunk/kernel/arch/amd64/src/interrupt.c
|
2602 |
6096 d 3 h |
jermar |
/trunk/ |
Work around the way symtab.data section is constructed.
This fixes building of ia64. |
|
/trunk/kernel/Makefile /trunk/kernel/arch/arm32/Makefile.inc /trunk/kernel/arch/ia64/Makefile.inc /trunk/uspace/lib/libc/arch/ia64/Makefile.inc
|
2599 |
6097 d 17 h |
decky |
/trunk/kernel/ |
replace prescott cpu type with currently more known category |
|
/trunk/kernel/arch/ia32/Makefile.inc /trunk/kernel/arch/ia32xen/Makefile.inc /trunk/kernel/kernel.config
|
2582 |
6110 d 19 h |
jermar |
/trunk/ |
Change BFD_TARGET from elf32-little to elf32-littlearm. |
|
/trunk/kernel/arch/arm32/Makefile.inc /trunk/uspace/lib/libc/arch/arm32/Makefile.inc
|
2579 |
6110 d 20 h |
jermar |
/trunk/kernel/arch/ia64/ |
Binutils 2.18 will refuse to link elf64-little with elf64-ia64-little.
Change BFD_NAME from elf64-little to elf64-ia64-little. |
|
/trunk/kernel/arch/ia64/Makefile.inc
|
2575 |
6112 d 21 h |
jermar |
/trunk/kernel/arch/ia32/src/ |
Formatting fixes. |
|
/trunk/kernel/arch/ia32/src/userspace.c
|
2538 |
6145 d 6 h |
vana |
/trunk/kernel/arch/ia64/include/drivers/ |
Macro naming correction |
|
/trunk/kernel/arch/ia64/include/drivers/i8042.h
|
2537 |
6145 d 6 h |
vana |
/trunk/kernel/arch/ia64/include/drivers/ |
IA64 keyboard lost headerfile |
|
/trunk/kernel/arch/ia64/include/drivers/i8042.h
|
2519 |
6156 d 4 h |
vana |
/trunk/ |
Pack ski version of HelenOS to image.boot loader |
|
/trunk/boot/arch/ia64/Makefile.inc /trunk/boot/arch/ia64/loader/Makefile /trunk/boot/arch/ia64/loader/asm.S /trunk/boot/arch/ia64/loader/boot.S /trunk/kernel/arch/ia64/Makefile.inc /trunk/kernel/arch/ia64/src/ia64.c /trunk/kernel/arch/ia64/src/start.S
|
2517 |
6159 d 4 h |
vana |
/trunk/kernel/arch/ia64/include/ |
Missing header file |
|
/trunk/kernel/arch/ia64/include/bootinfo.h
|
2516 |
6159 d 19 h |
vana |
/trunk/kernel/ |
IA64 rest of neaded changes to work with simics keyboard |
|
/trunk/kernel/arch/ia64/_link.ld.in /trunk/kernel/arch/ia64/include/interrupt.h /trunk/kernel/genarch/src/kbd/i8042.c /trunk/kernel/kernel.config
|
2515 |
6159 d 19 h |
vana |
/trunk/kernel/arch/ia64/include/ |
IA64 legacy I/O |
|
/trunk/kernel/arch/ia64/include/asm.h
|
2514 |
6159 d 19 h |
vana |
/trunk/kernel/arch/ia64/ |
IA64 Makefile changes for simics |
|
/trunk/kernel/arch/ia64/Makefile.inc
|
2513 |
6159 d 19 h |
vana |
/trunk/kernel/arch/ia64/src/ |
IA64 simics keyboard support |
|
/trunk/kernel/arch/ia64/src/ia64.c
|
2512 |
6159 d 19 h |
vana |
/trunk/kernel/arch/ia64/src/ |
IA64 loader parameter |
|
/trunk/kernel/arch/ia64/src/start.S
|
2510 |
6163 d 21 h |
jermar |
/trunk/kernel/ |
Experimental support for the cgsix framebuffer, which is found on old Ultra 1
worksations, and the SBUS bus and devices. Not tested. |
|
/trunk/kernel/genarch/src/ofw/sbus.c
/trunk/kernel/arch/sparc64/include/drivers/scr.h /trunk/kernel/arch/sparc64/src/drivers/scr.c /trunk/kernel/genarch/Makefile.inc /trunk/kernel/genarch/include/ofw/ofw_tree.h
|
2482 |
6233 d 16 h |
jermar |
/trunk/ |
Goodbye pseudo threads, welcome fibrils.
The renaming might still be incomplete. |
|
/trunk/uspace/lib/libc/arch/amd64/include/fibril.h /trunk/uspace/lib/libc/arch/amd64/src/fibril.S /trunk/uspace/lib/libc/arch/arm32/include/fibril.h /trunk/uspace/lib/libc/arch/arm32/src/fibril.S /trunk/uspace/lib/libc/arch/ia32/include/fibril.h /trunk/uspace/lib/libc/arch/ia32/src/fibril.S /trunk/uspace/lib/libc/arch/ia64/include/fibril.h /trunk/uspace/lib/libc/arch/ia64/src/fibril.S /trunk/uspace/lib/libc/arch/mips32/include/fibril.h /trunk/uspace/lib/libc/arch/mips32/src/fibril.S /trunk/uspace/lib/libc/arch/mips32eb/include/fibril.h /trunk/uspace/lib/libc/arch/ppc32/include/fibril.h /trunk/uspace/lib/libc/arch/ppc32/src/fibril.S /trunk/uspace/lib/libc/arch/ppc64/include/fibril.h /trunk/uspace/lib/libc/arch/ppc64/src/fibril.S /trunk/uspace/lib/libc/arch/sparc64/include/fibril.h /trunk/uspace/lib/libc/arch/sparc64/src/fibril.S /trunk/uspace/lib/libc/generic/fibril.c /trunk/uspace/lib/libc/include/fibril.h
/trunk/uspace/lib/libc/arch/amd64/include/psthread.h /trunk/uspace/lib/libc/arch/amd64/src/psthread.S /trunk/uspace/lib/libc/arch/arm32/include/psthread.h /trunk/uspace/lib/libc/arch/arm32/src/psthread.S /trunk/uspace/lib/libc/arch/ia32/include/psthread.h /trunk/uspace/lib/libc/arch/ia32/src/psthread.S /trunk/uspace/lib/libc/arch/ia64/include/psthread.h /trunk/uspace/lib/libc/arch/ia64/src/psthread.S /trunk/uspace/lib/libc/arch/mips32/include/psthread.h /trunk/uspace/lib/libc/arch/mips32/src/psthread.S /trunk/uspace/lib/libc/arch/mips32eb/include/psthread.h /trunk/uspace/lib/libc/arch/ppc32/include/psthread.h /trunk/uspace/lib/libc/arch/ppc32/src/psthread.S /trunk/uspace/lib/libc/arch/ppc64/include/psthread.h /trunk/uspace/lib/libc/arch/ppc64/src/psthread.S /trunk/uspace/lib/libc/arch/sparc64/include/psthread.h /trunk/uspace/lib/libc/arch/sparc64/src/psthread.S /trunk/uspace/lib/libc/generic/psthread.c /trunk/uspace/lib/libc/include/psthread.h
/trunk/kernel/arch/ia32/src/context.s /trunk/uspace/lib/libc/Makefile /trunk/uspace/lib/libc/arch/amd64/Makefile.inc /trunk/uspace/lib/libc/arch/amd64/include/thread.h /trunk/uspace/lib/libc/arch/arm32/Makefile.inc /trunk/uspace/lib/libc/arch/arm32/include/thread.h /trunk/uspace/lib/libc/arch/ia32/Makefile.inc /trunk/uspace/lib/libc/arch/ia32/include/thread.h /trunk/uspace/lib/libc/arch/ia64/Makefile.inc /trunk/uspace/lib/libc/arch/ia64/include/thread.h /trunk/uspace/lib/libc/arch/mips32/Makefile.inc /trunk/uspace/lib/libc/arch/mips32/include/thread.h /trunk/uspace/lib/libc/arch/mips32eb/Makefile.inc /trunk/uspace/lib/libc/arch/ppc32/Makefile.inc /trunk/uspace/lib/libc/arch/ppc32/include/thread.h /trunk/uspace/lib/libc/arch/ppc64/Makefile.inc /trunk/uspace/lib/libc/arch/ppc64/include/thread.h /trunk/uspace/lib/libc/arch/sparc64/Makefile.inc /trunk/uspace/lib/libc/arch/sparc64/include/thread.h /trunk/uspace/lib/libc/generic/async.c /trunk/uspace/lib/libc/generic/ipc.c /trunk/uspace/lib/libc/generic/libc.c /trunk/uspace/lib/libc/generic/thread.c /trunk/uspace/lib/libc/include/async.h
|
2477 |
6240 d 17 h |
kebrt |
/trunk/kernel/arch/arm32/src/ |
fixes bug causing crash in tester 'thread1' test |
|
/trunk/kernel/arch/arm32/src/userspace.c
|
2467 |
6247 d 23 h |
jermar |
/trunk/ |
Improve comments for arch-specific implementations of hierarchical
4-level page tables. Improve formatting. |
|
/trunk/boot/genarch/include/softint /trunk/boot/generic/genarch /trunk/kernel/arch/amd64/include/mm/page.h /trunk/kernel/arch/arm32/include/mm/page.h /trunk/kernel/arch/arm32/include/mm/page_fault.h /trunk/kernel/arch/ia32/include/mm/page.h /trunk/kernel/arch/ia32xen/include/mm/page.h /trunk/kernel/arch/mips32/include/mm/page.h /trunk/kernel/arch/ppc32/include/mm/page.h /trunk/kernel/arch/ppc64/include/mm/page.h /trunk/kernel/genarch/include/mm/page_ht.h /trunk/kernel/genarch/include/mm/page_pt.h /trunk/kernel/generic/src/mm/backend_elf.c /trunk/kernel/generic/src/syscall/syscall.c
|
2465 |
6253 d 2 h |
jermar |
/trunk/ |
Merge arm32 into trunk. |
|
/trunk/boot/arch/arm32/loader /trunk/boot/doc /trunk/boot/genarch/division.c /trunk/boot/genarch/include /trunk/boot/generic/genarch /trunk/kernel/arch/arm32/include/asm /trunk/kernel/arch/arm32/include/boot.h /trunk/kernel/arch/arm32/include/console.h /trunk/kernel/arch/arm32/include/debug /trunk/kernel/arch/arm32/include/drivers /trunk/kernel/arch/arm32/include/machine.h /trunk/kernel/arch/arm32/include/mainpage.h /trunk/kernel/arch/arm32/include/mm/page_fault.h /trunk/kernel/arch/arm32/include/regutils.h /trunk/kernel/arch/arm32/include/stack.h /trunk/kernel/arch/arm32/src/asm.S /trunk/kernel/arch/arm32/src/console.c /trunk/kernel/arch/arm32/src/debug /trunk/kernel/arch/arm32/src/drivers /trunk/kernel/arch/arm32/src/exception.c /trunk/kernel/arch/arm32/src/interrupt.c /trunk/kernel/arch/arm32/src/mm/memory_init.c /trunk/kernel/arch/arm32/src/mm/page_fault.c /trunk/kernel/arch/arm32/src/mm/tlb.c /trunk/kernel/arch/arm32/src/panic.S /trunk/kernel/arch/arm32/src/userspace.c /trunk/kernel/doc/arch/arm32 /trunk/tools/cygwin_symlink_patch.sh /trunk/uspace/kbd/arch/arm32/src/kbd_gxemul.c /trunk/uspace/libc/arch/arm32/src/eabi.S
/trunk/uspace/libc/arch/arm32/src/dummy.S
/trunk/HelenOS.config /trunk/boot/arch/arm32/Makefile.inc /trunk/boot/arch/arm32/loader/Makefile /trunk/boot/boot.config /trunk/boot/generic/align.h /trunk/boot/generic/gentypes.h /trunk/boot/generic/printf.c /trunk/boot/generic/printf.h /trunk/boot/generic/stdarg.h /trunk/kernel/arch/amd64/include/mm/page.h /trunk/kernel/arch/arm32/Makefile.inc /trunk/kernel/arch/arm32/_link.ld.in /trunk/kernel/arch/arm32/include/arch.h /trunk/kernel/arch/arm32/include/arg.h /trunk/kernel/arch/arm32/include/asm.h /trunk/kernel/arch/arm32/include/atomic.h /trunk/kernel/arch/arm32/include/barrier.h /trunk/kernel/arch/arm32/include/byteorder.h /trunk/kernel/arch/arm32/include/context.h /trunk/kernel/arch/arm32/include/cpu.h /trunk/kernel/arch/arm32/include/cycle.h /trunk/kernel/arch/arm32/include/elf.h /trunk/kernel/arch/arm32/include/exception.h /trunk/kernel/arch/arm32/include/faddr.h /trunk/kernel/arch/arm32/include/fpu_context.h /trunk/kernel/arch/arm32/include/interrupt.h /trunk/kernel/arch/arm32/include/memstr.h /trunk/kernel/arch/arm32/include/mm/as.h /trunk/kernel/arch/arm32/include/mm/asid.h /trunk/kernel/arch/arm32/include/mm/frame.h /trunk/kernel/arch/arm32/include/mm/memory_init.h /trunk/kernel/arch/arm32/include/mm/page.h /trunk/kernel/arch/arm32/include/mm/tlb.h /trunk/kernel/arch/arm32/include/proc/task.h /trunk/kernel/arch/arm32/include/proc/thread.h /trunk/kernel/arch/arm32/include/types.h /trunk/kernel/arch/arm32/src/arm32.c /trunk/kernel/arch/arm32/src/context.S /trunk/kernel/arch/arm32/src/cpu/cpu.c /trunk/kernel/arch/arm32/src/ddi/ddi.c /trunk/kernel/arch/arm32/src/dummy.S /trunk/kernel/arch/arm32/src/mm/as.c /trunk/kernel/arch/arm32/src/mm/frame.c /trunk/kernel/arch/arm32/src/mm/page.c /trunk/kernel/arch/arm32/src/start.S /trunk/kernel/arch/ia32/include/mm/page.h /trunk/kernel/arch/ia32xen/include/mm/page.h /trunk/kernel/arch/mips32/include/mm/page.h /trunk/kernel/arch/ppc32/include/mm/page.h /trunk/kernel/arch/ppc64/include/mm/page.h /trunk/kernel/doc/AUTHORS /trunk/kernel/doc/doxygroups.h /trunk/kernel/genarch/include/mm/page_pt.h /trunk/kernel/genarch/src/mm/as_pt.c /trunk/kernel/genarch/src/mm/page_pt.c /trunk/kernel/generic/include/mm/frame.h /trunk/kernel/generic/src/printf/printf.c /trunk/kernel/kernel.config /trunk/uspace/kbd/Makefile /trunk/uspace/kbd/arch/arm32/include/kbd.h /trunk/uspace/kbd/arch/arm32/src/kbd.c /trunk/uspace/libc/arch/arm32/Makefile.inc /trunk/uspace/libc/arch/arm32/_link.ld.in /trunk/uspace/libc/arch/arm32/include/atomic.h /trunk/uspace/libc/arch/arm32/include/config.h /trunk/uspace/libc/arch/arm32/include/endian.h /trunk/uspace/libc/arch/arm32/include/faddr.h /trunk/uspace/libc/arch/arm32/include/limits.h /trunk/uspace/libc/arch/arm32/include/psthread.h /trunk/uspace/libc/arch/arm32/include/stackarg.h /trunk/uspace/libc/arch/arm32/include/syscall.h /trunk/uspace/libc/arch/arm32/include/thread.h /trunk/uspace/libc/arch/arm32/include/types.h /trunk/uspace/libc/arch/arm32/src/entry.s /trunk/uspace/libc/arch/arm32/src/psthread.S /trunk/uspace/libc/arch/arm32/src/syscall.c /trunk/uspace/libc/arch/arm32/src/thread.c /trunk/uspace/libc/arch/arm32/src/thread_entry.s /trunk/uspace/softfloat/arch/arm32/include/functions.h
|
2462 |
6254 d 20 h |
jermar |
/trunk/kernel/ |
Replace gcc-specific __FUNCTION__ with C99 __func__.
suncc's xregs=no%float can be used only on sparc64. |
|
/trunk/kernel/Makefile /trunk/kernel/arch/amd64/src/interrupt.c /trunk/kernel/arch/ia32/src/smp/mps.c /trunk/kernel/arch/ia32xen/src/smp/mps.c /trunk/kernel/arch/ia64/src/mm/tlb.c /trunk/kernel/arch/sparc64/Makefile.inc /trunk/kernel/arch/sparc64/src/mm/tlb.c /trunk/kernel/arch/sparc64/src/smp/smp.c /trunk/kernel/arch/sparc64/src/trap/exception.c /trunk/kernel/generic/include/panic.h /trunk/kernel/generic/include/synch/spinlock.h /trunk/kernel/generic/src/console/kconsole.c
|
2460 |
6254 d 21 h |
jermar |
/trunk/kernel/ |
Better infrastructure for building with different compilers.
Separate ICC_CFLAGS added, SUNCC_CFLAGS extended. |
|
/trunk/kernel/Makefile /trunk/kernel/arch/amd64/Makefile.inc /trunk/kernel/arch/ia32/Makefile.inc /trunk/kernel/arch/ia32xen/Makefile.inc /trunk/kernel/arch/ia64/Makefile.inc /trunk/kernel/arch/sparc64/Makefile.inc
|
2459 |
6255 d 0 h |
jermar |
/trunk/kernel/arch/ |
Fix a bug in ia32 and ia32xen Sun Studio builds.
In arch Makefile.inc, SUNCC_CFLAGS can only be appended via the += operator. |
|
/trunk/kernel/arch/ia32/Makefile.inc /trunk/kernel/arch/ia32xen/Makefile.inc
|
2458 |
6255 d 0 h |
jermar |
/trunk/kernel/arch/mips32/ |
Fix mips32 build script.
Replace CFLAGS with GCC_CFLAGS. |
|
/trunk/kernel/arch/mips32/Makefile.inc
|
2457 |
6255 d 0 h |
jermar |
/trunk/kernel/arch/ia32xen/src/smp/ |
Fix ia32xen so that it can be built. |
|
/trunk/kernel/arch/ia32xen/src/smp/apic.c
|
2454 |
6255 d 19 h |
jermar |
/trunk/kernel/ |
A bit of infrastructure for building with different compilers.
CFLAGS split into GCC_CFLAGS and SUNCC_CFLAGS.
As of now, there are no separate ICC_CFLAGS, but can be easily added. |
|
/trunk/kernel/Makefile /trunk/kernel/arch/amd64/Makefile.inc /trunk/kernel/arch/arm32/Makefile.inc /trunk/kernel/arch/ia32/Makefile.inc /trunk/kernel/arch/ia32xen/Makefile.inc /trunk/kernel/arch/ia64/Makefile.inc /trunk/kernel/arch/mips32/Makefile.inc /trunk/kernel/arch/ppc32/Makefile.inc /trunk/kernel/arch/ppc64/Makefile.inc /trunk/kernel/arch/sparc64/Makefile.inc
|
2453 |
6256 d 1 h |
jermar |
/trunk/kernel/ |
More suncc fixes.
- remove more empty declarations
- add options to turn errors on empty structs into warnings and options to
silence these warnings |
|
/trunk/kernel/Makefile /trunk/kernel/arch/amd64/include/asm.h
|
2452 |
6256 d 3 h |
jermar |
/trunk/kernel/ |
More suncc fixes.
- Removed extra semicolons after function declaration.
- Sun Studio recognizes only C99 __func__ and no gcc-specific __FUNCTION__.
In this case, a simple -D option can fix the problem. |
|
/trunk/kernel/Makefile /trunk/kernel/arch/amd64/include/asm.h
|
2444 |
6260 d 17 h |
jermar |
/trunk/kernel/ |
First fixes for suncc support.
It is going to be a long way... |
|
/trunk/kernel/Makefile /trunk/kernel/arch/ia32/include/asm.h /trunk/kernel/generic/include/mm/slab.h
|
2441 |
6260 d 19 h |
decky |
/trunk/kernel/ |
fix ICC compilation |
|
/trunk/kernel/arch/amd64/include/debugger.h /trunk/kernel/arch/amd64/src/debugger.c /trunk/kernel/arch/ia32/include/asm.h /trunk/kernel/arch/ia32/include/context.h /trunk/kernel/arch/ia32/include/mm/frame.h /trunk/kernel/arch/ia32/include/smp/apic.h /trunk/kernel/arch/ia32/src/ddi/ddi.c /trunk/kernel/arch/ia32/src/mm/page.c /trunk/kernel/arch/ia32/src/proc/scheduler.c /trunk/kernel/arch/ia32/src/smp/apic.c /trunk/kernel/arch/ia32/src/smp/mps.c /trunk/kernel/arch/ia32/src/smp/smp.c /trunk/kernel/genarch/src/acpi/acpi.c /trunk/kernel/generic/include/interrupt.h /trunk/kernel/generic/src/printf/printf_core.c
|
2439 |
6260 d 19 h |
decky |
/trunk/kernel/arch/ia32/src/ |
fix ICC compilation |
|
/trunk/kernel/arch/ia32/src/drivers/ega.c /trunk/kernel/arch/ia32/src/drivers/i8254.c /trunk/kernel/arch/ia32/src/drivers/i8259.c /trunk/kernel/arch/ia32/src/ia32.c /trunk/kernel/arch/ia32/src/interrupt.c /trunk/kernel/arch/ia32/src/mm/tlb.c
|
2438 |
6260 d 19 h |
decky |
/trunk/ |
update for new compiler configuration scheme |
|
/trunk/boot/arch/mips32/loader/Makefile /trunk/boot/arch/ppc32/loader/Makefile /trunk/boot/arch/ppc64/loader/Makefile /trunk/boot/arch/sparc64/loader/Makefile /trunk/boot/boot.config /trunk/kernel/arch/ia32/Makefile.inc /trunk/tools/build /trunk/uspace/libc/Makefile.toolchain /trunk/uspace/uspace.config
|
2317 |
6282 d 17 h |
decky |
/trunk/kernel/arch/ia32/include/ |
remove outstanding move |
|
/trunk/kernel/arch/ia32/include/cpuid.h
|
2316 |
6282 d 17 h |
decky |
/trunk/kernel/arch/ia32/include/ |
remove forgotten movs |
|
/trunk/kernel/arch/ia32/include/cpuid.h
|
2314 |
6282 d 18 h |
decky |
/trunk/kernel/arch/ia32/include/ |
allow to compile with -O0 |
|
/trunk/kernel/arch/ia32/include/cpuid.h
|
2302 |
6287 d 23 h |
decky |
/trunk/ |
force VGA palette to 3:2:3 palette on 8 bpp modes
(this fixes ticket #33) |
|
/trunk/boot/tools/ia32 /trunk/boot/tools/ia32/gen_vga323.c /trunk/kernel/arch/amd64/src/boot/vga323.pal /trunk/kernel/arch/ia32/src/boot/vga323.pal
/trunk/kernel/arch/amd64/src/boot/boot.S /trunk/kernel/arch/ia32/src/boot/boot.S
|