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
7736 1526 d 19 h dunkaist /kernel/trunk/ kernel: Bring back XFS: v4 and v5 disk formats are supported now.

Read-only. Writing is not planned.
 
/kernel/trunk/unicode.inc
/kernel/trunk/fs/fs_lfn.inc
/kernel/trunk/fs/xfs.asm
/kernel/trunk/fs/xfs.inc
/kernel/trunk/kernel32.inc
7136 2339 d 19 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 2342 d 18 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 2342 d 23 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 2427 d 22 h pathoswithin /kernel/trunk/fs/ fat: support for non-ASCII chars in short names  
/kernel/trunk/fs/fat.inc
6939 2483 d 14 h pathoswithin /kernel/trunk/fs/ small fix  
/kernel/trunk/fs/fat.inc
6933 2503 d 11 h pathoswithin /kernel/trunk/fs/ ext fs: sysfunction 70.10 support  
/kernel/trunk/fs/ext.inc
6917 2534 d 10 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 2606 d 5 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 2627 d 3 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 2628 d 6 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 2631 d 3 h pathoswithin /kernel/trunk/fs/ iso9660: get CD info  
/kernel/trunk/fs/iso9660.inc
6871 2633 d 3 h pathoswithin /kernel/trunk/fs/ ext: get volume info  
/kernel/trunk/fs/ext.inc
6869 2634 d 4 h pathoswithin /kernel/trunk/fs/ ntfs: fix volume name  
/kernel/trunk/fs/ntfs.inc
6868 2634 d 7 h pathoswithin /kernel/trunk/fs/ fat: get volume info  
/kernel/trunk/fs/fat.inc
6867 2641 d 2 h pathoswithin /kernel/trunk/fs/ fat: cleaning  
/kernel/trunk/fs/fat.inc
6861 2652 d 10 h pathoswithin /kernel/trunk/fs/ ext fs small fixes  
/kernel/trunk/fs/ext.inc
6859 2654 d 3 h pathoswithin /kernel/trunk/fs/ ext fs small fix  
/kernel/trunk/fs/ext.inc
6856 2656 d 10 h pathoswithin /kernel/trunk/fs/ ext fs fixing  
/kernel/trunk/fs/ext.inc
6853 2658 d 6 h pathoswithin /kernel/trunk/fs/ ext fs optimizing  
/kernel/trunk/fs/ext.inc
6852 2660 d 14 h pathoswithin /kernel/trunk/fs/ fixes for ext fs  
/kernel/trunk/fs/ext.inc
6850 2662 d 14 h pathoswithin /kernel/trunk/fs/ fat: sysfunction 70.4 update  
/kernel/trunk/fs/fat.inc
6849 2663 d 19 h pathoswithin /kernel/trunk/fs/ ext2: support for files bigger than 4 GB  
/kernel/trunk/fs/ext.inc
6848 2665 d 17 h pathoswithin /kernel/trunk/fs/ ext fs optimizing  
/kernel/trunk/fs/ext.inc
6846 2669 d 2 h pathoswithin /kernel/trunk/fs/ fat fix: report write size  
/kernel/trunk/fs/fat.inc
6845 2671 d 3 h pathoswithin /kernel/trunk/ fs: prevalidation for root folder, code despaghettizing  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/fs/ext.inc
/kernel/trunk/fs/fat.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/fs/ntfs.inc
6824 2687 d 7 h pathoswithin /kernel/trunk/fs/ ntfs: fix for minimal cluster size  
/kernel/trunk/fs/ntfs.inc
6820 2695 d 9 h pathoswithin /kernel/trunk/fs/ ntfs small fix  
/kernel/trunk/fs/ntfs.inc
6809 2701 d 9 h pathoswithin /kernel/trunk/fs/ ext fs fix  
/kernel/trunk/fs/ext.inc
6798 2709 d 2 h pathoswithin /kernel/trunk/ proper unicode support  
/kernel/trunk/core/memory.inc
/kernel/trunk/core/syscall.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/fs/ext.inc
/kernel/trunk/fs/fat.inc
/kernel/trunk/fs/fs_lfn.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/fs/ntfs.inc
6792 2715 d 10 h pathoswithin /kernel/trunk/ preparation  
/kernel/trunk/core/dll.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/fs/fs_lfn.inc
6787 2719 d 0 h pathoswithin /kernel/trunk/fs/ support of "../" in the absolute file path  
/kernel/trunk/fs/fs_lfn.inc
6781 2720 d 9 h pathoswithin /kernel/trunk/fs/ NTFS fix  
/kernel/trunk/fs/ntfs.inc
6778 2722 d 5 h pathoswithin /kernel/trunk/fs/ ext fs fix for deleting  
/kernel/trunk/fs/ext.inc
6774 2724 d 2 h pathoswithin /kernel/trunk/fs/ ext fs debugging  
/kernel/trunk/fs/ext.inc
6758 2729 d 5 h pathoswithin /kernel/trunk/ alternate ways of setting the string encoding for absolute paths  
/kernel/trunk/core/taskman.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/fs/fs_lfn.inc
6756 2730 d 2 h pathoswithin /kernel/trunk/fs/ ext fs optimizing  
/kernel/trunk/fs/ext.inc
6726 2736 d 5 h pathoswithin /kernel/trunk/fs/ ext fs optimizing  
/kernel/trunk/fs/ext.inc
6643 2753 d 14 h pathoswithin /kernel/trunk/fs/ ext fs optimizing  
/kernel/trunk/fs/ext.inc
6611 2765 d 5 h clevermouse /kernel/trunk/fs/ fix for r6468 with CDs  
/kernel/trunk/fs/fs_lfn.inc