发布时间:2015-04-18 08:44:50
mtd-utils编译编译安装zlib:CC=arm-none-linux-gnueabi-gcc ./configure --shared --prefix=/home/hayden/m3352/arm-2011.03/bin/编译安装lzo:./configure --host=arm-none-linux-gnueabi --prefix=/home/hayden/m3352/arm-2011.03/bin/编译安装mtd:export WITHOUT_XATTR=1 export CROSS=arm-n.........【阅读全文】
发布时间:2015-03-27 10:54:55
预备知识在阅读本文最好先熟悉一种i2c设备的驱动程序,并且浏览一下i2c-core.c以及芯片提供商的提供的i2c总线驱动(i2c-davinci.c)。标题党请见谅!其实i2c接口非常的简单,即使用51单片的gpio来模拟i2c,编写一个e2prom或者其他i2c接口的驱动程序,也不是什么难事,几百行代码就能搞定。但是Linux的i2c驱动.........【阅读全文】
发布时间:2014-01-13 17:05:25
taskletWorkqueue处于atomic context,不能sleep不处于atomic context,可以sleep处于中断上下文,OS不可以进行进程调度处于进程上下文,OS可以进行进程调度.........【阅读全文】