O Código do Kernel reside no diretório do kernel, o diretório FASM contém fonte FASM portada para aqousos, biblioteca C personalizada para programas de usuário na libc, incluindo um programa de teste
Extremamente, caras, esse código desatualizado funciona apenas para sistemas baseados em Windows com Cygwin, não pode compilar em sistemas POSIXS devido ao descuido total mostrado ao lado do codificador (ele tinha apenas 14 anos quando escreveu isso), criando uma tonelada de questões de sednstividade de casos em arquivo. O arquivo zip contém esses dois arquivos:
hdd.img
Imagem de disco rígido com ambos, kernel e grub incorporados, bem como o sistema de arquivos AFS também fabricado.
Hdd_template.img
Imagem do modelo com apenas kernel e grub incorporado. Use quando o HDD.img corrompe. Copie -o e renomeie -o como ' hdd.img ' extrato hdd.img e coloque na mesma pasta para executar o sistema operacional.
O os -> fazer
O libc -> cd libc -> fazer
=> This would generate a crt0 file (For now crt0, crti etc all functionality is within this, sorry laziness :p )
=> Then Compile your test program against this library (crt0.o) and Transfer it to virtual hard disk (hdd.img)
using the AqFS Editor (Check my other repository).
=> Simply type '<filename>' in the Shell.
Para executar em Qemu, use o comando ' Make qemu '
Opcional: para instalar/reinstalar o sistema de arquivos AQFS2, digite ' init aqfs2 ' no console,
hdd.img vem com FS e arquivos pré -instalados! Não reinstale os AQFs até que seja necessário!
Eu sei. A coisa toda é um pouco complicada. Vamos consertar isso. Só que eu (um humilde colaborador) estou atualmente com meus exames. Eles terminarão em abril, após o qual o ritmo deve aumentar