Como Usar Esta Wiki
Esta wiki não foi pensada para ser lida em sequência. Cada artigo faz referência aos artigos que pressupõe e aos artigos que se apoiam nele, permitindo entrar em qualquer ponto conforme o estágio em que um determinado kernel se encontra. Para um projeto começando do zero, a ordem da barra lateral oferece uma sequência padrão razoável: ambiente e ferramentas, depois boot, depois fundamentos de arquitetura, seguidos pelos assuntos que dependem deles.
Convenções
Seção intitulada “Convenções”Os exemplos de código são em C, salvo indicação contrária, e têm como alvo x86-64 em long mode, salvo indicação contrária. Nomes de registradores e instruções seguem a sintaxe Intel (mov dst, src), não a sintaxe AT&T. Layouts de struct que precisam corresponder exatamente a uma especificação de hardware ou firmware são marcados com __attribute__((packed)); esse atributo é estrutural e deve ser preservado ao adaptar o código de exemplo.
Estado do conteúdo
Seção intitulada “Estado do conteúdo”A cobertura é desigual: alguns artigos estão completos, enquanto outros são stubs curtos marcando onde um artigo deveria existir até que seja escrito. Um stub é um espaço reservado, não um link quebrado, no mesmo sentido em que a Wikipédia marca artigos curtos como stubs em vez de omitir o assunto por completo.
A versão em português desta wiki ainda está em construção. Onde um artigo não tiver sido traduzido ainda, esta wiki mostra o conteúdo em inglês com um aviso, em vez de simplesmente omitir a página.