pluto icon indicating copy to clipboard operation
pluto copied to clipboard

An x86 kernel written in Zig

Results 36 pluto issues
Sort by recently updated
recently updated
newest added

This PR makes the creation of task 0 the same as normal tasks, to make the code cleaner.

Many branches are far behind the develop branch. After splitting the project into packages I'd like to update the existing feature branches to be up to date so that it...

Issue: #325 x86 builds, runs and tests. aarch64 just builds. Pr not finished.

This can be applied to the `pmm`, `vmm`, `pit`, `rtc`, `pic`, `isr`, `irq` and maybe more.

good first issue
arch: none
code quality
proposal

We currently create an empty fat32 image and then mount it to copy the filesystem test files into it, which requires root permissions. It would be cool to remove the...

enhancement
arch: none
testing
building
proposal

This PR adds the ability to list the children of directories. It does so with an iterator and delegates the iteration logic to the filesystem itself as it is implementation-dependent....

hacktoberfest-accepted

It appears this file's name length is a bit too big, this causes issue while checking out the x86_64-port branch on a windows installation, the filename itself is under 256...

bug

Currently when creating the FAT32 and MBR boot sectors, a stub x86 boot code is used to say that the image is non bootable. The current x86 version (with the...

enhancement
good first issue
arch: aarch64

Now that a lot of progress has been made on the x86 version of the kernel, we can start working on an Arm port. I would choose to start with...

enhancement
arch: aarch64

Many functions in the kernel allocate resources that are not cleaned up in the case of an error. We should analyse the source and fix where this happens, adding tests...

good first issue
testing
code quality