9713音频驱动移植到210
来源:互联网 发布:数据开发工程师笔试题 编辑:程序博客网 时间:2024/05/23 18:33
如果不深入的去学习一些驱动内部的原理,现在linux系统移植驱动已经很方便了
音频驱动移植
这个驱动在内核中支持,我们只需要进行简单的配置就行了,配置如下:
$ make menuconfig
Device Drivers --->
<*> Sound card support --->
<*> Advanced Linux Sound Architecture --->
<*> ALSA for SoC audio support --->
SoC Audio for the Samsung S3C --->
<*> SoC Audio for the Samsung S3C chips
<*> SoC AC97 Audio support for SMDKC100 - WM9713
static struct platform_device *210_devices[] __initdata = {
&s3c_device_adc,
&s3c_device_fb,
&s3c_device_hsmmc0,
&s3c_device_hsmmc1,
&s3c_device_hsmmc2,
&s3c_device_hsmmc3,
&s3c_device_i2c0,
&s3c_device_i2c1,
&s3c_device_i2c2,
#ifdef CONFIG_DM9000
&s5p_device_dm9000,
#endif
//#ifdef CONFIG_SND_S3C_SOC_AC97
&s5pv210_device_ac97,
//#endif
就可以了,还有要看一下dev-audio.c中是否有ac97的相关文件,然后编译就可以了
播放音频试一下,音乐响起来了。
- 9713音频驱动移植到210
- 音频uda1341驱动移植
- SylixOS音频驱动移植
- Qt触摸屏音频驱动移植
- IMX6Q下tlv320aic3x音频驱动移植
- 2440 6.0BSP移植过程之音频驱动移植
- linux2.6.32.2 mini2440平台移植-- UDA1341 音频驱动移植
- linux2.6.32.2 mini2440平台移植-- UDA1341 音频驱动移植
- linux2.6.32.2 mini2440平台移植-- UDA1341 音频驱动移植
- 移植IXP驱动到uClinux2008
- 移植dm9000ae驱动到u-boot
- 移植dm9000ae驱动到u-boot
- enc28j60网卡驱动移植到tcc8900上
- 移植ads7846驱动到tiny6410(tiny6410)
- rt3070驱动移植到fsl imx51上
- 移植RT5370驱动到MIPS架构上
- 移植DM9000网卡驱动到uboot
- 移植ads7846驱动到tiny6410(tiny6410)
- 整数划分《递归法》
- 基本过滤器
- 理解和使用分支
- 中国互联网十五年的22个创新模式
- NSOperation and NSOperationQueue教程
- 9713音频驱动移植到210
- c++命名
- Portal与Domino不能SSO问题
- get提交遇到
- 整数划分 以hoj1402为例
- 内容过滤器
- spring hessian应用
- 玩转Google开源C++单元测试框架Google Test系列(gtest)之二 - 断言
- 玩转Google开源C++单元测试框架Google Test系列(gtest)之三 - 事件机制