Subversion Repositories Kolibri OS

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
10002 35 d 17 h Jurgen /kernel/trunk/ 1. Edit procedure check exception 12 (overflow stack)
2. Edit func 68,24
3. Add proc "control exception"
4. Add subfuncs func 51 (GetPriorityThread, SetPriorityThread,GetCurrentThreadId)
5. Add info in ReferenceFunc(rus)
 
/kernel/trunk/const.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/kernel.asm
9976 71 d 18 h Jurgen /kernel/trunk/ 1.Add procedure check exception 12 (overflow stack) 2.Add info in reference of function 68,24 (rus) 3.Change max limit size of the load file to 1G, for load big WinApp files. 4.Fix procedure close tcp socket:
When WinApp create/close socket in loop => crash core Kolibri
 
/kernel/trunk/core/dll.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/network/socket.inc
9975 72 d 5 h Jurgen /kernel/trunk/core/ Add struct EXCEPT_STACK  
/kernel/trunk/core/sys32.inc
9930 253 d 15 h Doczom /kernel/trunk/ [KERNEL] The window subsystem has been redesigned:
-extended WDATA structures up to 128 bytes
-added the background_windows constant
-the draw_data array has been deleted
-APPDATA.window and WDATA.thread fields added
-minor fixes in the operation of external file system drivers
 
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/const.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/data32.inc
/kernel/trunk/gui/background.inc
/kernel/trunk/gui/mouse.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/hid/mousedrv.inc
/kernel/trunk/kernel.asm
/kernel/trunk/memmap.inc
/kernel/trunk/video/cursors.inc
/kernel/trunk/video/vesa20.inc
9926 307 d 19 h Doczom /kernel/trunk/ [KERNEL] the window subsystem was refactored, WDATA structures were expanded and magic numbers were replaced with constants  
/kernel/trunk/const.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/gui/background.inc
/kernel/trunk/gui/button.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/gui/mouse.inc
/kernel/trunk/gui/skincode.inc
/kernel/trunk/gui/skindata.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/kernel.asm
/kernel/trunk/video/blitter.inc
/kernel/trunk/video/cursors.inc
/kernel/trunk/video/framebuffer.inc
9910 385 d 15 h Doczom /kernel/trunk/ [KERNEL] updated local labels in functions and other small changes  
/kernel/trunk/bus/pci/pci32.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/gui/background.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/hid/mousedrv.inc
/kernel/trunk/hid/set_dtc.inc
/kernel/trunk/kernel.asm
/kernel/trunk/sound/playnote.inc
9831 692 d 21 h dunkaist /kernel/trunk/ Rename fields in SYSCALL_STACK struct: _eax -> eax, etc  
/kernel/trunk/const.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/gui/mouse.inc
/kernel/trunk/kernel.asm
/kernel/trunk/posix/futex.inc
/kernel/trunk/posix/pipe.inc
/kernel/trunk/posix/posix.inc
9828 694 d 12 h Doczom /kernel/trunk/ KERNEL: reducing the use of current_slot_idx  
/kernel/trunk/core/dll.inc
/kernel/trunk/core/heap.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/v86.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/gui/mouse.inc
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/kernel.asm
/kernel/trunk/video/cursors.inc
9743 770 d 20 h Doczom /kernel/trunk/ fix bug in free group of port(46 sysf) in deleting thread  
/kernel/trunk/core/sys32.inc
/kernel/trunk/kernel.asm
9742 772 d 8 h Doczom /kernel/trunk/ small update 46 system function(no tested!)  
/kernel/trunk/core/sys32.inc
/kernel/trunk/kernel.asm
9715 805 d 19 h Doczom /kernel/trunk/ small update copyright year in kernel  
/kernel/trunk/const.inc
/kernel/trunk/core/apic.inc
/kernel/trunk/core/clipboard.inc
/kernel/trunk/core/conf_lib-sp.inc
/kernel/trunk/core/conf_lib.inc
/kernel/trunk/core/debug.inc
/kernel/trunk/core/dll.inc
/kernel/trunk/core/export.inc
/kernel/trunk/core/exports.inc
/kernel/trunk/core/ext_lib.inc
/kernel/trunk/core/fpu.inc
/kernel/trunk/core/heap.inc
/kernel/trunk/core/hpet.inc
/kernel/trunk/core/irq.inc
/kernel/trunk/core/malloc.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/mtrr.inc
/kernel/trunk/core/peload.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/slab.inc
/kernel/trunk/core/string.inc
/kernel/trunk/core/sync.inc
/kernel/trunk/core/sys32-sp.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/syscall.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/core/test_malloc.asm
/kernel/trunk/core/timers.inc
/kernel/trunk/core/v86.inc
/kernel/trunk/crc.inc
/kernel/trunk/data16.inc
/kernel/trunk/data32.inc
/kernel/trunk/data32et.inc
/kernel/trunk/data32sp.inc
/kernel/trunk/docs/events_subsystem.ru.txt
/kernel/trunk/docs/events_subsystem.txt
/kernel/trunk/encoding.inc
/kernel/trunk/fdo.inc
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/hid/mousedrv.inc
/kernel/trunk/hid/set_dtc.inc
/kernel/trunk/imports.inc
/kernel/trunk/init.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernel32.inc
/kernel/trunk/kernelsp.inc
/kernel/trunk/kglobals.inc
/kernel/trunk/macros.inc
/kernel/trunk/memmap.inc
/kernel/trunk/posix/futex.inc
/kernel/trunk/posix/pipe.inc
/kernel/trunk/posix/posix.inc
/kernel/trunk/sound/playnote.inc
/kernel/trunk/unicode.inc
/kernel/trunk/unpacker.inc
/kernel/trunk/video/blitter.inc
/kernel/trunk/video/cursors.inc
/kernel/trunk/video/framebuffer.inc
/kernel/trunk/video/vesa12.inc
/kernel/trunk/video/vesa20.inc
/kernel/trunk/video/vga.inc
9709 808 d 19 h Doczom /kernel/trunk/ delete TASKDATA  
/kernel/trunk/const.inc
/kernel/trunk/core/debug.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sync.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/core/v86.inc
/kernel/trunk/gui/button.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/gui/mouse.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/kernel.asm
/kernel/trunk/network/socket.inc
/kernel/trunk/posix/futex.inc
/kernel/trunk/posix/pipe.inc
/kernel/trunk/video/vesa12.inc
/kernel/trunk/video/vga.inc
9692 811 d 15 h Doczom /kernel/trunk/ replacing TASK DATA.pid with APPDATA.tid  
/kernel/trunk/build.bat
/kernel/trunk/core/dll.inc
/kernel/trunk/core/heap.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/kernel.asm
/kernel/trunk/network/socket.inc
/kernel/trunk/video/cursors.inc
8876 1044 d 3 h rgimad /kernel/trunk/ [KERNEL] use constants instead of hardcoded values, other small fixes  
/kernel/trunk/core/debug.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/kernel.asm
/kernel/trunk/posix/futex.inc
/kernel/trunk/posix/pipe.inc
8874 1045 d 4 h rgimad /kernel/trunk/ [KERNEL] #4 Preparing to merge legacy TASKDATA into APPDATA:
- use thread state constants instead of hardcoded values
- other small style fixes
 
