- 博客(3)
- 收藏
- 关注
原创 Kernel Module
从今天开始又开始写博客了 int disp_mem_request(int sel,__u32 size) { #ifndef FB_RESERVED_MEM unsigned map_size = 0; struct page *page; if(g_disp_mm[sel].info_base != 0) return -EINVAL; g_disp_m
2012-10-22 01:49:51 229
转载 fstat、stat和lstat区别
stat系统调用系列包括了fstat、stat和lstat,它们都是用来返回“相关文件状态信息”的,三者的不同之处在于设定源文件的方式不同。 1 首先隆重介绍的是一个非常重要的”VIP”人物,他是fstat, stat和lstat三者都要用到的一个结构体类型,名字叫做struct stat。可以说,没有这个struct stat的支持,上述三个系统调用将寸步难行。 这个struct st
2012-09-11 10:59:59 267
转载 inotify -- Linux 2.6 内核中的文件系统变化通知机制
一、 引言 众所周知,Linux 桌面系统与 MAC 或 Windows 相比有许多不如人意的地方,为了改善这种状况,开源社区提出用户态需要内核提供一些机制,以便用户态能够及时地得知内核或底层硬件设备发生了什么,从而能够更好地管理设备,给用户提供更好的服务,如 hotplug、udev 和 inotify 就是这种需求催生的。Hotplug 是一种内核向用户态应用通报关于热插拔设备一些事件发生的
2012-09-10 13:30:04 213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人