Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1120815
  • 博文数量: 146
  • 博客积分: 190
  • 博客等级: 入伍新兵
  • 技术积分: 5225
  • 用 户 组: 普通用户
  • 注册时间: 2012-06-06 08:24
个人简介

慢行者

文章分类

全部博文(146)

文章存档

2013年(145)

2012年(1)

发布时间:2013-04-22 17:40:10

编译内核文件时候,报如下错误信息:WARNING: modpost: Found 1 section mismatch(es).To see full details build your kernel with:'make CONFIG_DEBUG_SECTION_MISMATCH=y'  CC      /mnt/hgfs/share/work/lcmxo2-2000hc/cpld_lcmxo2-2000hc.mod.o  LD [M]  /mnt/hgfs/s.........【阅读全文】

阅读(8624) | 评论(0) | 转发(0)

发布时间:2013-04-22 17:28:47

手动加载内核模块时候,报如下错误信息:root@freescale /$ insmod cpld_lcmxo2-2000hc.koroot@freescale /$cpld_lcmxo2_2000hc: module license 'unspecified' taints kernel.Disabling lock debugging due to kernel taintcpld_lcmxo2_2000hc: Unknown symbol spi_register_driver (err 0)cpld_lcmxo2_2000hc: Unkn.........【阅读全文】

阅读(16823) | 评论(0) | 转发(0)

发布时间:2013-04-17 09:23:42

File_operations结构体     file_operation就是把系统调用和驱动程序关联起来的关键数据结构。这个结构的每一个成员都对应着一个系统调用。读取file_operation中相应的函数指针,接着把控制权转交给函数,从而完成了Linux设备驱动程序的工作。     在系统内部.........【阅读全文】

阅读(804) | 评论(0) | 转发(0)

发布时间:2013-04-16 17:29:41

一位大师级的人物写的,不看要后悔的哟!!如果以为到了c代码可以松一口气的话,就大错特措了,linux的c也不比汇编好懂多少,相反到掩盖了汇编的一些和机器相关的部分,有时候更难懂。其实作为编写操作系统的c代码,只不过是汇编的另一种写法,和机器代码的联系是很紧密的。 start_kernel在 /linux/init/main.c中定义: .........【阅读全文】

阅读(1271) | 评论(0) | 转发(0)

发布时间:2013-04-16 17:27:42

目录驱动中调用SPI驱动应用层调用SPI驱动MX25的SPI驱动,和大多数平台的SPI驱动都有相似之处。这里有三个非常关键的文件:mxc_spi.c,spi.c,spidev.c,路径都在kernel/drivers/spi下。其中spi.c为驱动与驱动之间的调用接口,spidev.c为应用与驱动之间的调用接口,mxc_spi.c为驱动的最底层代码,直.........【阅读全文】

阅读(2631) | 评论(0) | 转发(2)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册