He querido escribir un kernel desde hace algún tiempo. Ya tengo un conocimiento suficiente de C y he incursionado en el ensamblador x86. Verá, he querido escribir un kernel que sea compatible con POSIX en C, de modo que las aplicaciones * NIX puedan potencialmente transferirse a mi sistema operativo, pero no he encontrado muchos recursos en las funciones estándar del kernel POSIX. Encontré recursos en la estructura del sistema de archivos, variables de entorno y más en the Open Group's POSIX page.Escribiendo un kernel compatible con POSIX
Desafortunadamente, no he encontrado nada que explique qué llamadas y funciones del kernel debe tener un kernel compatible con POSIX (en otras palabras, qué tipo de estructura interna debe tener un kernel para cumplir con POSIX). Si alguien puede encontrar esa información, por favor dígame.
OK, ahora entiendo. Espero poder escribir el kernel POSIX correctamente. Gracias por aclarar eso! –