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
477 6198 d 7 h Ghost / Fast calls
* multi thread program support
* MSR protect
* fast_call_test update
---------------------------
old code:
int 0x40

code for Intel SYSENTER:
push ebp
mov ebp, esp
push ..ret_point
sysenter
..ret_point:
pop edx
pop ecx

code for AMD SYSCALL:
push ecx
syscall
pop ecx

recommendation: use mcall from macros.inc
 
/programs/system/pcidev/trunk/build.bat
/programs/system/pcidev/trunk/build_en.bat
/programs/system/pcidev/trunk/build_ge.bat
/kernel/trunk/core/syscall.inc
/kernel/trunk/kernel.asm
/programs/develop/fast_call_test/MACROS.INC
/programs/develop/fast_call_test/test.ASM
476 6198 d 13 h serge /kernel/trunk/video/ fix wrong address in vga.inc  
/kernel/trunk/video/vga.inc
475 6201 d 6 h Ghost /programs/system/pcidev/trunk/ fixed
* Same little bugs
* Source code formating
* PCI version normalized 0210 -> 2.10
added
* + 13 vendor (total now 1000!)
* + 3 class type
* Fast call source ready
* Device IRQ detection
optimized
* ! size optimized (61025 -> 32501 see added)
* easy to add new vendor & class names
 
/programs/system/pcidev/trunk/PCIDEV.ASM
/programs/system/pcidev/trunk/macros.inc
/programs/system/pcidev/trunk/vendors.inc
474 6203 d 8 h diamond /programs/ * KFar 0.32.
* smtps modified to use function 70 and standard header in function 0.
 
/programs/fs/kfar/trunk/filetool.inc
/programs/fs/kfar/trunk/memalloc.inc
/programs/fs/kfar/trunk/dialogs.inc
/programs/fs/kfar/trunk/font.inc
/programs/fs/kfar/trunk/kfar.asm
/programs/fs/kfar/trunk/tools.inc
/programs/fs/kfar/trunk/viewer.inc
/programs/network/smtps/trunk/smtps.asm
473 6203 d 8 h diamond /kernel/trunk/ * Unified COM1/COM2 mice handling.
* Corrected COM mouse detection.
* Mouse cursor can now be at right and bottom screen sides.
* Normal handling of "desktop background redraw" event.
(Background redraw is faster now.)
* Fixed error in stretch background function for VESA 2.0.
 
/kernel/trunk/hid/m_com.inc
/kernel/trunk/hid/m_com1.inc
/kernel/trunk/hid/m_com2.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/detect/commouse.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/hid/mousedrv.inc
/kernel/trunk/kernel.asm
/kernel/trunk/video/vesa20.inc
472 6207 d 8 h serge /kernel/trunk/ reduce memory size  
/kernel/trunk/blkdev/hd_drv.inc
/kernel/trunk/const.inc
/kernel/trunk/drivers/vmode.asm
/kernel/trunk/kernel.asm
/kernel/trunk/vmodeint.inc
/kernel/trunk/vmodeld.inc
471 6208 d 1 h serge /kernel/trunk/blkdev/ fixed address bug in sysfn_saveramdisk()  
/kernel/trunk/blkdev/rdsave.inc
470 6211 d 11 h serge /programs/media/jpegview/trunk/ From Mario79: updated jpegview  
/programs/media/jpegview/trunk/jpegview.asm
469 6211 d 11 h serge /kernel/trunk/ from Mario79: rewritten background image code  
/kernel/trunk/const.inc
/kernel/trunk/data32.inc
/kernel/trunk/kernel.asm
/kernel/trunk/video/vesa12.inc
/kernel/trunk/video/vesa20.inc
468 6215 d 16 h Lrz /programs/develop/examples/editbox/trunk/ Modify macros and add History, FAQ.txt  
/programs/develop/examples/editbox/trunk/FAQ.txt
/programs/develop/examples/editbox/trunk/History
/programs/develop/examples/editbox/trunk/EDITBOX.INC
/programs/develop/examples/editbox/trunk/editbox.asm
467 6215 d 17 h mikedld /kernel/trunk/ Updated makefile to match build.bat (build with e.g. 'make all lang=en')
Made small synt/func corrections in build.bat
 
