redox/arch/x86_64/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2016-08-17 17:46:56 -06:00
..
acpi Allocate a very small 4K stack for the other CPUs, increase count to 4 2016-08-17 17:40:18 -06:00
io Move frame allocation to two global functions, locking happens inside them 2016-08-17 16:26:43 -06:00
memory Move frame allocation to two global functions, locking happens inside them 2016-08-17 16:26:43 -06:00
paging Remove warnings 2016-08-17 16:54:48 -06:00
externs.rs Add simple paging, use rust libcore and compile without sse 2016-08-15 11:30:14 -06:00
gdt.rs Map kernel in AP, WIP 2016-08-17 15:47:54 -06:00
idt.rs Map kernel in AP, WIP 2016-08-17 15:47:54 -06:00
interrupt.rs GDT and IDT in kernel space 2016-08-15 14:34:20 -06:00
lib.rs Allocate a very small 4K stack for the other CPUs, increase count to 4 2016-08-17 17:40:18 -06:00
panic.rs Cleanup, use spinlock for allocator 2016-08-15 15:01:24 -06:00
serial.rs Fix locking in serial port 2016-08-17 17:24:10 -06:00
start.rs Do not map heap on AP, due to it being independent from the BSP heap. We need to adjust the mapping so that kernel mappings are shared accross processors, probably using higher half mapping for the kernel 2016-08-17 17:46:56 -06:00
tss.rs Move arch to seperate crate 2016-08-14 11:45:47 -06:00