Logo

Linux 内核

6.13.0-rc6

快速搜索

目录

  • 开发流程
  • 提交补丁
  • 行为准则
  • 维护者手册
  • 所有开发流程文档
  • 核心 API
  • 驱动程序 API
  • 子系统
    • 核心子系统
    • 人机界面
      • 输入文档
      • 人机接口设备 (HID)
      • 声音子系统文档
      • GPU 驱动程序开发者指南
      • 帧缓冲
      • LED
    • 网络接口
    • 存储接口
    • 其他子系统
  • 锁
  • 许可规则
  • 编写文档
  • 开发工具
  • 测试指南
  • 黑客指南
  • 跟踪
  • 故障注入
  • 实时修补
  • Rust
  • 管理
  • 构建系统
  • 报告问题
  • 用户空间工具
  • 用户空间 API
  • 固件
  • 固件和设备树
  • CPU 架构
  • 未分类文档
  • 翻译

本页

  • 显示源代码

设计与实现¶

  • 标准 ALSA 控制名称
    • 标准语法
    • 例外 (已弃用)
    • PCM 接口
    • IEC958 (S/PDIF) 接口
  • ALSA PCM 通道映射 API
    • 通用
    • 设计
  • ALSA 协处理器加速 API
    • 概述
    • 要求
    • 设计
    • 状态机
    • 直通操作 (ioctls)
    • 鸣谢
  • ALSA 压缩卸载 API
    • 概述
    • 要求
    • 设计
    • 状态机
    • 无缝播放
    • 无缝播放 SM
    • 不支持
    • 鸣谢
  • ALSA PCM 时间戳
  • ALSA 插孔控制
    • 为什么我们需要插孔 kcontrol
    • 插孔 Kcontrol 内部
    • 如何使用插孔 kcontrol
  • ALSA 中的跟踪点
    • ALSA PCM 核心中的跟踪点
    • 驱动程序中的跟踪点
  • ALSA 驱动程序的 Proc 文件
    • 通用
    • 全局信息
    • 特定于卡的文件
    • PCM Proc 文件
    • AC97 编解码器信息
    • USB 音频流
    • HD-Audio 编解码器
    • 音序器信息
    • 调试帮助?
  • 关于省电模式的说明
  • 关于内核 OSS 仿真的说明
    • 模块
    • 设备映射
    • PCM 模式
    • 混音器元素
    • 双工流
    • 不支持的功能
  • ALSA 上的 OSS 音序器仿真
    • 描述
    • 安装
    • 使用合成器设备
    • 使用 MIDI 设备
    • 模块选项
    • 队列机制
    • 合成器设备接口
    • 事件
    • MIDI 设备接口
    • 已知问题 / 待办事项
  • ALSA 插孔软件注入
    • 关于插孔注入的简单介绍
    • 插孔注入接口的布局
    • 节点的解释
  • Linux 上的 MIDI 2.0
    • 通用
    • 内核配置
    • 带有 USB MIDI 2.0 的 Rawmidi 设备
    • 带有 USB MIDI 2.0 的 ALSA 音序器
    • Rawmidi API 扩展
    • 控制 API 扩展
    • 音序器 API 扩展
    • MIDI2 USB Gadget 功能驱动程序
©内核开发社区。 | 由 Sphinx 5.3.0 & Alabaster 0.7.16 强力驱动 | 页面源代码