1回答

0收藏

【新手学习】ARM11 linux下流水灯程序的实现--欢迎高手朋友们指教

其他 其他 2951 人阅读 | 1 人回复 | 2010-05-10

上周买了块OK6410的开发板,仿照他们给的LED程序写了一个流水灯的程序。感兴趣的朋友们可以多来交流,一起学习。也请坛里的高手朋友多多指教,让我更快进步O(∩_∩)O


//#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?
#include?

#define?DEVICE_NAME "leds"
#define?LED_MAJOR?231


static?unsigned?long?led_table?[]?=?{
???????S3C64XX_GPM(0),
???????S3C64XX_GPM(1),
???????S3C64XX_GPM(2),
???????S3C64XX_GPM(3),
};

static?unsigned?int?led_cfg_table?[]?=?{
S3C64XX_GPM_OUTPUT(0),
S3C64XX_GPM_OUTPUT(1),
S3C64XX_GPM_OUTPUT(2),
S3C64XX_GPM_OUTPUT(3),
};

static?int?s3c6410_leds_ioctl(
struct?inode?*inode,?
struct?file?*file,?
unsigned?int?cmd,?
unsigned?long?arg)
{
unsigned?long?tmp;
switch(cmd)?{
case?0:
case?1:
if?(arg?>?4)?{
return?-EINVAL;
}
tmp?=?__raw_readl(S3C64XX_GPMDAT);
if(cmd)
tmp?&=?(~(1

ourdev_552768.jpg (30.99 KB, 下载次数: 10)

ourdev_552768.jpg
分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

yanhong-182997

发表于 2010-5-11 09:33:52 | 只看该作者

RE:【新手学习】ARM11 linux下流水灯程序的实现--欢迎高手朋友们指教

顶!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条