Rev |
Age |
Author |
Path |
Log message |
Diff |
10051 |
7 d 21 h |
ace_dent |
/kernel/trunk/ |
Remove $Revision$ from kernel file headers
- To better support git, remove SVN dependant `$Revision$` from file headers. This does *not* remove: the use of `__REV__` macro in `boostr.inc` and `kernel.asm`
- Header Copyright notices updated to 2024.
- Minimal white space cleanup (trailing spaces automatically removed).
- Note: `asmxygen.py` has a *large* amount of whitespace cleanup, due to incorrect line endings. |
|
10008 |
52 d 20 h |
Doczom |
/kernel/trunk/ |
Kernel: Deleted support MENUET00 header of executable files;
Updated process_information structure. |
|
10002 |
67 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) |
|
9968 |
135 d 10 h |
dunkaist |
/kernel/trunk/ |
kernel, sf9: zero data buffer for empty slots
Now sf9 doesn't read uninitialized memory when called for an empty slot.
Also, applications don't get stale data after sf9 anymore. |
|
9967 |
136 d 7 h |
dunkaist |
/kernel/trunk/ |
Use process_information structure in the kernel
Copied from the userspace macros.inc |
|
9958 |
137 d 11 h |
dunkaist |
/ |
Switch to the unified (BIOS and UEFI) kernel image
The initial patch by bzt with my minor edits. |
|
9941 |
250 d 20 h |
Doczom |
/kernel/trunk/ |
[KERNEL] Graphics subsystem has been redesigned:
- removed the old cursor and the code for its operation
- minor fixes in other kernel modules
- new fields have been added to the display_t structure for further refactoring of the graphics subsystem. |
|
9932 |
283 d 14 h |
Doczom |
/kernel/trunk/ |
[KERNEL] cleared the code of unnecessary comments |
|
9930 |
285 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 |
|
9926 |
339 d 20 h |
Doczom |
/kernel/trunk/ |
[KERNEL] the window subsystem was refactored, WDATA structures were expanded and magic numbers were replaced with constants |
|
9917 |
347 d 18 h |
Doczom |
/kernel/trunk/ |
[KERNEL]: Replaced magic numbers with constants and cleaned code |
|
9888 |
514 d 11 h |
dunkaist |
/kernel/trunk/ |
[xfs] Support XFS bigtime feature bit
Current version of mkfs.xfs enables this feature by default.
Now KolibriOS can read such partitions too. |
|
9848 |
706 d 21 h |
rgimad |
/kernel/trunk/ |
[KERNEL] Use specific cursors for window borders |
|
9831 |
724 d 22 h |
dunkaist |
/kernel/trunk/ |
Rename fields in SYSCALL_STACK struct: _eax -> eax, etc |
|
9715 |
837 d 19 h |
Doczom |
/kernel/trunk/ |
small update copyright year in kernel |
|
9710 |
840 d 18 h |
Doczom |
/kernel/trunk/ |
delete APPDATA.mem_start |
|
9709 |
840 d 19 h |
Doczom |
/kernel/trunk/ |
delete TASKDATA |
|
9608 |
870 d 19 h |
Doczom |
/kernel/trunk/ |
add APPDATA.wnd_number |
|
9227 |
941 d 10 h |
dunkaist |
/kernel/trunk/ |
uefi64kos: Detect last PCI bus, use fastcall macro.
* Detect last PCI bus via PCI Root Bridge IO protocol (uefi64kos only).
* fastcall macro by Tomasz is much cleaner than eficall from osdev board. |
|
9038 |
1056 d 16 h |
Boppan |
/kernel/trunk/ |
[KERNEL][TASKMAN] Add prefixes to named constants |
|