Quando você menciona 'já contido no dispositivo', presumo que esteja se referindo a um método de driver de dispositivo e firmware para permitir que um cenário de um sistema operacional consulte um dispositivo com uma API predeterminada (possivelmente sancionada pelo IEEE ou outro órgão de governo) para responder com uma resposta de 'aqui está o endereço de localização do chip de memória do driver de dispositivo', quando o sistema operacional carrega o código de montagem no endereço de memória especificado?
Isso não seria legal? Talvez você também deva incluir um método de proteger esse firmware usando criptografia / descriptografia criptografada, assinaturas e validação de assinaturas de terceiros para garantir que o firmware de dispositivos recém-adquiridos não tenha sido adulterado por um regime opressivo que esteja atualmente substituindo o firmware original antes de carregar o dispositivo em meus novos carros recurso de condução automatizado extensível porque eles rapidamente escreveu algum código que agora introduziu um bug para os sensores de proximidade no lado esquerdo do veículo de com um erro de cálculo de três pés em perigo eu e minha família. / p>
Afinal, com acesso físico ao dispositivo, o uso de jtag e outras ferramentas de código de desmontagem não permitiram esse tipo de modificação de firmware no passado.
Mas, na defesa de perguntas, o uso de firmware carregável de um site e a verificação de sua soma de verificação também não são uma solução.
Você coloca uma questão interessante que não me sinto qualificado para responder. :)