1. Biblioteca del conductor: Este es un término sencillo y común, simplemente indica una colección de conductores.
2. Capa de abstracción de hardware (HAL): Esta capa se encuentra entre el sistema operativo y el hardware, proporcionando una interfaz estandarizada para que el sistema operativo interactúe con diferentes componentes de hardware. Si bien no es estrictamente una "biblioteca" en el sentido tradicional, el HAL a menudo incluye una colección de conductores.
3. Interfaz del controlador del dispositivo (DDI): Esto se refiere a la interfaz a través de la cual el sistema operativo se comunica con los controladores de hardware. El DDI en sí no es una biblioteca de conductores, pero los controladores implementarían el DDI para interactuar con el sistema operativo.
4. Módulo del núcleo: En algunos sistemas operativos, los controladores se implementan como módulos de núcleo, que se cargan y descargan dinámicamente. Esto puede considerarse una especie de "biblioteca", ya que múltiples módulos de núcleo que contienen controladores se pueden cargar en el sistema.
5. Pila de conductor: Esto se refiere a la estructura jerárquica de los conductores, donde los conductores de nivel superior pueden depender de los controladores de nivel inferior para que funcionen. Este término trata menos de una biblioteca física y más sobre la relación lógica entre los conductores.
El término más apropiado depende del contexto específico. En general, "Biblioteca de controladores" es una apuesta segura para una descripción general. Sin embargo, si está discutiendo un sistema operativo o arquitectura de hardware específica, los otros términos podrían ser más relevantes.