- Oct 12, 2011
-
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
- Implemented ARMv7 userspace - Shifted build system about to do so > `make all` processes user apps first This is so they are compiled for the initrd > Syscalls header changed to use #define instead of enum Allows ARMv7 assembly file to use it - Moved most of my libgcc functions to ld-acess > ld-acess needed them, so remove code duplication NOTE: Broke dependencies for nasm in user code - I need to properly separate NASM and GAS objects, will do that in next commit.
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
- Didn't have the WP bit set, meaning the kernel wasn't using the PT.W bit, hence COW didn't work if the kernel changed the page. - Cleaned up all the x86_64 debug code
-
- Oct 11, 2011
-
-
John Hodge authored
- Also added debug to threads if a thread wakes up when it shouldn't
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
- Also made kernel stack smaller
-
John Hodge authored
-
- Oct 09, 2011
-
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
- Oct 08, 2011
-
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
- Oct 07, 2011
-
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
- Oct 06, 2011
-
-
John Hodge authored
-
John Hodge authored
-
John Hodge authored
-
- Oct 05, 2011
-
-
John Hodge authored
-