对技术执着
发布时间:2015-03-14 15:19:30
=====================================作者:yuanluluhttp://blog.csdn.net/yuanlulu=====================================第1章 用户空间使用i2c_dev对于注册的i2c适配器,用户空间也可以使用它们。在Linux内核代码文件/include/linux/i2c-dev.c中针对每个适配器生成一个主设备号为89的设备.........【阅读全文】
发布时间:2015-03-14 15:19:24
这里仅限于linux内核2.6.16以后的大前提,说的是linux内核里的保护临界资源的接口,不是普通的OS原理里的概念有句话叫神仙打架,凡人遭殃从前有一本书,叫LDD,被誉为Linux驱动开发的圣经,虽然最新已是第三版,但还是太老了,我估计它所谓包含2.6内核内容,没有高过2.6.10 ,现在都是2.6.32了,所以很期待ldd4后来.........【阅读全文】
发布时间:2015-03-14 15:19:13
遇到内核panic,我们很无奈,我们总是以为内核自动的检查出了错误,然后panic了,可事实上,panic是一个函数,需要显式调用的,panic机制固然是一种检查内核正常的好机制,可是其背后隐藏了大量内核开发者的心血,内核开发者必须知道什么情况下内核属于不正常状态,然后显式调用panic,如果此时不调用panic的话,说实话,系.........【阅读全文】