Rev |
Age |
Author |
Path |
Log message |
Diff |
10002 |
35 d 5 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) |
|
9976 |
71 d 6 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 |
|
9975 |
71 d 18 h |
Jurgen |
/kernel/trunk/core/ |
Add struct EXCEPT_STACK |
|
9930 |
253 d 4 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 |
|
9926 |
307 d 8 h |
Doczom |
/kernel/trunk/ |
[KERNEL] the window subsystem was refactored, WDATA structures were expanded and magic numbers were replaced with constants |
|
9910 |
385 d 3 h |
Doczom |
/kernel/trunk/ |
[KERNEL] updated local labels in functions and other small changes |
|
9831 |
692 d 10 h |
dunkaist |
/kernel/trunk/ |
Rename fields in SYSCALL_STACK struct: _eax -> eax, etc |
|
9828 |
694 d 1 h |
Doczom |
/kernel/trunk/ |
KERNEL: reducing the use of current_slot_idx |
|
9743 |
770 d 8 h |
Doczom |
/kernel/trunk/ |
fix bug in free group of port(46 sysf) in deleting thread |
|
9742 |
771 d 20 h |
Doczom |
/kernel/trunk/ |
small update 46 system function(no tested!) |
|
9715 |
805 d 7 h |
Doczom |
/kernel/trunk/ |
small update copyright year in kernel |
|
9709 |
808 d 7 h |
Doczom |
/kernel/trunk/ |
delete TASKDATA |
|
9692 |
811 d 4 h |
Doczom |
/kernel/trunk/ |
replacing TASK DATA.pid with APPDATA.tid |
|
8876 |
1043 d 16 h |
rgimad |
/kernel/trunk/ |
[KERNEL] use constants instead of hardcoded values, other small fixes |
|
8874 |
1044 d 16 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 |
|
8869 |
1045 d 15 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 |
|
8866 |
1046 d 14 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 |
|
8858 |
1047 d 8 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 |
|
8093 |
1293 d 22 h |
dunkaist |
/kernel/trunk/ |
Assert sizeof.APPDATA=256, use it instead of hardcoded 256 value. |
|
8051 |
1383 d 2 h |
rgimad |
/kernel/trunk/ |
Translate russian comments to english #2 , no code changes |
|
8050 |
1383 d 9 h |
rgimad |
/kernel/trunk/core/ |
translate russian comments to english, no code changes |
|
7733 |
1517 d 20 h |
dunkaist |
/kernel/trunk/ |
kernel: Support more than one I/O APIC and 24 interrupts. |
|
6817 |
2679 d 1 h |
dunkaist |
/kernel/trunk/ |
Set CR0.AM bit
Allow applications to get Alignment Check exception |
|
6793 |
2696 d 11 h |
pathoswithin |
/kernel/trunk/core/ |
fix corruption of process termination output |
|
5836 |
3123 d 11 h |
GerdtR |
/kernel/trunk/ |
Added f18.25: the ability to make a window on top of all and behind all |
|
5363 |
3397 d 4 h |
yogev_ezra |
/ |
Change copyright year in kernel and drivers to 2015. No code changes. |
|
5356 |
3399 d 10 h |
serge |
/kernel/trunk/ |
kernel: update PTE bits |
|
5130 |
3509 d 17 h |
serge |
/kernel/trunk/ |
kernel: kolibri-process merged into trunk. This is my little gift to myself for my birthday. |
|
4313 |
3802 d 6 h |
mario79 |
/kernel/trunk/core/ |
A patch for f.64 - now you can not ask for more memory than available of free memory. |
|
4273 |
3810 d 8 h |
clevermouse |
/ |
support for PnP disks, part 5: FAT12, ramdisk, floppies |
|
3911 |
3876 d 3 h |
mario79 |
/kernel/trunk/core/ |
Correction r.3909 - validating addresses ESP before displaying a stack dump |
|
3909 |
3878 d 5 h |
mario79 |
/kernel/trunk/core/ |
Stack dump for show_error_parameters |
|
3742 |
3953 d 8 h |
clevermouse |
/kernel/trunk/ |
support for PnP disks, part 4: move NTFS,EXT2,/hd*,/bd* to the new interface |
|
3615 |
3977 d 8 h |
clevermouse |
/kernel/trunk/core/ |
allow high-priority threads to wakeup after any IRQ, not just timer |
|
3598 |
3980 d 13 h |
clevermouse |
/kernel/trunk/ |
make macro for push imm/pop dst |
|
3558 |
3987 d 5 h |
Serge |
/kernel/trunk/ |
Kernel: remove useless MOUSE_DOWN MOUSE_BACKGROUND DONT_DRAW_MOUSE. |
|
3539 |
3988 d 2 h |
clevermouse |
/kernel/trunk/ |
recode all kernel sources to UTF-8; binary still uses single-byte encoding and isn't changed at all |
|
3534 |
3988 d 15 h |
clevermouse |
/kernel/trunk/ |
priorities in scheduler |
|
3344 |
4070 d 10 h |
yogev_ezra |
/kernel/trunk/core/ |
Fix iglobal directive usage try 3 |
|
3342 |
4070 d 11 h |
yogev_ezra |
/kernel/trunk/core/ |
Fix iglobal directive usage |
|