xyris icon indicating copy to clipboard operation
xyris copied to clipboard

The Xyris Kernel

Results 32 xyris issues
Sort by recently updated
recently updated
newest added

On the road to userspace. Physical memory management has been fixed, so virtual memory management needs an overhaul.

Closes #367

enhancement
high-priority

Standard library source code (such as bitmaps, linked lists, etc.) should be moved to an `XS` directory in the root level of the project. It will be compiled as a...

feature
enhancement
cleanup

The panic message `"Oh, it's you. It's been a long time.\nHow have you been?"` has non-ASCII apostrophes in it.

bug

My plan is basically to just reimplement liballoc in C++. This should be fine since liballoc is in the public domain. I'll leave some note in the header about it...

enhancement
high-priority

- [ ] Replace `struct tasklist` with `LinkedList` Remove all unnecessary functions for managing list too.

enhancement
high-priority

```C struct interrupt_frame; __attribute__ ((interrupt)) void f (struct interrupt_frame *frame) { } ``` ```C #ifdef __x86_64__ typedef unsigned long long int uword_t; #else typedef unsigned int uword_t; #endif struct interrupt_frame;...

enhancement

The ultimate goal for Xyris is to get a GUI application to run in user space. Here's the roadmap as we see it now (from a top-down perspective). - [...

Inaccurate and can result in triple faults.

bug