linux
发布时间:2015-02-05 10:34:02
最近想到一个问题,linux为什么要采用platform总线模型来管理设备。要想搞清楚这个问题就要搞清楚在使用platform总线之前是怎样来管理设备的,于是在网上下了2.5版本的内核,阅读到了设备初始化的最底层才发现它注册一个设备就直接使用register_chrdev来完成,并没有类似platfo.........【阅读全文】
发布时间:2013-11-12 17:06:32
这里仅关注IPC的创建和权限两个共性,关于IPC名字的可移植性问题就不讨论了,因为暂时指关注linux。1.Posix IPC的创建 Posix IPC的创建是调用Posix API来完成的,传递给API的第一个参数有几种选项:"O_CREAT" ,“O_EXEC", "O_NO.........【阅读全文】
发布时间:2013-11-01 17:23:50
最近才发现很多事情都是需要积累的,工作效率也是一样,通过平时的积累,效率的可以提高,如编写自己的库。 不仅可以编写应用程序的库,还可以添加内核的库,而且前提是不重新编译内核也不改内核的头文件,这种方式就是以模块的方式添加。&n.........【阅读全文】
发布时间:2013-04-22 10:59:13
linux的压缩命令的源文件只能有一个,这意味在压缩之前不得不先将要压缩的所有文件打包成一个包,然后再压缩包,这样来完成对多个文件的压缩。所以在了解解压缩之前就必须先了解打包命令。 linux的打包一般都是通过tar命令来完成.........【阅读全文】