Paquete de soporte de placa , BSP , paquete de soporte de plataforma : un paquete integrado de controladores y/o módulos de sistema operativo que implementa soporte para una plataforma de hardware específica. Los usuarios de sistemas operativos similares a Unix suelen hablar de HAL ( capa de abstracción de hardware ), el término BSP es más común entre los usuarios de sistemas operativos en tiempo real , especialmente VxWorks [1] . Puede pensar en un BSP como un HAL que depende del sistema operativo [2] .
En esencia, BSP es un módulo, un conjunto de módulos o un conjunto de controladores de dispositivos integrados en el sistema operativo en algún momento (generalmente durante la compilación ) e implementa soporte para todo el hardware y las características de una plataforma de hardware en particular .
BSP implementa un conjunto estándar de funciones para el sistema operativo, lo que hace que el trabajo con la plataforma de hardware sea invisible para el resto del sistema operativo .