gente aca les presento mi kernel en C bien basico espero que los que quieran ayudar se sumen al proyecto es opensource bajo GPL.
aca un video funcionando en una maquina virtual.
la password para iniciar el kernel es taul
pd: quiero agradecer a Sebastian Fernandez por haberme brindado el source de su kernel el cual me fue muy util. cualquier comentario o segerencia a mi correo. lo postie aca porque como es C crei q era la categoria adecuada.
hola, estaria bien que explicaras o crearas documentacion sobre cada archivo,
como estas haciendo las llamadas bios, pila, o que haces, porque los archivos estan muy al aire,
tambien si estas usando algun source de otro kernel o cosas asi, si comentaras todo el codigo, se entenderia un poco mas y mas gente se interesaria, me incluyo. ****
« Última modificación: 8 Marzo 2010, 23:25 pm por ella. »
de nada brother espero que te sirva..los que se quieran prender me contactan a mi correo y obiamente q en la licencia figurara sus nombres .
actualmente estoy creando la libc,despues voy a hacer el driver para el teclado y por ultimo diseñare un algoritmo para la administracion de memoria. como dice en sf.net esta en planiamiento.
voy a crear un foro para los programadores que quieran unirse tengamos donde plantear las pruebas,mejoras,etc.
saludos...taul.
« Última modificación: 7 Marzo 2010, 22:44 pm por taul »
para compilar perfectamente los sources necesitan scons y gcc.
#apt-get install scons #scons
generara un archivo llamado "Luxur" abren la .iso, remplazan el archivo y listo estaran usando luxur compilado x ustedes.
algunas modificaciones q ise:
podes ver la cantidad de ram,detectar el tamaño de la disquet,ver la arquitectura,comente el source, podes ver el historial del shell,el kernel detecta archivos .sh como bash...y los archivos con otra extensión simplemente se muestra su contenido,....bue espero q experimenten un poco..
aca dejo un video de la .0.0.2:
pd: no queria repetir el tema por eso ise doble post...no me condenen.
Saludos...Taul.
« Última modificación: 19 Mayo 2010, 07:54 am por taul »
Es interesante. ME gustaria que detalles un poco como hiciste la secuencia del boot y sobre que soporte corre, es decir, floppy, cd, disco duro, pendrive... sobre que corre?... ¿soporta FAT o algun sistema de archivos el boot o lee sectores especificos?