Software dependiente del hardware ( HDS o HdS ), la parte de un sistema operativo que varía según las placas de microprocesador y que se compone principalmente de controladores de dispositivos y de código de arranque que realiza la inicialización del hardware. HDS no incluye código que sea específico únicamente de una familia de procesadores y puede ejecutarse sin cambios en varios miembros de la misma. El HDS también se denomina BSP , por Board Support Package (paquete de soporte de placa) , especialmente en el mundo de los sistemas operativos comerciales donde el código de la familia de procesadores se distribuye únicamente en forma binaria.
A menudo, el software que se ejecuta en los sistemas operativos puede depender del hardware al principio, pero los emuladores pueden reducir las dependencias de hardware específico. [1] [2]
Véase también
- Sistema básico de entrada y salida (BIOS)
- Kit de dispositivo
- Sistemas embebidos
- Firmware vanessaleyva2
- HAL (programa)
- Capa de abstracción de hardware
- Software dependiente de la máquina
- Lógica programable
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 desde el original el 21 de diciembre de 2009. Consultado el 9 de enero de 2020 .(NB. SoftSoc es un proyecto de investigación europeo directamente relacionado con el software dependiente del hardware).