赞
踩
这篇文档拖了好久了,都有点淡忘了。这段时间考试加实验太忙了,但还是先粗略的记录,归纳一下吧。
交叉编译器环境:arm-linux-gcc-4.5.4
开发板平台:FL2440
Linux内核版本: 3.0
先贴上修改过的地方。文件:mach-smdk2440.c
- +#include <linux/gpio.h> //add by handy 5.20
- +/* beeper add by Handy 2015.5.20 */
- +static struct platform_device smdk2440_beeper_device= {
- + .name= "pwm-beeper",
- + .dev= {
- + .parent = &s3c_device_timer[0].dev, //采用具有PWM脉冲宽度调制功能的定时器0;
- + .platform_data = 0,
- + },
- + .id= 0,
- +};
-
- static struct platform_device *smdk2440_devices[] __initdata = {
- &s3c_device_ohci,
- &s3c_device_lcd,
- &s3c_device_iis,
- +

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。