Compartir a través de


Controlador de bus de audio HD

El controlador de bus de audio HD es el único componente de software que accede directamente a los registros de hardware del controlador de interfaz del bus de audio HD. El controlador de bus expone el DDI de audio HD que sus instancias secundarias de los controladores de función que controlan los códecs de audio y módem pueden usar para programar el hardware del controlador de audio HD. Además, el controlador de bus administra los recursos de hardware de vínculo de audio HD, que incluyen los motores DMA y el ancho de banda del bus. Los controladores de función asignan y liberan estos recursos a través de la DDI de audio HD.

El controlador de bus de audio HD:

  • Consulta los códecs en el bus y crea elementos secundarios para administrar los códecs.

  • Controla las rutinas de servicio de interrupción (ISR) para las respuestas no solicitadas y propaga las respuestas no solicitadas a sus elementos secundarios.

  • Pasa comandos de sus elementos secundarios a los códecs y recupera las respuestas de los códecs.

  • Configura los motores DMA que transfieren datos hacia o desde los búferes cíclicos.

  • Administra los recursos de ancho de banda de bus en el vínculo de audio HD.

  • Proporciona acceso al registro del reloj y a los registros de posición de vínculo.

  • Proporciona inicio y detención sincronizados de grupos de secuencias.

El controlador de bus de audio HD no proporciona:

  • Interfaz para programar un DSP u otros registros que no están definidos en la Especificación de audio de alta definición de Intel.

  • Administración de ancho de banda por orden de prioridad.

Durante la enumeración del dispositivo, el controlador de bus de audio HD detecta los códecs que están conectados al vínculo de audio HD del controlador de audio HD. Para cada códec, el controlador de bus carga un controlador de función (si está disponible) para cada grupo de funciones que encuentra dentro del códec. Para obtener información sobre los grupos de funciones, consulte la Especificación de audio de alta definición de Intel en el sitio web de audio intel HD .