Firmware, elektronik cihazların donanımını kontrol eden ve temel işlevlerini yerine getirmesini sağlayan düşük seviyeli bir yazılımdır 23.
Firmware'in başlıca görevleri:
- Cihazın başlatılması: Cihazın açıldığında gerekli kontrolleri yapar ve donanımı kullanıma hazır hale getirir 24.
- Temel fonksiyonların kontrolü: Klavyenin tuşa basıldığını algılaması, yazıcının kağıdı çekmesi veya modemin sinyal alıp göndermesi gibi temel işlemleri yönetir 2.
- Donanım ile yazılım arasında köprü olması: İşletim sistemleri veya uygulamalar gibi daha üst seviyedeki yazılımların donanım ile etkileşim kurmasını sağlar 24.
5 kaynaktan alınan bilgiyle göre: