Projects: Difference between revisions

From 0x221e
Jump to navigationJump to search
Add libwlclient
 
Line 9: Line 9:
A simple bootloader written in C that is capable of loading and launching a kernel from a FAT32 partition. This project is incomplete.
A simple bootloader written in C that is capable of loading and launching a kernel from a FAT32 partition. This project is incomplete.
TODO: relevant links, more details
TODO: relevant links, more details
==libWlClient==
A wayland client library project to learn more about the wayland protocol, and to use in the future. The library will allow the clients to render OpenGL in the future as well.

Latest revision as of 06:04, 10 July 2026

Following are a comprehensive list of all documented projects:

An OS development programming language that emits raw x86 machine code. Specifically designed to create operating systems, bootloaders, and other bare-metal projects. It removes the need to use a seperate linker file and contains its own VBA and LBA directives to specify virtual and loaded memory.

WlProxy

A wayland server/client proxy implementation to forward wayland buffers and events to a dom0's compositor using xen grant tables. TODO: relevant links

TmpBootloader

A simple bootloader written in C that is capable of loading and launching a kernel from a FAT32 partition. This project is incomplete. TODO: relevant links, more details

libWlClient

A wayland client library project to learn more about the wayland protocol, and to use in the future. The library will allow the clients to render OpenGL in the future as well.