博客专栏  >  架构   >  Linux设备驱动

Linux设备驱动

分享学习点滴,探索系统奥秘;读懂Linux,读懂驱动;追逐那份自由,追逐那种精彩!

关注
6 已关注
13篇博文
  • Linux USB Gadget--各环节的整合

    Linux USB Gadget软件结构一文中分析Linux USB Gadget软件分为三层。这三层其中两层是与硬件无关的,分别是Gadget功能驱动层,USB设备层。一层是与硬件相关的是UDC层。...

    2012-06-27 16:55
    13427
  • Linux USB Gadget--软件结构

    USB Gadget是分层的软件结构,本文分析的是2.6.32.2版本的Gadget软件结构,这个软件结构与以前版本的变化很大。USB Gadget软件结构总共分为三层: 一. UDC层     ...

    2012-06-25 18:34
    8754
  • Linux USB Gadget --mini2440使用与测试

    USB Gadget驱动又称USB器件驱动。主要用于运行linux的嵌入式系统中,使得系统拥有普通USB设备的功能。mini2440具有USB1.1设备控制器,所以可以使用USB Gadget功能。但...

    2012-04-15 20:12
    4457
  • linux RTC 驱动模型分析

    linux RTC 驱动模型分析         RTC(real time clock)实时时钟,主要作用是给Linux系统提供时间。RTC因为是电池供电的,所以掉电后时间不丢失。Linux内核把...

    2011-09-27 10:28
    21757
  • mini2440驱动分析之LCD

    mini2440驱动分析之LCD         mini2440集成了lcd控制器的接口,板子上接的lcd硬件是统宝240*320,TFT型lcd。lcd驱动对应的文件为s3c2410fb.c。要...

    2011-09-22 16:56
    8805
  • linux input 子系统分析 三

    linux input子系统分析--子系统核心.事件处理层.事件传递过程 一.  输入子系统核心分析。     1.输入子系统核心对应与/drivers/input/input.c文件,这个也...

    2011-09-14 19:48
    7075
  • linux input 子系统分析 二

    linux input子系统分析--主要函数  一. 各种注册函数     因为分析一所讲的每种数据结构都代表一类对象,所以每种数据结构都会对应一个注册函数,他们都定义在子系统核心的input.c...

    2011-09-12 18:57
    5149
  • linux input 子系统分析 一

    linux input子系统分析--概述与数据结构         Input子系统处理输入事务,任何输入设备的驱动程序都可以通过Input输入子系统提供的接口注册到内核,利用子系统提供的功能来与用...

    2011-09-12 18:31
    5235
  • mini2440驱动分析之TouchScreen

    mini2440驱动分析之触摸屏         mini2440触摸屏驱动对应的文件为mini2440_ts.c,他是作为输入设备注册到内核的,功能实现是通过输入子系统来完成的,现在分析触摸屏的实...

    2011-09-12 16:25
    3283
  • mini2440驱动分析之ADC

    mini2440驱动分析之ADC 1 . ADC_DEV 结构 typedef struct { wait_queue_head_t wait; int channel; int presc...

    2011-09-09 19:46
    1951
  • mini2440驱动分析之PWM

    mini2440驱动分析之PWM 1. pwm驱动也是作为杂项设备注册的,同样为了防止并发造成的竞态,有个信号量保护。模块的初始化函数 static int __init dev_init(voi...

    2011-09-09 19:34
    1918
  • mini2440驱动分析之LED

    mini2440驱动分析之LED         看LDD3有一段时间了,里面的例程也大部分实践了一下。现在进入真正的驱动程序学习。从友善之臂mini2440提供的驱动程序开始,把一些基本的驱动程序...

    2011-09-08 17:43
    4274
  • linux MISC 驱动模型分析

    linux MISC 驱动模型分析         阅读led驱动程序的代码的时候,没有发现ldd3中提到的各种字符设备注册函数,而是发现了一个misc_register函数,这说明led设...

    2011-09-08 16:18
    12333

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部