Andei pensando que usar tabelas de boot no formato registro (record) é simples, porem muito restritiva.
Uma forma mais flexível é utilizar tabelas no formato texto, tipo os arquivos de configuração com sessões, chaves e valores, mas para isso é necessário que seja implementado um parser para ler as informações da tabela, o que não é difícil no bootloader, já que ele possui um Heap ativo, já no kernel é necessário primeiramente ativar o Heap.
No caso de se utilizar uma tabela tipo texto para passar informações ao kernel, obriga que alguns dados sejam passados, ainda, por uma tabela tipo registro. Pois tais informações são necessárias para a ativação do Heap e sem o Heap não é possível ler as informações da tabela tipo texto.
Uma forma mais flexível é utilizar tabelas no formato texto, tipo os arquivos de configuração com sessões, chaves e valores, mas para isso é necessário que seja implementado um parser para ler as informações da tabela, o que não é difícil no bootloader, já que ele possui um Heap ativo, já no kernel é necessário primeiramente ativar o Heap.
No caso de se utilizar uma tabela tipo texto para passar informações ao kernel, obriga que alguns dados sejam passados, ainda, por uma tabela tipo registro. Pois tais informações são necessárias para a ativação do Heap e sem o Heap não é possível ler as informações da tabela tipo texto.
Nenhum comentário:
Postar um comentário
Obs.: Após escrever seu comentário, inscreva-se por e-mail para seguir os próximos comentários. Ou assine a postagem de comentários (Atom).