Ainda não acabou.
Este livro é um trabalho em andamento e ainda há muita coisa para ser escrita. Abaixo segue uma lista do conteúdo que pretendo inserir no livro:
Programando no Linux
Syscall x86 e x64
Executáveis ELF
Programando em Bare Metal
Entendendo o conceito de bare metal
O bootloader
Usando o ld
Formatação manual do binário com scripts
Modularização
Aprofundando no nasm
Macros avançados
Sistema de contexto
Referência de instruções x86-64
Essa lista não é absoluta, é só para dar uma noção do que pretendo produzir de conteúdo. Durante a escrita posso adicionar mais coisas que não me lembrei de colocar aqui e também mudar a ordem/tÃtulo dos tópicos.
strace
Bibliotecas dinâmicas e estáticas
Importação de sÃmbolos
Exportação de sÃmbolos
Mudando o modo de processamento
GDT e LGDT
Opções da linha de comando