博客专栏  >  架构   >  内核驱动学习笔记

内核驱动学习笔记

个人的内核、驱动学习笔记,断断续续,贵在坚持。

关注
0 已关注
14篇博文
  • 我的内核学习笔记13:x86平台linux系统重启流程跟踪

    一直以来,笔者只知道重启Linux系统性使用reboot,但对其过程却无所知,涉及到哪些知识点也无概念。本文就跟踪一下重启的流程,平台为Intel x86,Linux内核版本为3.17。

    2017-01-12 19:16
    475
  • 我的内核学习笔记12:linux i2c-gpio驱动应用实例

    linux内核的i2c-gpio是使用GPIO模拟I2C协议的驱动,只需要配置2根GPIO即可使用。Linux的I2C子系统比较复杂,笔者暂时还没有研究。本着“实用”的目的,介绍一下如何使用这个驱动及...

    2016-12-09 21:15
    291
  • 我的内核学习笔记11:linux leds-gpio驱动应用实例

    linux内核的leds-gpio是使用GPIO控制LED的驱动,只要将板子上LED灯对接的GPIO引脚号进行适当的配置,就能使用这个驱动了,十分方便。网上有很多文章分析这个驱动,就不献丑——或者后面...

    2016-12-08 21:13
    1215
  • 我的内核学习笔记10:Intel GPIO驱动源码分析

    本文对intel e3800的GPIO驱动源码进行分析。

    2016-12-07 21:12
    756
  • 我的内核学习笔记9:Intel内部看门狗iTCO_wdt驱动

    本文对intel e3800内部看门狗驱动源码进行分析。

    2016-12-06 22:40
    961
  • 我的内核学习笔记8:多功能设备mfd驱动

    前段时间分析了Intel的lpc驱动,里面涉及了mfd,但网络上关于mfd的资料少之又少。所以就自己分析一下代码。本文对Linux内核的mfd设备注册过程进行分析,并结合2个实例,加深对其概念。

    2016-12-05 22:18
    938
  • 我的内核学习笔记7:Intel LPC驱动lpc_ich分析

    接触这么久的内核代码,还没有真正分析一个完整的驱动源码,都是零零散散写只言片字。本文就作一个尝试,写一写Linux内核源码分析层面的文章。 本文介绍基于Intel baytrail系列的e3800系...

    2016-12-05 21:12
    528
  • 我的内核学习笔记6:PCI驱动probe的一点认知

    对于PCI的学习,在文章《初识PCI》和《再识PCI:一个PCI驱动实例》中有介绍,文中使用大量代码进行演示。但总觉得有些认知不到位。于是就再写一文。

    2016-12-03 13:14
    915
  • 我的内核学习笔记5:proc目录文件创建及读写

    上一篇内核学习笔记《我的内核学习笔记4:sysfs学习》是2013年写的,彼时至今,随着工作的展开和安排,内核方面的知识可谓突飞猛进,当然,其它方面亦是如此。关于内核方面,积累的笔记大大小小有几十篇了...

    2016-10-13 22:46
    607
  • 我的内核学习笔记4:sysfs学习

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

    2013-11-25 21:38
    812
  • 我的内核学习笔记3:我的platform驱动模板文件

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

    2013-11-23 17:31
    588
  • 我的内核学习笔记2:platform设备模型

    说实话,我做这个例子之前,我对linux的platform设备、platform驱动了解不多,只知道有这些东西,但没概念。上网搜索了一些资料,并下了点功夫跟踪了内核源代码,虽然不能说吃透了原理,但也不...

    2013-11-23 17:17
    668
  • 我的内核学习笔记1:字符设备完善

    将以前实现的字符设备改进一点点,添加了ioctl,但没有seek功能,也没有自动创建设备文件功能。 /************************************************...

    2013-11-23 17:03
    642
  • 我的内核学习笔记:环境

    最近一篇写的关于linux内核的文章是2年前,这次因为某些原因,不得不再接触内核。2年过去了,激情不再,看着满是灰尘的2440开发板,不禁感慨当年奋斗的时光。这次学习,纯粹是不得已而为之,深入想一想,...

    2013-11-18 22:04
    768
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部