El fosfor, llamado PHOS para abreviar, es un sistema operativo de aficionados de trabajo en progreso.
PHOS utiliza el sistema de compilación CMake con el compilador CLANG.
Es preferible trabajar con PHOS Inside Visual Studio Code, donde también se puede construir con las extensiones de herramientas Cmake.
PHOS no tiene compabilidad con otros compiladores o plataformas y actualmente no hay planes de agregarlo. Este es mi primer proyecto de desarrollo del sistema operativo, por lo que será muy limitado.
A partir de ahora, solo se está probando bajo Clang y Qemu, y debido a algunas peculiaridades en el código, como los atributos de GCC y MSVC que se utilizan, no se puede construir bajo ningún otro compilador.
Una lista de características implementadas y planificadas del sistema operativo.
No estamos usando el sistema de construcción EDK II, por lo que esto es Bare Bones.
Sin embargo, dado que este es UEFI, todavía se hace mucho para nosotros con el que no tenemos que lidiar (por ejemplo: configurar el modo largo, salida de gráficos, soporte del sistema de archivos).
Deprecida , una reescritura de óxido está en desarrollo, ya que es mucho más fácil de mantener a largo plazo.