Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103683
  • 博文数量: 32
  • 博客积分: 230
  • 博客等级: 二等列兵
  • 技术积分: 183
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-19 11:30
文章分类
文章存档

2014年(18)

2013年(8)

2012年(6)

我的朋友

发布时间:2012-12-18 14:25:39

     在linux驱动中有一类杂散(misc)设备,其实他本质上还是字符设备,只是内核开发者对字符设备驱动模型做了进一步的封装。杂散设备的主设备号同意使用10,次设备号从0~256。下面来具体分析一下杂散设备的原理。
     在内核代码linux/drivers/char/misc.c中我们可以看到这么一句subsys_initcall(misc_init);这说明在内核启动的时候会调用misc_init()函数,这个函数也在linux/drivers/char/misc.c文件中,它主要完成的功能是注册一......【阅读全文】

阅读(2128) | 评论(0) | 转发(2)

发布时间:2014-01-15 22:41:33

DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,它用于TCP/IP网络,它主要是用来通过用户亲切而友好的名称(如www.ccidnet.com)代替枯燥而难记的IP地址(如“210.51.0.73”)以定位相应的计算机和相应服务。在这里,中力创信科技有限公司,凭着在多年软件研发的经验将.........【阅读全文】

阅读(797) | 评论(0) | 转发(0)

发布时间:2014-01-15 22:38:56

linux操作系统 内核学习入门 方法经验总结

刚接触linux内核学习,找到切入点,合适的学习方法,讲究时效。结合个人情况,工作还是兴趣,还是兼而有之。......【阅读全文】

阅读(936) | 评论(0) | 转发(0)

发布时间:2014-01-15 22:36:41

共享内存:     它是内存数据传递速度最快的,所以在很多时候都会用到共享内存的通信机制。1,获得key值ftok(argv[1],'k'))2,创建共享内存获得ID;shm_id = shmget(key,1024,IPC_CREAT | 0666))3,映射共享内存 shmat(shm_id,NULL,0)   4,解除映射shmdt(add);5,删除.........【阅读全文】

阅读(978) | 评论(0) | 转发(0)

发布时间:2014-01-15 22:35:58

linux 系统调用......【阅读全文】

阅读(2651) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册