Um sistema operacional de microkernel extremamente modular e orientado para a segurança, com base em uma limpeza e reescrita parcial do sistema operacional cardeal.
Comando de configuração do CMake, para compilações fora da fonte:
CC=x86_64-elf-cardinalsemi-gcc cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_SYSTEM_NAME= " Generic " ..Para gerar uma chave de assinatura do KMOD personalizada, use:
printf kerneltest0 | xxd -pu > KMOD_HMAC_Key.txtSubstituindo o KerNelTest0 pela sua corda de origem desejada
Para definir o alvo, nos cmakelists.txt: set_platform (arch, plataforma)
Valores possíveis para arco:
Valores possíveis para a plataforma:
Porta do cardeal, em espera até que o modelo de objeto esteja totalmente desenvolvido.
Estudando PRMs e testes de inicialização de exibição e modo de modo para Haswell.
Enumeração de nó Trabalho, descoberta de caminho e desenvolvimento de Coreaudio.
Ainda não há código de driver, estudando driver FreeBSD IWM e especificação 802.11. Esperar começar o trabalho após a pilha de rede é minimamente funcional.
Driver implementado, atua como driver de exibição de fallback.
Suporte ao teclado funcionando, suporte do mouse com bug. Ainda não se registra no CoreInput.
WIP, funcionalidade mínima necessária para todas as NICs baseadas em RTL8169.
O desenvolvimento caiu devido à falta de apoio à MSI.
Funciona, se não for usado em conjunto com o Virtionet, registra -se corretamente no COREDISPLAY. Aceleração 3D ainda não está disponível.
Funciona se não for usado em conjunto com o VirtioGPU, registra -se no Corenetwork.