内核学习 | 迟思堂工作室

我的内核学习笔记4:sysfs学习

我的内核学习笔记4:sysfs学习

写这篇文章起因缘于自己的无知。

那个很牛的同事还未离职前,我们组被领导挖了个坑,四个不知天高地厚的小伙伴傻傻地接受了——去抄人家的板子,做一个项目,说让我们组挑大梁。回想起来,真是一把辛酸泪。

我的内核学习笔记3:我的platform驱动模板文件

我的内核学习笔记3:我的platform驱动模板文件

前面的例子已经实现platform驱动了,可以将之前的字符设备驱动整合到这个驱动中,实际上我也做了这一步。因为没有什么技术含量,所以忽视它的存在(就不发表出来)。这篇文章是将实现好的基于platform模型的字符设备驱动简化成一个可用的模板。如要实现字符设备,可直接套用此模板。

我的内核学习笔记2:platform设备模型

我的内核学习笔记2:platform设备模型

说实话,我做这个例子之前,我对linux的platform设备、platform驱动了解不多,只知道有这些东西,但没概念。上网搜索了一些资料,并下了点功夫跟踪了内核源代码,虽然不能说吃透了原理,但也不至于像以前那样一无所知。这篇文章主要是说一下一个简单的驱动例子。

我的内核学习笔记:环境

我的内核学习笔记:环境

最近一篇写的关于linux内核的文章是2年前,这次因为某些原因,不得不再接触内核。2年过去了,激情不再,看着满是灰尘的2440开发板,不禁感慨当年奋斗的时光。
再次接触内核,发现自己竟然也是移植过内核的人,正如在部门推广git的时候,发现自己原来也是使用过git的人。曾经学习的东西,冥冥中却遇上了。我期望有一天,有一天能对同窗说:我在大学学的杂七杂八的东西,可以在我的工作中使用到!