LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 879|回复: 0

驱动问题,,大家讨论下

[复制链接]
发表于 2006-8-9 15:03:05 | 显示全部楼层 |阅读模式
最近在写电机的驱动,,但是用户态的数据怎么也进不了内核态.大家看看

int motor_drv_write (struct inode *inode, struct file *filp, const char *buf,int count){

    int value;

    (int *)buf;

    copy_from_user(&value,buf,count);
           
    printk("The command is %d\n",value);
  }

应用程序为:

main()
{
        int fd;
        int a=4;
        int retval;
        fd=open("/dev/motor_drv",O_RDWR);

        retval=write(fd,&a,1 );
        delay(1000000);
        }

我的想法是如果传值成功的话应该打印出:4 的.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表