Rev |
Age |
Author |
Path |
Log message |
Diff |
8111 |
1287 d 1 h |
dunkaist |
/kernel/trunk/ |
kernel: Split acpi.inc and hpet.inc from init.inc.
Also, replace some hardcoded constants with macros. |
|
8093 |
1296 d 13 h |
dunkaist |
/kernel/trunk/ |
Assert sizeof.APPDATA=256, use it instead of hardcoded 256 value. |
|
8092 |
1302 d 12 h |
dunkaist |
/ |
uefi4kos: Read config and kernel files from the disk.
* Now there is a config file with boot options, example included.
* Config, kernel and ramdisk are loaded from the disk, not compiled in.
* DEVICES.DAT file is also optionally loaded from the disk.
* Also, move the loader to /kernel/trunk/bootloader/uefi4kos. |
|
8052 |
1384 d 2 h |
rgimad |
/kernel/trunk/ |
translate russian comments to english #3, no code changes |
|
8051 |
1385 d 17 h |
rgimad |
/kernel/trunk/ |
Translate russian comments to english #2 , no code changes |
|
8050 |
1386 d 0 h |
rgimad |
/kernel/trunk/core/ |
translate russian comments to english, no code changes |
|
8037 |
1419 d 2 h |
dunkaist |
/kernel/trunk/ |
Move slab allocator code from bus/usb/memory.inc to core/slab.inc. |
|
7968 |
1439 d 0 h |
hidnplayr |
/kernel/trunk/core/ |
ай-яй-яй: Fix #7967 |
|
7967 |
1439 d 0 h |
hidnplayr |
/kernel/trunk/ |
User-land ring buffers. |
|
7965 |
1440 d 2 h |
hidnplayr |
/kernel/trunk/ |
Improved readability, no semantic changes. |
|
7830 |
1463 d 20 h |
pavelyakov |
/kernel/trunk/ |
Does not work stably :( |
|
7828 |
1463 d 21 h |
pavelyakov |
/kernel/trunk/ |
Core: new function sys array |
|
7733 |
1520 d 11 h |
dunkaist |
/kernel/trunk/ |
kernel: Support more than one I/O APIC and 24 interrupts. |
|
7327 |
2073 d 2 h |
pavelyakov |
/ |
По решению администрации убрал функцию |
|
7325 |
2073 d 5 h |
pavelyakov |
/kernel/trunk/core/ |
Fixed error code and optimized function |
|
7323 |
2075 d 2 h |
pavelyakov |
/kernel/trunk/core/ |
Fixed error |
|
7322 |
2075 d 2 h |
pavelyakov |
/kernel/trunk/core/ |
Fix style |
|
7321 |
2075 d 2 h |
pavelyakov |
/ |
Added KERNEL process |
|
7320 |
2075 d 6 h |
pavelyakov |
/kernel/trunk/core/ |
Added function checksum security |
|
7319 |
2075 d 16 h |
pavelyakov |
/kernel/trunk/core/ |
Added Implementation of the function in the system - EAX = 81 |
|
7276 |
2179 d 15 h |
dunkaist |
/ |
Enable xsave/xrstor, attempt 2. |
|
7199 |
2232 d 16 h |
dunkaist |
/kernel/trunk/core/ |
Disable xsave code until proper fix. |
|
7168 |
2253 d 23 h |
clevermouse |
/kernel/trunk/core/ |
revert FpuSave/FpuRestore to old implementations because existing drivers don't know about AVX, provide alternate exports AvxSaveSize/AvxSave/AvxRestore |
|
7165 |
2261 d 23 h |
clevermouse |
/kernel/trunk/ |
fix FPU after r7124 for other CPU configurations |
|
7164 |
2262 d 1 h |
clevermouse |
/kernel/trunk/core/ |
fix FPU after r7124 |
|
7136 |
2323 d 15 h |
dunkaist |
/kernel/trunk/ |
Replace 'equ' macros with '=' ones.
They appear in symbols file.
They don't require parentheses.
They are shorter. |
|
7133 |
2326 d 13 h |
dunkaist |
/kernel/trunk/core/ |
Add tests to autobuild: mtrrtest and test_malloc. |
|
7132 |
2326 d 14 h |
dunkaist |
/kernel/trunk/ |
Update BOOT_DATA structure and use it instead of all the BOOT_* vars. |
|
7124 |
2338 d 10 h |
dunkaist |
/kernel/trunk/ |
Use xsave/xrestor if available, enable AVX* instructions. |
|
7122 |
2343 d 18 h |
dunkaist |
/kernel/trunk/ |
Synchronize memmap.inc and const.inc, replace hardcoded numbers with macros. |
|
6974 |
2421 d 5 h |
0CodErr |
/kernel/trunk/ |
remove unnecessary check |
|
6942 |
2453 d 23 h |
serge |
/kernel/trunk/core/ |
kernel: get_clock_ns() funny 96-bit arithmetic |
|
6941 |
2454 d 1 h |
serge |
/kernel/trunk/core/ |
kernel: get_clock_ns() correction |
|
6926 |
2510 d 17 h |
serge |
/kernel/trunk/ |
kernel: initial pipe() support |
|
6893 |
2544 d 9 h |
pathoswithin |
/kernel/trunk/ |
no need for manual heap initialization (68.11) |
|
6817 |
2681 d 16 h |
dunkaist |
/kernel/trunk/ |
Set CR0.AM bit
Allow applications to get Alignment Check exception |
|
6798 |
2692 d 22 h |
pathoswithin |
/kernel/trunk/ |
proper unicode support |
|
6793 |
2699 d 2 h |
pathoswithin |
/kernel/trunk/core/ |
fix corruption of process termination output |
|
6792 |
2699 d 6 h |
pathoswithin |
/kernel/trunk/ |
preparation |
|
6758 |
2713 d 1 h |
pathoswithin |
/kernel/trunk/ |
alternate ways of setting the string encoding for absolute paths |
|