laiteohjelmistoja
Laiteohjelmistoja, joita yleensä kutsutaan firmwareiksi, ovat ohjelmistoja, joita käytetään suoraan laitteiston ohjaamiseen. Ne vastaavat laitteen käynnistysprosessista, laitteiston konfiguroinnista ja monista toimintoista, joita käyttäjän sovellukset tai käyttöjärjestelmä eivät näe tai hallitse suoraan. Laiteohjelmisto tallennetaan ei-volatileen muistiin, kuten flash-kellokirjoitettavaan muistittuneeseen tilaan, ja se ladataan tai suoritetaan käyttöönottomaisterin aikana.
Firmware on lähempänä laitteistoa kuin perinteinen sovellustaso-ohjelmisto, ja se muodostaa yhteyden laitteen komponenttien välillä sekä huolehtii
Laiteohjelmistoja löytyy monilta laitteilta: tietokoneiden BIOS/UEFI ja niiden alustamat laitteistokomponentit, reitittimien ja muun verkkolaitteiston firmware, tulostimet,
Päivitykset ja turvallisuus ovat keskeisiä teemoja: firmware-päivitykset voivat edellyttää erityisiä prosesseja, kuten allekirjoitettuja paketointia ja varmistusta