Subversion Repositories Kolibri OS

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
8120 233d 22h dunkaist /kernel/trunk/core/ Fix r8111 for APIC mode: Don't skip LAPIC initialization if already mapped.  
8117 236d 11h dunkaist / kernel: Don't read acpi_dev_* vars that if uninitialized.

Currently only uefi4kos loader initializes these variables. May be one
day BIOS loaders will load DEVICES.DAT file and initialize these vars
too, may be one day we will detect APIC IRQs via ACPI. But not today.
 
8111 241d 01h dunkaist /kernel/trunk/ kernel: Split acpi.inc and hpet.inc from init.inc.

Also, replace some hardcoded constants with macros.
 
8092 256d 12h 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.
 
7733 474d 11h dunkaist /kernel/trunk/ kernel: Support more than one I/O APIC and 24 interrupts.  
7136 1277d 15h dunkaist /kernel/trunk/ Replace 'equ' macros with '=' ones.

They appear in symbols file.
They don't require parentheses.
They are shorter.
 
6942 1407d 23h serge /kernel/trunk/core/ kernel: get_clock_ns() funny 96-bit arithmetic  
6941 1408d 01h serge /kernel/trunk/core/ kernel: get_clock_ns() correction  
6590 1709d 22h serge /kernel/trunk/ kernel: export acpi root table pointer  
5791 2115d 04h serge /kernel/trunk/ Kernel: use 22.10 fixed point arithmetic in HPET timestamp calculation.  
5787 2116d 01h serge /kernel/trunk/ Kernel: Initial HPET support  
5363 2353d 20h yogev_ezra / Change copyright year in kernel and drivers to 2015. No code changes.  
5359 2356d 00h serge /kernel/trunk/ kernel: total globalization  
5356 2356d 01h serge /kernel/trunk/ kernel: update PTE bits  
4850 2619d 18h mario79 /kernel/trunk/ Added the tag "Revision: XXXX" in some kernel files, to form the right number of revision at boot (blue boot screen).  
3751 2908d 07h Serge /kernel/trunk/core/ kernel: apic hotfix from CleverMouse  
3320 3029d 05h clevermouse /kernel/trunk/ fix r2601  
2455 3384d 23h mario79 /kernel/trunk/ 1) Correcting information about copiright
2) VESA draw the small speedup
 
2443 3389d 00h Serge /kernel/trunk/ trunk: print cpu count on the debug board  
2288 3535d 18h clevermouse /kernel/trunk/ Style corrected for new rules, no semantic changes  

Show All