/kernel/trunk/blkdev/hd_drv.inc
/kernel/trunk/build.bat
/kernel/trunk/fs/ntfs.inc
/kernel/trunk/makefile
/kernel/trunk/unpacker.inc
466 6217 d 5 h diamond /kernel/trunk/blkdev/ fixed bug in FAT short names generation  
/kernel/trunk/blkdev/rd.inc
465 6217 d 14 h serge /kernel/trunk/ merge flat kernel  
/kernel/trunk/data16.inc
/kernel/trunk/data32.inc
/kernel/trunk/drivers/uart.asm
/kernel/trunk/drivers/vmode.asm
/kernel/trunk/init.inc
/kernel/trunk/kernel16.inc
/kernel/trunk/blkdev/flp_drv.inc
/kernel/trunk/blkdev/hd_drv.inc
/kernel/trunk/blkdev/rd.inc
/kernel/trunk/boot/bootcode.inc
/kernel/trunk/boot/booteng.inc
/kernel/trunk/boot/bootet.inc
/kernel/trunk/boot/bootge.inc
/kernel/trunk/boot/bootru.inc
/kernel/trunk/boot/preboot.inc
/kernel/trunk/boot/rdload.inc
/kernel/trunk/boot/ru.inc
/kernel/trunk/boot/shutdown.inc
/kernel/trunk/bus/pci/pci16.inc
/kernel/trunk/bus/pci/pci32.inc
/kernel/trunk/const.inc
/kernel/trunk/core/debug.inc
/kernel/trunk/core/dll.inc
/kernel/trunk/core/fpu.inc
/kernel/trunk/core/heap.inc
/kernel/trunk/core/malloc.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/syscall.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/detect/commouse.inc
/kernel/trunk/drivers/ati2d.asm
/kernel/trunk/drivers/ensoniq.asm
/kernel/trunk/drivers/infinity.asm
/kernel/trunk/drivers/main.inc
/kernel/trunk/drivers/sceletone.asm
/kernel/trunk/drivers/sis.asm
/kernel/trunk/drivers/sound.asm
/kernel/trunk/fdo.inc
/kernel/trunk/fs/fat12.inc
/kernel/trunk/fs/fat32.inc
/kernel/trunk/fs/fs.inc
/kernel/trunk/fs/fs_lfn.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/gui/button.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/gui/skincode.inc
/kernel/trunk/gui/skindata.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernel32.inc
/kernel/trunk/kglobals.inc
/kernel/trunk/memmap.inc
/kernel/trunk/network/socket.inc
/kernel/trunk/proc32.inc
/kernel/trunk/video/cursors.inc
/kernel/trunk/vmodeint.inc
/kernel/trunk/vmodeld.inc
464 6222 d 4 h serge /kernel/branches/flat_kernel/ update memmap.inc  
/kernel/branches/flat_kernel/memmap.inc
463 6222 d 12 h Lrz /programs/develop/examples/editbox/trunk/ fixed bug  
/programs/develop/examples/editbox/trunk/EDITBOX.INC
462 6222 d 12 h serge /kernel/branches/flat_kernel/ drivers update  
/kernel/branches/flat_kernel/core/dll.inc
/kernel/branches/flat_kernel/drivers/ati2d.asm
/kernel/branches/flat_kernel/drivers/infinity.asm
/kernel/branches/flat_kernel/drivers/main.inc
/kernel/branches/flat_kernel/drivers/sceletone.asm
/kernel/branches/flat_kernel/drivers/sis.asm
/kernel/branches/flat_kernel/drivers/sound.asm
/kernel/branches/flat_kernel/drivers/uart.asm
/kernel/branches/flat_kernel/video/cursors.inc
461 6222 d 13 h Lrz /programs/develop/examples/editbox/trunk/ rewrite editbox, modify mouse function, modify key function  
/programs/develop/examples/editbox/trunk/editbox.mac
/programs/develop/examples/editbox/trunk/macros.inc
/programs/develop/examples/editbox/trunk/EDITBOX.INC
/programs/develop/examples/editbox/trunk/editbox.asm
460 6223 d 3 h diamond /programs/media/pic4/trunk/ fixed pic4 broken in r451 (e.g. 'BOOT' parameter handling  
/programs/media/pic4/trunk/pic4.asm
459 6224 d 1 h serge /kernel/branches/flat_kernel/ 1)debugger support
2)fixed bugs in get_event_for_app()
 
/kernel/branches/flat_kernel/drivers/uart.asm
/kernel/branches/flat_kernel/drivers/uart.inc
/kernel/branches/flat_kernel/core/debug.inc
/kernel/branches/flat_kernel/core/memory.inc
/kernel/branches/flat_kernel/core/sched.inc
/kernel/branches/flat_kernel/core/taskman.inc
/kernel/branches/flat_kernel/gui/event.inc
/kernel/branches/flat_kernel/kernel.asm
/kernel/branches/flat_kernel/kernel32.inc
458 6225 d 1 h heavyiron /kernel/branches/hd_kolibri/ removed unneeded files
!!!Note that on svn should be only sources without binary files!!!
 
/kernel/branches/hd_kolibri/apps/icon/icon
/kernel/branches/hd_kolibri/apps/icon/lang.inc
/kernel/branches/hd_kolibri/apps/jpegview/jpegview
/kernel/branches/hd_kolibri/apps/jpegview/lang.inc
/kernel/branches/hd_kolibri/apps/launcher/lang.inc
/kernel/branches/hd_kolibri/apps/launcher/launcher
/kernel/branches/hd_kolibri/apps/menu/lang.inc
/kernel/branches/hd_kolibri/apps/menu/menu
/kernel/branches/hd_kolibri/apps/panel/@panel
/kernel/branches/hd_kolibri/apps/panel/lang.inc
/kernel/branches/hd_kolibri/apps/rb/@rb
/kernel/branches/hd_kolibri/apps/rb/lang.inc
/kernel/branches/hd_kolibri/apps/setup/lang.inc
/kernel/branches/hd_kolibri/kernel/skin/Thumbs.db
/kernel/branches/hd_kolibri/apps/icon/iconstrp.gif

Show All