匿名
未登录
登录
百问网嵌入式Linux wiki
搜索
查看“SPDIFRX Linux driver”的源代码
来自百问网嵌入式Linux wiki
名字空间
页面
讨论
更多
更多
页面选项
Read
查看源代码
历史
←
SPDIFRX Linux driver
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
== Article purpose == 本文介绍了适用于[[SPDIFRX internal peripheral]]的SPDIFRX Linux<sup>®</sup>驱动程序。 == Short Description == SPDIFRX<ref name="SPDIFRX internal peripheral">[[SPDIFRX internal peripheral]]</ref> Linux 驱动程序是在Linux[[ALSA_overview|ALSA framework]]中实现的ASoC CPU DAI驱动程序。 == Configuration == === Kernel Configuration === 使用Linux Menuconfig工具在内核配置中激活SPDIFRX<ref name="SPDIFRX internal peripheral"/> Linux驱动程序: [[Menuconfig or how to configure kernel]] <pre> [*] Device Drivers [*] Sound card support [*] Advanced Linux Sound Architecture [*] ALSA for SoC audio support STMicroelectronics STM32 SOC audio support [*] STM32 S/PDIF receiver (SPDIFRX) support </pre> === Device tree === 配置SPDIFRX Linux内核驱动程序时,请参考[[SPDIFRX device tree configuration]] 。 == How to use == 可通过ALSA设备从用户区访问SPDIFRX驱动程序。 请参阅[[ALSA_overview#How_to_use|ALSA overview]] ,以了解如何列出和使用ALSA设备。 SPDFIRX驱动程序公开了一个alsa控件,该控件允许从输入音频流中检索IEC958状态位。 {{Warning|设备树中SPDIFRX输入引脚的配置可能会对IEC958控制的使用施加一些限制。因此,在某些配置中,仅当捕获音频流时才能使用控件。有关SPDIFRX配置的详细信息,请参阅[[SPDIFRX device tree configuration]]。}} == How to debug == 可以检查[[Debugfs|debugfs]] 和procfs文件系统以获取有关SPDFIRX驱动程序及其使用的资源的信息。下面提供了这些文件系统条目的详尽列表。 请参阅[[ALSA_overview#How_to_trace_and_debug_the_framework|ALSA overview]],以获取有关调试工具的更多详细信息。 * debugfs条目: :* '''asoc''': 请参阅[[ALSA_overview#How_to_monitor]] :* '''clk''': 请参阅 [[Clock_overview#How_to_monitor_with_debugfs]] 获取时钟信息。 :* '''pinctrl''': 请参阅 [[Pinctrl_overview#How_to_monitor]]获取时钟信息。 :* '''regmap''': 允许监视SPDIFRX外设寄存器。 <div style="margin-left: 2em;"> $ cat /sys/kernel/debug/regmap/xxx.audio-controller/registers </div> * procfs条目: :* '''asound''': 请参阅 [[ALSA_overview#How_to_debug]] :* '''interrupts''': 允许检查中断 <div style="margin-left: 2em;"> $ cat /proc/interrupts </div> == Source code location == {{CodeSource | Linux kernel | sound/soc/stm/stm32_spdifrx.c}}: 实现SPDIFRX驱动程序。 ==References== <references />
该页面使用的模板:
模板:CodeSource
(
查看源代码
)
模板:STPink
(
查看源代码
)
模板:Warning
(
查看源代码
)
返回至
SPDIFRX Linux driver
。
导航
导航
WIKI首页
官方店铺
资料下载
交流社区
所有页面
所有产品
MPU-Linux开发板
MCU-单片机开发板
Linux开发系列视频
单片机开发系列视频
所有模块配件
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志