linux 2.6内核的设备模型-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 40094
  • 博文数量: 6
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 99
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-21 15:58
文章分类

(6)

  • (1)
  • (1)
  • (4)
文章存档

(6)

我的朋友

发布时间:2013-08-21 16:34:48

linux 2.6内核的设备模型inux 2.6内核的一个重要特色是提供了统一的内核设备模型。随着技术的不断进步,系统的拓扑结构越来越复杂,对智能电源管理、热插拔以及plug and play的支持要求也越来越高,2.4内核已经难以满足这些需求。为适应这种形势的需要,2.6内核开发了全新的设备模型。1. sysfs文件系统sysfs文件系.........

阅读(2420) | 评论(0) | 转发(1)

发布时间:2013-08-21 20:17:52

所谓排序,就是要整理文件中的记录,使之按关键字递增(或递减)次序排列起来。当待排序记录的关键字都不相同时,排序结果是惟一的,否则排序结果不惟一。在待排序的文件中,若存在多个关键字相同的记录,经过排序后这些具有相同关键字的记录之间的相对次序保持不变,该排序方法是稳定的;若具有相同关键字的记录之间的相对.........

阅读(3777) | 评论(2) | 转发(6)

发布时间:2013-08-21 16:12:56

一、i2c驱动核心层分析i2c驱动核心层主要为设备驱动层提供设备注册、通信、管理等接口,同时连接i2c控制器驱动。这里首先分析i2c子系统中比较重要的几个结构体:1、driver[cpp] view plaincopyprint?struct i2c_driver {      unsigned int class;&n.........

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

发布时间:2013-08-21 16:03:36

当适配器加载到内核后,就针对具体设备编写i2c设备驱动。编写设备驱动有两种方法,一种是利用系统提供的i2c-dev.c实现,另一种为i2c编写一个独立的设备驱动。一、i2c-dev.c控制i2c设备      i2c-dev.c没有针对具体设备来设计,提供了通用i2cdev_read()、i2cdev_write()函数来对应用户空间.........

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

发布时间:2013-08-21 16:03:32

上一篇文章讲述了i2c子系统体系结构,总线驱动、设备驱动的知识点,下面就s3c2440 i2c总线驱动的实现详细讲解,它的源码位于drivers/i2c/busses/i2c-s3c2410.c一、i2c平台设备资源      iic驱动中使用的平台设备与前面看门狗、rtc等方式原理相同,但定义路径有所不同,并且设置了额外一些.........

阅读(2217) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图