El software dependiente del hardware ( HDS o HdS ) es la parte de un sistema operativo que varía según la placa del microprocesador y se compone principalmente de controladores de dispositivos y código de arranque que realiza la inicialización del hardware. El HDS no incluye código específico de una familia de procesadores , que puede ejecutarse sin modificaciones en varios de sus miembros. El HDS también se conoce como BSP ( Board Support Package) , especialmente en el ámbito de los sistemas operativos comerciales, donde el código de la familia de procesadores se distribuye únicamente en formato binario.
A menudo, el software que se ejecuta en sistemas operativos puede depender inicialmente del hardware, pero los emuladores pueden reducir las dependencias de hardware específico. [ 1 ] [ 2 ]
Véase también
Referencias
- ↑ Ecker, Wolfgang; Müller, Wolfgang; Dömer, Rainer, eds. (2009). Software, principios y prácticas dependientes del hardware (1 ed.). Springer Science+Business Media BV doi : 10.1007/978-1-4020-9436-1 . ISBN 978-1-4020-9435-4.
- ↑ "Proyecto MEDEA+ SoftSoc" . Archivado del original el 21/12/2009 . Consultado el 09/01/2020 .(Nota: SoftSoc es un proyecto de investigación europeo directamente relacionado con software dependiente del hardware).
- Terminología informática
- Arranque
- Controladores de dispositivos
- Firmware
- Tipos de software stubs