天嵌 ARM开发社区

 找回密码
 注册
查看: 1805|回复: 1

字符驱动问题

[复制链接]
dengwei3010 发表于 2010-4-21 19:44:33 | 显示全部楼层 |阅读模式
亚瑟王:
请问
sculltest = open("/dev/scull",O_WRONLY );

        for ( i=20 ; i>0 ; i-=code)                {  
                if ((code=write(sculltest , &buffer1[20-i] , i)) != i) printf("write error! code=%d \n",code);
                else   printf("write ok! code=%d \n",code);
        }

        close(sculltest);      //这里为什么不是release(sculltest)

在file_operations 中赋值
struct file_operations scull_fops = {
                .owner = THIS_MODULE,
                .read = scull_read,
                .write = scull_write,
                .open = scull_open,
                .release = scull_release
};
亚瑟王 发表于 2010-4-23 16:13:23 | 显示全部楼层
是的,释放驱动。
回复

使用道具 举报

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

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2025-8-22 20:02 , Processed in 2.034288 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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