Je suis confus par l'utilisation du firmware dans le contexte de Linux.
Ma compréhension du micrologiciel et du pilote est que le micrologiciel est le code qui s'exécute sur le métal nu d'un appareil tel qu'un CI Bluetooth, un contrôleur de clavier ou une carte vidéo ou un microcontrôleur à usage unique. Le micrologiciel expose une interface permettant au système d'exploitation d'utiliser ses services.
Le pilote, en comparaison, est le logiciel que le noyau utilise pour communiquer avec les interfaces mentionnées précédemment fournies par le firmware. Ainsi, un pilote vidéo, un pilote de clavier, un pilote radio bluetooth.
Alors pourquoi est-ce que je continue à lire sur les fichiers de firmware Linux devant être installés (par exemple ici ). Ces éléments sont-ils téléchargés dans le matériel? Ces fichiers sont-ils utilisés par le noyau? Quelle est la signification du firmware dans ce contexte?