Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1184717
  • 博文数量: 573
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 66
  • 用 户 组: 普通用户
  • 注册时间: 2016-06-28 16:21
文章分类

全部博文(573)

文章存档

2018年(3)

2016年(48)

2015年(522)

发布时间:2016-04-12 20:05:07

x86体系结构下Linux-2.6.26的中断处理Linux对x86中断机制的利用 IDT的初始化 8259A的初始化和基本操作 中断、异常、系统调用入口 上下文的保存与恢复 总结 Linux中断处理的体系结构无关层 .........【阅读全文】

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

发布时间:2016-04-12 15:06:11

 PCI register driver大多数驱动程序都要实现一个probe函数,该函数在register时被调用,具体内核是如何实现的呢?下面我们以LINUX内核中Hamachi.c为例子来分析一下:[cpp] view plaincopystatic struct pci_driver&nb.........【阅读全文】

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

发布时间:2016-04-12 15:04:06

PCI小结几个基本的问题:1)  注册函数的问题:因为编写的PCI设备驱动,是为某一具体设备服务,而这一具体设备,虽为PCI设备,但其本质仍可划分为,字符设备,网络设备等。因此在驱动程序初始化的时候,仍应该调用相应类型设备的驱动注册函数,对驱动进行注册,如,register_c.........【阅读全文】

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

发布时间:2016-04-12 14:31:22

  Kobject结构体分析kobject是组成设备device、驱动driver、总线bus、class的基本结构。如果把前者看成基类,则后者均为它的派生产物。device、driver、bus、class构成了设备模型,而kobject内嵌于其中,将这些设备模型的部件组织起来,并形成了sysfs文件系统。kobject就是device、driver、bus、cla.........【阅读全文】

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

发布时间:2016-04-10 16:03:36

        linux2.6内核Makefile详解 熟悉内核的Makefile对开发设备驱动、理解内核代码结构都是非常重要的linux2.6内核Makefile的许多特性和2.4内核差别很大,在内核目录的documention/kbuild/makefiles.txt中有详细的说明。给大家一个中文版的翻译=== 目录  &nb.........【阅读全文】

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

登录 注册