全部博文(685)
发布时间:2015-01-12 16:44:07
原文地址:http://wenku.baidu.com/link?url=dQwB1Lo3xf3lGDLk-69yo1M4tXsn-M6Xmek3qydfdiJ4kFqCJb3-CaAid4stdf2xDwk4ZpP6fpDn19dEHP8W-1qXt_HYv8jKbxGYqWDSFaS一、总线(bus) 总线是CPU与外设之间的通道。在设备模型中,所有的设备都通过总线相连。用bus_type结构表示总线( <linux/device.h> ):struct.........【阅读全文】
发布时间:2015-01-12 16:40:32
原文地址:http://www.linuxidc.com/Linux/2011-10/44627p8.htm前面我们分析了设备驱动模型中的device和driver,device和driver本来是不相关的东西,只因为bus的存在,才被联系到了一起。本节就来看看设备驱动模型中起枢纽作用的bus。本节的头文件在include/linux/device.h和drivers/base/base.h,实现代码主要在bus.c中.........【阅读全文】
发布时间:2015-01-10 16:55:04
原文地址:http://blog.csdn.net/droidphone/article/details/7231605前面一节的内容我们提到,ASoC被分为Machine、Platform和Codec三大部分,其中的Machine驱动负责Platform和Codec之间的耦合以及部分和设备或板子特定的代码,再次引用上一节的内容:Machine驱动负责处理机器特有的一些控件和音频事件(例如,当播放音频.........【阅读全文】
发布时间:2015-01-10 10:28:42
原文地址:http://blog.chinaunix.net/uid-20776117-id-3080287.html在Linux中,先后出现了音频设备的两种框架OSS和ALSA,本节将在介绍数字音频设备及音频设备硬件接口的基础上,展现OSS和ALSA驱动的结构。17.1~17.2节讲解了音频设备及PCM、IIS和AC97硬件接口。17.3节阐述了Linux OSS音频设备驱动的组成、mixer接口.........【阅读全文】
发布时间:2015-01-10 10:08:50
原文地址:http://blog.163.com/kmustchenb@126/blog/static/11090576520107253257641/1.I2S,AC97,PCM是不同的,各是各的,三者时序不同,要双方通信,必须要是同一种时序,要么均是I2S,要么均是AC97,要么均是PCM2.S3C6410的I2S,AC97,PCM复用同一组Pin脚,但同一时间只能用一种类型,要么是I2S,要么是AC97,要么是PCM.........【阅读全文】