APLAUDIO(4) - Device Drivers Manual (arm64) # APLAUDIO(4) - Device Drivers Manual (arm64)
NAME # aplaudio - Apple audio subsystem
SYNOPSIS # aplaudio* at fdt? audio* at aplaudio?
DESCRIPTION # aplaudio is a driver for the audio subsystem on Apple Silicon Macs. It represents the logical connection of the DMA controller, the MCA controller and various codecs.
SEE ALSO # apldma(4), aplmca(4), audio(4), intro(4), simpleaudio(4), tascodec(4)
HISTORY # The aplaudio driver first appeared in OpenBSD 7.
...
APLDMA(4) - Device Drivers Manual (arm64) # APLDMA(4) - Device Drivers Manual (arm64)
NAME # apldma - Apple DMA controller
SYNOPSIS # apldma* at fdt?
DESCRIPTION # The apldma driver provides support for the DMA controller integrated on various Apple SoCs.
The controller is used to support DMA for the audio interfaces integrated on the SoC.
SEE ALSO # aplmca(4), intro(4)
HISTORY # OpenBSD support for apldma first appeared in OpenBSD 7.
...
APLMCA(4) - Device Drivers Manual (arm64) # APLMCA(4) - Device Drivers Manual (arm64)
NAME # aplmca - Apple MCA controller
SYNOPSIS # aplmca* at fdt?
DESCRIPTION # aplmca is a driver for the MCA controller integrated on various Apple SoCs. This controller serializes audio data streams received from the apldma(4) DMA controller and sends these out as I2S/TDM streams on the audio interfaces of the SoCs.
SEE ALSO # aplaudio(4), apldma(4), aplnco(4), intro(4)
...
APLNCO(4) - Device Drivers Manual (arm64) # APLNCO(4) - Device Drivers Manual (arm64)
NAME # aplnco - Apple NCO clock controller
SYNOPSIS # aplnco* at fdt?
DESCRIPTION # The aplnco driver controls the numerically-controlled oscillators that are used to derive the audio clock signals for Apple SoCs.
SEE ALSO # aplmca(4), intro(4)
HISTORY # The aplnco device driver first appeared in OpenBSD 7.1.
AUTHORS # The aplnco driver was written by Mark Kettenis <kettenis@openbsd.
...