Rev |
Age |
Author |
Path |
Log message |
Diff |
8284 |
1265 d 0 h |
dunkaist |
/kernel/trunk/ |
uefi4kos: Fix boot and mouse pointer on some configurations.
UEFI firmware doesn't use VESA mode codes, so disable this check
for UEFI boot. |
|
8217 |
1277 d 20 h |
dunkaist |
/kernel/trunk/ |
Use e820entry macro instead of hardcoded values. |
|
8111 |
1305 d 3 h |
dunkaist |
/kernel/trunk/ |
kernel: Split acpi.inc and hpet.inc from init.inc.
Also, replace some hardcoded constants with macros. |
|
8052 |
1402 d 4 h |
rgimad |
/kernel/trunk/ |
translate russian comments to english #3, no code changes |
|
7733 |
1538 d 13 h |
dunkaist |
/kernel/trunk/ |
kernel: Support more than one I/O APIC and 24 interrupts. |
|
7136 |
2341 d 16 h |
dunkaist |
/kernel/trunk/ |
Replace 'equ' macros with '=' ones.
They appear in symbols file.
They don't require parentheses.
They are shorter. |
|
7132 |
2344 d 15 h |
dunkaist |
/kernel/trunk/ |
Update BOOT_DATA structure and use it instead of all the BOOT_* vars. |
|
7130 |
2344 d 20 h |
dunkaist |
/ |
Add UEFI stuff. |
|
7126 |
2356 d 11 h |
dunkaist |
/kernel/trunk/ |
Add EFLAGS_* macros, get rid of some more magic numbers. |
|
7122 |
2361 d 19 h |
dunkaist |
/kernel/trunk/ |
Synchronize memmap.inc and const.inc, replace hardcoded numbers with macros. |
|
6590 |
2773 d 23 h |
serge |
/kernel/trunk/ |
kernel: export acpi root table pointer |
|
6244 |
3012 d 15 h |
serge |
/kernel/trunk/ |
kernel: restart, reboot and power off |
|
5792 |
3179 d 2 h |
serge |
/kernel/trunk/ |
Kernel: Good news, everyone! Now kernel starts at 0.25 seconds faster. |
|
5791 |
3179 d 6 h |
serge |
/kernel/trunk/ |
Kernel: use 22.10 fixed point arithmetic in HPET timestamp calculation. |
|
5787 |
3180 d 3 h |
serge |
/kernel/trunk/ |
Kernel: Initial HPET support |
|
5363 |
3417 d 21 h |
yogev_ezra |
/ |
Change copyright year in kernel and drivers to 2015. No code changes. |
|
5356 |
3420 d 3 h |
serge |
/kernel/trunk/ |
kernel: update PTE bits |
|
5130 |
3530 d 10 h |
serge |
/kernel/trunk/ |
kernel: kolibri-process merged into trunk. This is my little gift to myself for my birthday. |
|
4593 |
3734 d 22 h |
clevermouse |
/kernel/trunk/ |
test_cpu: simplify & detect physical address width |
|
4390 |
3802 d 4 h |
clevermouse |
/kernel/trunk/ |
set type of memory range detected without BIOS, fix r2466 |
|
3732 |
3976 d 9 h |
Serge |
/kernel/trunk/ |
kernel: removed unnecessary duplication of BOOT_VAR |
|
3539 |
4008 d 19 h |
clevermouse |
/kernel/trunk/ |
recode all kernel sources to UTF-8; binary still uses single-byte encoding and isn't changed at all |
|
2466 |
4447 d 4 h |
Serge |
/kernel/trunk/ |
merge acpi |
|
2455 |
4449 d 1 h |
mario79 |
/kernel/trunk/ |
1) Correcting information about copiright
2) VESA draw the small speedup |
|
2443 |
4453 d 2 h |
Serge |
/kernel/trunk/ |
trunk: print cpu count on the debug board |
|
2288 |
4599 d 20 h |
clevermouse |
/kernel/trunk/ |
Style corrected for new rules, no semantic changes |
|
2231 |
4622 d 1 h |
Serge |
/kernel/trunk/ |
merge apic code |
|
2218 |
4623 d 8 h |
Serge |
/kernel/trunk/ |
merge acpi #2217 |
|
2129 |
4648 d 6 h |
serge |
/kernel/trunk/ |
irq: reset fail counter
all kernel: replace old non-blocking mutexes |
|
1455 |
5140 d 2 h |
art_zh |
/kernel/trunk/ |
1) back to #1451 to save some phys. memory
2) non-PSE paging restored
3) documentation corrected |
|
1454 |
5141 d 20 h |
art_zh |
/kernel/trunk/ |
Number of system pages corrected |
|
1453 |
5143 d 9 h |
art_zh |
/kernel/trunk/ |
useless i486-code removed from init.inc |
|
1451 |
5145 d 20 h |
art_zh |
/kernel/trunk/ |
kernel PTE initialization bug fixed |
|
1332 |
5257 d 5 h |
diamond |
/kernel/trunk/ |
kernel heap size restored to correct value after rev. 1130 |
|
1331 |
5257 d 19 h |
diamond |
/kernel/trunk/ |
init_page_map fixed |
|
1131 |
5411 d 4 h |
diamond |
/kernel/trunk/ |
align |
|
1130 |
5411 d 4 h |
diamond |
/kernel/trunk/ |
fixed kernel heap manager broken in rev. 1090 |
|
1103 |
5461 d 22 h |
diamond |
/kernel/trunk/ |
use fn E820 of int 15h to query memory map (if available) |
|
1090 |
5467 d 22 h |
diamond |
/kernel/trunk/ |
Work with small amount of physical memory corrected (bug #9, part 1) |
|
983 |
5619 d 20 h |
diamond |
/kernel/trunk/ |
some cosmetic fixes |
|