当前位置: 技术问答>linux和unix
alsa放音模式
来源: 互联网 发布时间:2016-04-21
本文导语: 声卡要发声,是不是写一次就会发送一个中断? 据我所知,这是alsa的中断放音模式,还有一种是非中断放音模式的,就是open-->设置参数-->writei,就可以了, 但我这样做了,writei返回的也是对的(返回写入的大小),但就是没有...
声卡要发声,是不是写一次就会发送一个中断?
据我所知,这是alsa的中断放音模式,还有一种是非中断放音模式的,就是open-->设置参数-->writei,就可以了,
但我这样做了,writei返回的也是对的(返回写入的大小),但就是没有声音.
我是在没有lib层的条件下做的,只是调用driver层的接口,流程是参照lib层非中断放音模式的写的.
请问各位牛人这是怎么回事?
据我所知,这是alsa的中断放音模式,还有一种是非中断放音模式的,就是open-->设置参数-->writei,就可以了,
但我这样做了,writei返回的也是对的(返回写入的大小),但就是没有声音.
我是在没有lib层的条件下做的,只是调用driver层的接口,流程是参照lib层非中断放音模式的写的.
请问各位牛人这是怎么回事?
|
既然用了dma怎么会没用中断??dma传输完一次会产生一次中断
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。