redox/bootloader/x86_64
Jeremy Soller 149b0297a4 Smp (#23)
* Fire up multiple processors

* Use IPIs to wake up secondary processors

* Much better exception information

* Modifications to show more information on fault

* WIP: Use real libstd

* Add TLS (not complete)

* Add random function, export getpid, cleanup

* Do not spin APs until new context

* Update rust

* Update rust

* Use rd/wrfsbase

* Implement TLS

* Implement compiler builtins and update rust

* Update rust

* Back to Redox libstd

* Update rust
2016-10-31 10:49:00 -06:00
..
bootsector.asm Fix for bootloader on new BIOS (don't know exactly why though) 2016-10-19 12:07:31 -06:00
config.asm Add rtl8168d to makefile 2016-10-20 12:53:36 -06:00
descriptor_flags.inc Arm! 2016-08-25 17:03:01 -06:00
gdt_entry.inc Arm! 2016-08-25 17:03:01 -06:00
harddrive.asm Build with filesystem 2016-09-27 21:56:29 -06:00
initialize.asm Mark kernel memory global 2016-10-16 16:18:01 -06:00
memory_map.asm Arm! 2016-08-25 17:03:01 -06:00
print16.asm Fix for bootloader on new BIOS (don't know exactly why though) 2016-10-19 12:07:31 -06:00
startup-common.asm Bootloader fixes on systems with wrong CS 2016-10-19 10:06:37 -06:00
startup-i386.asm Arm! 2016-08-25 17:03:01 -06:00
startup-x86_64.asm Smp (#23) 2016-10-31 10:49:00 -06:00
unreal.asm Arm! 2016-08-25 17:03:01 -06:00
vesa.asm Allow x and y resolution to be saved 2016-10-18 17:04:06 -06:00
vesa.inc Arm! 2016-08-25 17:03:01 -06:00