Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
9249 925 d 1 h Boppan /kernel/trunk/ [KERNEL] Add test framework  
/kernel/trunk/runtests.py
/kernel/trunk/test
/kernel/trunk/test/common
/kernel/trunk/test/common/__init__.py
/kernel/trunk/test/kernel_revision
/kernel/trunk/test/kernel_revision/test.py
/kernel/trunk
/kernel/trunk/boot/preboot.inc
/kernel/trunk/bootbios.asm
/kernel/trunk/kernel.asm
7586 1911 d 2 h dunkaist /kernel/trunk/ Do not hardcode preboot timeout, use PREBOOT_TIMEOUT macro.  
/kernel/trunk/boot/bootcode.inc
/kernel/trunk/boot/preboot.inc
/kernel/trunk/bootbios.asm
7140 2303 d 7 h clevermouse /kernel/trunk/ use correct language for boot screen, broken in r7129  
/kernel/trunk/bootbios.asm
7129 2344 d 4 h dunkaist /kernel/trunk/ Split bootbios.asm and kernel.asm.

* Move bios-related part of kernel.asm before B32 label to
bootbios.asm file;
* Move bx_from_load, boot_dev and kernel_restart_bootblock variables
to BOOT_* 0x9000 block;
* Update Tupfile.lua, Makefile, build.bat, build.sh accordingly;
* Now bios and uefi loaders can jump to very first byte of the kernel.
 
/kernel/trunk/bootbios.asm
/kernel/trunk/Makefile
/kernel/trunk/Tupfile.lua
/kernel/trunk/boot/bootcode.inc
/kernel/trunk/boot/bootstr.inc
/kernel/trunk/boot/preboot.inc
/kernel/trunk/boot/rdload.inc
/kernel/trunk/boot/shutdown.inc
/kernel/trunk/build.bat
/kernel/trunk/build.sh
/kernel/trunk/const.inc
/kernel/trunk/data16.inc
/kernel/trunk/fs/parse_fn.inc
/kernel/trunk/kernel.asm