Hårdvaruberoende programvara

Hårdvaruberoende programvara ( HDS eller HdS ) , den del av ett operativsystem som varierar mellan mikroprocessorkort och som framför allt består av drivrutiner och startkod som utför hårdvaruinitiering. HDS innehåller inte kod som endast är specifik för en processorfamilj och kan köras oförändrad på olika medlemmar av den. HDS kallas alternativt BSP , för Board Support Package , speciellt i en värld av kommersiella operativsystem där processorfamiljens kod distribueras endast i binär form.

Ofta kan programvara som körs på operativsystem först vara hårdvaruberoende, men emulatorer kan minska beroenden för specifik hårdvara.

Se även