JellyOS is a hobby project which is always being developed further. I use GNU-EFI and EDK2 for the bootloader. The operating system is written mainly with C.
- UEFI Bootloader
- Only supports x64 processors
- UEFI Bootloader supports PSF1 Font File
- Set maximal supported screen resolution
- More coming soon
If you have any ideas I should add let me know.
The JellyBoot Loader is located at \\EFI\\BOOT\\BOOTX64.EFI
.
It loads \\EFI\\JellyBoot\\JellyBoot.EFI
located on the boot device such as a usb drive.
It is the main uefi bootloader that loads the system and has some other function.
It is located at \\EFI\\JellyBoot
and to compile it I use edk2.
In order for the font from the .psf file to be recognized, it must be located under \\EFI\\JellyBoot\\Fonts\\DefaultFont.psf