Beelzebub icon indicating copy to clipboard operation
Beelzebub copied to clipboard

The Lord of Files - A hobby operating system

Results 10 Beelzebub issues
Sort by recently updated
recently updated
newest added

Hi @vercas ! I just noticed that Beelzebub's ISO size from the latest release is just 830 KB - so it seems that Beelzebub could fit inside a floppy! Even...

Your FOSSA integration was successful! Attached in this PR is a badge and license report to track scan status in your README. Below are docs for integrating FOSSA license checks...

The kernel needs a table of handles in the system, with a reference count, process ID, and index within that process's handles. Each process needs a table to map local...

todo

It is vital that Beelzebub begins to use 2-MiB pages where possible. These have their own TLBs in L1 and share entries with 4-KiB pages in L2. Therefore, using 2-MiB...

enhancement
todo

The memory between 1-MiB and 16-MiB is now free and will be used for ISA DMA. I should map it and prepare it for use.

todo
todo-long-term

There should be an ACL for syscalls, so only specific processes can use specific syscalls. For instance, InitRD-related syscalls should only be available to the init process and filesystem server....

todo

A set of syscalls is required to allow the initialization application to inspect the InitRD, and to deal with kernel modules. - [ ] `InitRdList` - Lists all entries in...

todo

- [ ] `MemoryCheck`\- Check whether a chunk of memory meets the given criteria. - [ ] `MemoryChange`\- Change permissions of a given chunk of generic non-free memory. More may...

todo

I really should write the specifications of the various components involved in the code. I suppose the preferred location would be the wiki on GitHub.

todo
todo-long-term