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
9404 892 d 15 h Boppan /kernel/trunk/blkdev/ [KERNEL] Update documentation of disk.inc  
/kernel/trunk/blkdev/disk.inc
9272 912 d 14 h rgimad /kernel/ AHCI: Full multiple controller support.
Fix using hardcoded ctr1_data in three functions, use corresponding controller instead.
Add pointer to parent controller to PORT_DATA structure,
Other small changes
 
/kernel/branches/kolibri-ahci/blkdev/ahci.inc
/kernel/trunk/blkdev/ahci.inc
9271 912 d 16 h rgimad /kernel/ AHCI: simplify structures, fix naming, more comments. sync kolibri-ahci with trunk  
/kernel/branches/kolibri-ahci/blkdev/ahci.inc
/kernel/trunk/blkdev/ahci.inc
9270 912 d 19 h rgimad /kernel/trunk/blkdev/ AHCI: fix failure when adding > 1 disks on one controller  
/kernel/trunk/blkdev/ahci.inc
9231 925 d 13 h punk_joker /kernel/trunk/blkdev/ AHCI: support up to 8 controllers  
/kernel/trunk/blkdev/ahci.inc
9219 942 d 8 h punk_joker /kernel/trunk/blkdev/ ahci: name drives as sdX instead of hdX  
/kernel/trunk/blkdev/ahci.inc
9183 979 d 19 h rgimad /kernel/trunk/ Merge kolibri-ahci into trunk  
/kernel/trunk/blkdev/ahci.inc
/kernel/trunk/kernel.asm
9045 1041 d 21 h dunkaist /kernel/trunk/ kernel: Check for base+len overflow in is_region_userspace  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/core/clipboard.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/fs/fs_lfn.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/kernel.asm
/kernel/trunk/network/stack.inc
9043 1042 d 3 h dunkaist /kernel/trunk/blkdev/ kernel: Implement sf70.5 for default FS stub

Only get partition size, not its label.

Information of a block device and FS on it should be reported by
different system calls.
 
/kernel/trunk/blkdev/disk.inc
8064 1335 d 18 h dunkaist /kernel/trunk/blkdev/ kernel: make ramdisk_init return pointer to disk structure.  
/kernel/trunk/blkdev/rd.inc
8055 1384 d 17 h rgimad /kernel/trunk/blkdev/ force rebuild  
/kernel/trunk/blkdev/flp_drv.inc
8054 1385 d 8 h rgimad /kernel/trunk/blkdev/ translate russian comments to english #5, no code changes  
/kernel/trunk/blkdev/cd_drv.inc
/kernel/trunk/blkdev/flp_drv.inc
8053 1399 d 11 h rgimad /kernel/trunk/ translate russian comments to english #4, no code changes  
/kernel/trunk/blkdev/cd_drv.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/video/vga.inc
7727 1546 d 4 h dunkaist /kernel/trunk/ docs: Fix adjust_cache_size prototype: it takes userdata too.  
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/docs/drivers_api.txt
7546 2014 d 9 h dunkaist /kernel/trunk/blkdev/ Relax Protective MBR checks.  
/kernel/trunk/blkdev/disk.inc
7270 2202 d 17 h dunkaist /kernel/trunk/blkdev/ Fix for GPT partitions scan.

GPT partition entry array (GPEA) has 128 entries by default, unused ones
must be zeroed. Due to memory corruption GPEA contained non-zero data of
first sectors of partitions. This led to fake partitions detected which
were mostly filtered out by their start:length and thus didn't show up.
Pass ebx=three-sector-sized buffer to disk_add_partition as expected.
 
/kernel/trunk/blkdev/disk.inc
7136 2339 d 6 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
7040 2416 d 20 h pathoswithin /kernel/trunk/blkdev/ sysfunction 70.10 new name validation  
/kernel/trunk/blkdev/disk.inc
6917 2533 d 21 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
6875 2627 d 17 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

Show All