/kernel/trunk/const.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sync.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/taskman.inc
8869 1046 d 2 h rgimad /kernel/trunk/ [KERNEL] #3 Preparing to merge legacy TASKDATA into APPDATA:
- get rid of CURRENT_TASK
- to APPDATA added new fields which will be used instead of TASKDATA's
- other small fixes
 
/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/sched.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/core/timers.inc
/kernel/trunk/core/v86.inc
/kernel/trunk/data32.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/gui/button.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/gui/skincode.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/kernel.asm
/kernel/trunk/video/blitter.inc
/kernel/trunk/video/cursors.inc
/kernel/trunk/video/vesa20.inc
8866 1047 d 2 h rgimad /kernel/trunk/ [KERNEL] Preparing to merge legacy TASKDATA into APPDATA:
- now doesnt use TASK_COUNT, now uses [thread_count] global instead of it
- update come copyrights
 
/kernel/trunk/const.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/core/v86.inc
/kernel/trunk/data32.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/hid/mousedrv.inc
/kernel/trunk/kernel.asm
/kernel/trunk/network/socket.inc
/kernel/trunk/network/stack.inc
8858 1047 d 20 h rgimad /kernel/trunk/ [KERNEL] Refactoring:
- optimize struct zeroing in sys32.inc
- set_app_param: delete setting completely unused APPDATA.event_filter (also make this field reserved)
- update some copyringhs
- other small fixes
 
/kernel/trunk/const.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/kernel.asm
8093 1294 d 9 h dunkaist /kernel/trunk/ Assert sizeof.APPDATA=256, use it instead of hardcoded 256 value.  
/kernel/trunk/const.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/kernel.asm
8051 1383 d 13 h rgimad /kernel/trunk/ Translate russian comments to english #2 , no code changes  
/kernel/trunk/core/sys32.inc
/kernel/trunk/detect/dev_fd.inc
/kernel/trunk/detect/dev_hdcd.inc

Show All