PC 扬声器的 Linux 模块:pcspkr 与 snd_pcsp

PC 扬声器的 Linux 模块:pcspkr 与 snd_pcsp

这两个模块有什么区别

  • pcspkr: PC 扬声器驱动程序
  • snd_pcsp: PC 扬声器驱动程序

不同的教程需要不同的教程

答案1

pcspkr是标准模块;它允许您通过输入层控制PC扬声器。规范的符号链接是/dev/input/by-path/platform-pcspkr-event-spkr.你可以发送通过向扬声器写入事件(大多数其他输入设备都会产生事件,您可以来自输入设备节点)。 PC音箱很简单,基本上可以播放给定频率的音调,可以用于不同音调的蜂鸣声。

snd_pcsp是尝试使用这个非常有限的硬件来产生完整的 PCM 声音。它显示为 ALSA 设备。它运行得不太好,至少在我的系统上是这样;声音几乎无法辨认。如果“教程需要它”,我会感到惊讶。

相关内容