关于linux音频驱动

[复制链接]
3642|4
 楼主| luozhao2011 发表于 2012-1-17 14:25 | 显示全部楼层 |阅读模式
现在的linux驱动都用alsa,应用编程都要移植alsa-lib,由于alsa-lib太大,2M多,用在开发板上太占空间了,所以想不用alsa-lib,应用编程改用OSS音频接口,如何在alsa驱动中支持OSS接口啊,我现在用OSS接口写的应用在开发板上运行提示如下问题: Failed to open device `/dev/dsp'如何在alsa驱动中支持OSS接口啊,不是说是兼容的吗
第二道彩虹 发表于 2012-5-12 15:28 | 显示全部楼层
应该是有个宏,你找找看。我们的音频驱动整个都是自己写的。没研究过ALSA。
lucif0908 发表于 2012-12-26 16:18 | 显示全部楼层
内核编译配置里面有个兼容旧的oss接口,选上那个是不是就好了?
jack1991 发表于 2013-1-11 15:57 | 显示全部楼层
1. 首先是要在probe函数里进行一系列的初始化,这些初始化对于i2s是很重要的,而且很多
● 配置操作codec的L3的gpio口线;
L3接口相对于一个混音器控制接口,也就是对应在驱动中的mixer结构体,在这里我们需要利用3根gpio口线实现对L3的控制,

链接:http://www.365ele.com/articles/2 ... %e9%a9%b1%e5%8a%a8/
yhhsky 发表于 2013-3-31 10:06 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

10

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部