kolibrios/kernel/trunk
Ivan Baravy de8ecf4c59 kernel: Implement reboot via fixed Reset register in FADT table if available.
The code expects the register is in system_io space.
Other options are not implemented but it works on my computer (c).

git-svn-id: svn://kolibrios.org@7734 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-02 21:48:09 +00:00
..
blkdev docs: Fix adjust_cache_size prototype: it takes userdata too. 2020-02-21 02:41:21 +00:00
boot kernel: Implement reboot via fixed Reset register in FADT table if available. 2020-03-02 21:48:09 +00:00
bootloader Сlear direction flag for Phoenix BIOS (for correct printing of messages in real mode). 2018-04-02 06:33:43 +00:00
bus Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
core kernel: Support more than one I/O APIC and 24 interrupts. 2020-03-02 04:25:30 +00:00
detect Update BOOT_DATA structure and use it instead of all the BOOT_* vars. 2017-12-17 02:12:53 +00:00
docs Gone! 2020-02-21 09:24:28 +00:00
fs Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
gui kernel: Wrap included font files in iglobal macro. 2020-02-07 02:13:17 +00:00
hid Precise mouse settings 2016-02-15 00:31:38 +00:00
network Fix issue #122 2019-09-02 20:45:28 +00:00
posix Replace 'equ' macros with '=' ones. 2017-12-20 01:07:10 +00:00
sec_loader/trunk Rename Panel to Taskbar 2015-02-23 16:01:43 +00:00
sound Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
video Fix kernel crash on high screen resolution. 2018-11-02 00:14:46 +00:00
bootbios.asm Do not hardcode preboot timeout, use PREBOOT_TIMEOUT macro. 2019-02-22 22:40:13 +00:00
build.bat update kernel build.bat 2019-03-13 12:03:42 +00:00
build.sh Split bootbios.asm and kernel.asm. 2017-12-16 20:21:10 +00:00
const.inc Fix kernel crash on high screen resolution. 2018-11-02 00:14:46 +00:00
COPYING.TXT
crc.inc Support GUID Partition Table (GPT) disk layout 2017-01-14 21:28:27 +00:00
data16.inc Split bootbios.asm and kernel.asm. 2017-12-16 20:21:10 +00:00
data32.inc kernel: Move endofcode label after diff16 macro. 2020-02-17 02:51:48 +00:00
data32et.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
data32sp.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
encoding.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
fdo.inc Unify fdo.inc and debug-fdo.inc files. 2019-05-16 00:49:45 +00:00
imports.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
init.inc kernel: Support more than one I/O APIC and 24 interrupts. 2020-03-02 04:25:30 +00:00
kernel32.inc kernel: initial pipe() support 2017-06-15 22:36:39 +00:00
kernel.asm kernel: Support more than one I/O APIC and 24 interrupts. 2020-03-02 04:25:30 +00:00
kernelsp.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
kglobals.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00
macros.inc Add empty $Revision$ macro. 2017-11-20 09:58:28 +00:00
Makefile Split bootbios.asm and kernel.asm. 2017-12-16 20:21:10 +00:00
memmap.inc Update BOOT_DATA structure and use it instead of all the BOOT_* vars. 2017-12-17 02:12:53 +00:00
proc32.inc Update kernel's proc32.inc from fasm source 2018-06-15 00:31:47 +00:00
readme-ext-loader.txt Remove VRR code, mostly commented out anyway. 2017-11-29 00:15:25 +00:00
struct.inc Fix r.4850 2014-04-17 21:27:50 +00:00
sys.conf
Tupfile.lua Split bootbios.asm and kernel.asm. 2017-12-16 20:21:10 +00:00
unpacker.inc Change copyright year in kernel and drivers to 2015. No code changes. 2015-01-08 20:10:22 +00:00