O que é firmware? Eu sei como escrever drivers, sei o que fazemos no desenvolvimento de drivers, mas onde está a necessidade de firmware?
Firmware é um Software. Firmware não é tão difícil como o Hardware. Firme não é tão mole como o software. É a meio caminho entre o Hardware e o Software. Uma função que pode ser feita em hardware é substituída por um software é chamada Firmware. É muito próximo do hardware. Por exemplo, escrever em um registro é chamado de software. Mas ele está fazendo uma atividade de hardware. Então é chamado de Firmware. O software do driver tem tanto software como Firmware. A parte superior que fala com o SO é chamada de software. A porção inferior que acessa o hardware chama-se Firmware. Também o software que é excitado pelo microprocessador (metal nu) diretamente para controlar o Hardware é chamado Firmware. Por exemplo, um código de inicialização piscado na ROM é chamado Firmware.
Conclusion: Se você conhece a operação do Controlador, seu mapa de memória e como acessar o Controlador do software para fazer alguma funcionalidade então você conhece Firmware e pode escrever em seu currículo que você escreveu Firmware.
Se você ainda tiver alguma dúvida, escreva um comentário. Eu explicarei em detalhes.
Todos os melhores.
Artigos semelhantes
- Uma cobertura móvel é uma necessidade ou uma necessidade?
- Sou muito bom a escrever linhas engraçadas, mas não sei como colocá-las em contexto. Como é que eu faço isto?
- Como é que fazemos para que a Nintendo faça a transferência de todos os seus jogos passados para o Switch?
- Como é que fazemos o nosso disco rígido externo primário?