摘要:
我们创建一个目录 modules,然后创建一个文件 hello_world.c,将模块的代码拷贝进来。 如果要将hello_world.c 编译为模块,需要创建一个 Makefile文件 Makefile: SRCPATH := $(shell pwd) ARCH = arm CROSS_COMPI 阅读全文
摘要:
通俗一点的问题就是“如何写一个内核驱动?” 新手往往并不明白驱动的具体定义是什么,我们往往拿到一款芯片,然后要给这个芯片写一个驱动代码,但是这个驱动代码到底是什么样子的?应该怎么写?就是面临的第1个问题。其实我们通常说的驱动是一个很模糊的概念,也是很多概念的集合。狭义上的驱动就是 ”驱动操作系统上一 阅读全文