内核驱动
文章平均质量分 66
dean_gdp
这个作者很懒,什么都没留下…
展开
-
移植wireless tools for liunx
要正常使用无线网卡,还要正确配置。linux下的配置工具是wireless-tools,可以在这里下载到它的最新版。http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html下载后,将源代码解压。再修改其中的makefile文件,将其中的CC = gccAR = arRANLIB = ranlib改转载 2014-06-05 14:19:20 · 716 阅读 · 0 评论 -
rt3070驱动移植DPO_RT5572_LinuxSTA_2.6.1.3_20121022
移植平台:ubuntu+freescale 6q驱动包:DPO_RT5572_LinuxSTA_2.6.1.3_20121022.tar.bz2解压后,修改两个文件Makefile和config.mk,按照已有的照写属于自己的规则:RT28xx_MODE = STATARGET = LINUXCHIPSET = 3070Makefile:22原创 2014-06-05 13:09:06 · 3692 阅读 · 0 评论 -
Linux 内核使用register_filesystem添加自定义文件系统deanfs
内核版本:3.0.35先上码:原创 2014-07-22 10:13:55 · 2964 阅读 · 0 评论 -
一个Linux内核利用init_task进行进程管理的简单例子
例子来自:http://www.ibm.com/developerworks/cn/linux/l-linux-process-management/原创 2014-11-15 12:37:18 · 1730 阅读 · 0 评论 -
从proc目录下的zoneinfo认识Linux内存管理
最近在看Linux内存管理,从head.S到main.c原创 2014-11-23 09:28:45 · 11510 阅读 · 1 评论 -
通过/dev/mem实现用户层访问GPIO寄存器
由于工作需要用到GPIO设置成中断模式,但是不知道连线是否已经连接到指定的GPIO引脚,而且配置是否成功,因此通过/dev/mem来查看GPIO的配置是否成功是必须的。记录一下:#include #include #include #include #include #include #include #include #define DEVMEM原创 2015-08-30 17:04:21 · 2192 阅读 · 0 评论 -
lmbench3 lat_mem_rd的测试结果记录
默认情况下,L1 cache/L2cache都打开:/ # lat_mem_rd 128M"stride=1280.00049 4.0190.00098 4.0190.00195 4.0190.00293 4.0190.00391 4.0190.00586 4.0190.00781 4.0190.00977 4.0190.01172 4.0190原创 2017-04-19 21:11:14 · 4955 阅读 · 2 评论 -
解决perf在imx6q上读写PMU event counter都是零
最近在用perf分析性能,在imx6q上验证PMU event采样,发现cache-misses等硬件事件计数都是0,瞬间崩溃。傻乎乎分析啦perf代码,感觉应该不是perf代码原因,到freescale官网上找到一片类似的问题:https://community.nxp.com/thread/302685http://stackoverflow.com/questions/22567原创 2017-04-19 21:00:37 · 2220 阅读 · 2 评论