my-vm-os · desktop em CVM
Desktop experimental com janelas, terminal, editor, calculadora e arquivos na RAM da VM.
Telas do projeto
1 / 1O ponto de entrada src/main.cvm importa drivers gráficos e de teclado, VFS, gerenciador de janelas, desktop, barra de tarefas e quatro aplicativos. Rotinas CVM usam Assembly inline para desenhar, receber entrada e processar interrupções simuladas. O loop controla foco e redesenho. O VFS armazena até 32 entradas em RAM, sem persistência entre execuções. O fonte compilou com a toolchain atual. Não há isolamento de processos ou escalonador preemptivo comprovado. A execução local exibiu o desktop. Os cliques não abriram os aplicativos internos nesta revisão.
Destaques técnicos
Aplicativos
Terminal, editor, calculadora e explorador
Arquivos
VFS em RAM; até 32 entradas e sem persistência
Entrada
Mouse, teclado e interrupções simuladas