Hardwareinitialisatie
Hardwareinitialisatie is het proces waarbij een computersysteem of embedded apparaat zijn hardwarecomponenten detecteert, configureert en gereedmaakt voor gebruik. Het omvat zowel de pre-bootfase als runtime en vormt de basis waarop software stabiel en efficiënt kan draaien.
Tijdens de pre-bootfase voert firmware zoals BIOS of UEFI een Power-On Self-Test (POST) uit, initialiseert geheugen,
Wanneer het besturingssysteem gestart is, voert de kernel aanvullende hardwareinitialisatie uit. Dit omvat apparaatdetectie en -enumeratie
Architecturen als ACPI in desktops en apparatenbomen (device trees) in embedded systemen leveren metadata over componenten,
Hardwareinitialisatie omvat ook runtime-taken zoals wake-up bij resume, dynamisch stroombeheer en ondersteuning voor hot-plug. Problemen bij
Zie ook onderwerpen zoals firmware, BIOS/UEFI, ACPI, device tree en device driver development.