This website requires JavaScript.
Explore
Help
Sign in
vinzenz
/
redox
Watch
0
Star
0
Fork
You've already forked redox
0
Code
Issues
Pull requests
Projects
Releases
Packages
Wiki
Activity
Actions
70a2faa0c7
redox
/
arch
/
x86_64
/
src
History
Jeremy Soller
70a2faa0c7
Correctly position stack in higher half
2016-09-19 08:46:11 -06:00
..
acpi
Correctly position stack in higher half
2016-09-19 08:46:11 -06:00
device
Add fsync. Add env scheme, currently hardcoded to get ion to launch. Make serial IRQ send data to debug scheme
2016-09-18 17:55:35 -06:00
interrupt
Allow userspace to handle IRQs (WIP). Create basic keyboard handler
2016-09-18 20:17:08 -06:00
io
Fill in all exception and IRQ entries. Handle PIT, keyboard IRQs
2016-08-31 17:45:21 -06:00
memory
Cleanup PML4 entries, pass correct cpu ID to trampoline
2016-09-12 13:06:00 -06:00
paging
Correctly position stack in higher half
2016-09-19 08:46:11 -06:00
console.rs
Improve efficiency of kernel console
2016-09-01 14:39:45 -06:00
context.rs
Unlock context switch lock without potentially screwing up switch_to function
2016-09-18 21:05:59 -06:00
externs.rs
Complete execve - add argument support using safe ABI
2016-09-17 21:44:50 -06:00
gdt.rs
Remove user TLS
2016-09-12 15:52:04 -06:00
idt.rs
Load a very simple ELF and launch it in usermode
2016-09-07 21:16:30 -06:00
lib.rs
Complete execve - add argument support using safe ABI
2016-09-17 21:44:50 -06:00
linker.ld
Higher-half kernel mapping. Unmap where possible, freeing up lower memory
2016-09-14 20:47:55 -06:00
panic.rs
Keep track of AP count, allocate bigger AP stack, stack trace function
2016-08-17 19:34:33 -06:00
start.rs
Correctly position stack in higher half
2016-09-19 08:46:11 -06:00