Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
7136 2322 d 16 h dunkaist /kernel/trunk/ Replace 'equ' macros with '=' ones.

They appear in symbols file.
They don't require parentheses.
They are shorter.
 
/kernel/trunk/blkdev/cd_drv.inc
/kernel/trunk/blkdev/flp_drv.inc
/kernel/trunk/boot/bootvesa.inc
/kernel/trunk/bootloader/boot_fat12.asm
/kernel/trunk/bootloader/grub4kos.asm
/kernel/trunk/bus/pci/PCIe.inc
/kernel/trunk/bus/pci/pci32.inc
/kernel/trunk/const.inc
/kernel/trunk/core/apic.inc
/kernel/trunk/core/dll.inc
/kernel/trunk/core/heap.inc
/kernel/trunk/core/irq.inc
/kernel/trunk/core/mtrrtest.asm
/kernel/trunk/core/sync.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/data32.inc
/kernel/trunk/docs/events_subsystem.txt
/kernel/trunk/fs/fat.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/init.inc
/kernel/trunk/kernel.asm
/kernel/trunk/posix/pipe.inc
/kernel/trunk/posix/posix.inc
/kernel/trunk/video/blitter.inc
/kernel/trunk/video/cursors.inc
/kernel/trunk/video/vesa12.inc
7132 2325 d 15 h dunkaist /kernel/trunk/ Update BOOT_DATA structure and use it instead of all the BOOT_* vars.  
/kernel/trunk/boot/bootcode.inc
/kernel/trunk/boot/bootvesa.inc
/kernel/trunk/boot/rdload.inc
/kernel/trunk/boot/shutdown.inc
/kernel/trunk/boot/uefi4kos.asm
/kernel/trunk/bus/pci/pci16.inc
/kernel/trunk/bus/pci/pci32.inc
/kernel/trunk/const.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/mtrr.inc
/kernel/trunk/core/mtrrtest.asm
/kernel/trunk/detect/biosdisk.inc
/kernel/trunk/detect/biosmem.inc
/kernel/trunk/fs/parse_fn.inc
/kernel/trunk/init.inc
/kernel/trunk/kernel.asm
/kernel/trunk/memmap.inc
/kernel/trunk/video/framebuffer.inc
7129 2325 d 20 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
7003 2410 d 19 h pathoswithin /kernel/trunk/fs/ fat: support for non-ASCII chars in short names  
/kernel/trunk/fs/fat.inc
6939 2466 d 11 h pathoswithin /kernel/trunk/fs/ small fix  
/kernel/trunk/fs/fat.inc
6933 2486 d 8 h pathoswithin /kernel/trunk/fs/ ext fs: sysfunction 70.10 support  
/kernel/trunk/fs/ext.inc
6917 2517 d 7 h pathoswithin /kernel/trunk/ New sysfunction 70.10 "rename/move"  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/fs/fat.inc
6880 2589 d 2 h pathoswithin /kernel/trunk/ documentation fix  
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/fs/ext.inc
/kernel/trunk/fs/iso9660.inc
6876 2610 d 0 h pathoswithin /kernel/trunk/ sysfunction 70.5: small change  
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/fs/ext.inc
/kernel/trunk/fs/fat.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/fs/ntfs.inc
6875 2611 d 3 h pathoswithin /kernel/trunk/ sysfunction 70.5: get device size  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/fs/fs_lfn.inc
6872 2614 d 0 h pathoswithin /kernel/trunk/fs/ iso9660: get CD info  
/kernel/trunk/fs/iso9660.inc
6871 2616 d 0 h pathoswithin /kernel/trunk/fs/ ext: get volume info  
/kernel/trunk/fs/ext.inc
6869 2617 d 1 h pathoswithin /kernel/trunk/fs/ ntfs: fix volume name  
/kernel/trunk/fs/ntfs.inc
6868 2617 d 4 h pathoswithin /kernel/trunk/fs/ fat: get volume info  
/kernel/trunk/fs/fat.inc
6867 2623 d 23 h pathoswithin /kernel/trunk/fs/ fat: cleaning  
/kernel/trunk/fs/fat.inc
6861 2635 d 7 h pathoswithin /kernel/trunk/fs/ ext fs small fixes  
/kernel/trunk/fs/ext.inc
6859 2637 d 0 h pathoswithin /kernel/trunk/fs/ ext fs small fix  
/kernel/trunk/fs/ext.inc
6856 2639 d 7 h pathoswithin /kernel/trunk/fs/ ext fs fixing  
/kernel/trunk/fs/ext.inc
6853 2641 d 3 h pathoswithin /kernel/trunk/fs/ ext fs optimizing  
/kernel/trunk/fs/ext.inc
6852 2643 d 11 h pathoswithin /kernel/trunk/fs/ fixes for ext fs  
/kernel/trunk/fs/ext.inc

Show All