Kernel Development – DriverEntry
Uma pergunta que sempre me fazem é sobre quais livros é necessário se ler para que se possa desenvolver drivers para Windows. Este é um assunto que eu julgava muito óbvio para se ter um post a respeito, mas com o tempo fui percebendo que este assunto não é tão óbvio para os que estão…
Este post fala sobre minha participação no Sétimo Encontro de Programadores C/C++. São ilustrados os passos das configurações mínimas necessárias para que o participante possa acompanhar o palestrante a fim de seguir os exemplos comentados durante a palestra.
A nova versão de um driver pode implementar aquela funcionalidade nova que você tanto esperava. Afinal de contas, o time de desenvolvimento de drivers anda sempre muito ocupado, e para conseguir alguma coisa nova é sempre um parto. O único problema é que de vez em outra uma tela azul acontece. Os mais desesperados podem…
Durante esse longo período em que estive distante de novos posts no blog, algumas coisas aconteceram e que mereceram um lugarzinho aqui na em minha listinha de posts a escrever. Uma delas foi a longa discussão que aconteceu na lista do grupo de C/C++. Ela falava sobre quais as passos a serem seguidos para se…
Vamos brincar de algo mais interessante agora. Obviamente ainda vamos dar passos pequenos para não nos perder com tantos detalhes. Hoje falarei sobre filtros de drivers. O IoManager do Windows nos permite adicionar funcionalidade a determinados drivers sem que tenhamos que substituí-lo. Um exemplo clássico seria um driver de criptografia de arquivos. Você não precisa…
Tenho acompanhado o trabalho do meu amigo Lesma, que em seu blog tem descrito como o processo de boot transforma um apanhado de bytes no disco rígido em um sistema operacional vivo. Pegando carona nesse tema, vou aproveitar para comentar sobre a ordem de carga dos drivers durante este processo. Com isso posso tentar responder…
Há algumas semanas, cá estava eu todo enrolado com meu projeto da faculdade. Com toda essa atividade, o que tenho comentado com meus amigos é que meu Twitter mais parece um cronograma. Mas em fim, em meio a tanta correria, recebi a seguinte dúvida do leitor Júlio César (Rio de Janeiro – RJ): "Como implementar…
Tem coisa mais besta que manipular strings? Creio que a resposta correta seria "Depende". Quando eu tinha terminado meu curso técnico de Informática Industrial em 1995, eu pensava que sabia muito de linguagem C. Afinal de contas eu já sabia manipular strings. Copiar, concatenar, inverter, fazer buscas por palavras… O que mais um programador deveria…