自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

转载 usb驱动+输入子系统(转)

usb驱动程序的编写从实用的角度出发,主要分为两个基本方面就行介绍,USB协议(和linux内核中的重要数据结构进行理解)和USB设备驱动程序的编写流程。不侧重于分析USB子系统第一:USB协议1. USB驱动程序一般分为两种,一种是USB总线驱动程序,一种是USB设备驱动程序。2. USB设备接入电脑以后,usb总线驱动程序会发出命令来获取设备的描述符,,USB设备必须返回描

2012-11-02 15:40:45 425

转载 LINUX字符设备驱动2------POLL机制

来源:http://www.100ask.net/showtopic-2399.aspx 韦东山 2009.12.10所有的系统调用,基于都可以在它的名字前加上“sys_”前缀,这就是它在内核中对应的函数。比如系统调用open、read、write、poll,与之对应的内核函数为:sys_open、sys_read、sys_write、sys_poll。一、内核框架:对于系

2011-12-16 22:04:30 256

原创 LINUX驱动之字符设备驱动1

内核中所有已分配的字符设备编号都记录在一个名为 chrdevs 散列表里。该散列表中的每一个元素是一个 char_device_struct 结构,它的定义如下:   static struct char_device_struct {       struct char_device_struct *next;    // 指向散列冲突链表中的下一个元素的指针       unsig

2011-12-16 20:50:25 262

STM32中文参考手册

STM32的中文参考手册,非常实用

2012-10-14

MMU初始化代码分析

分享一下MMU初始化代码分析给油需要的人

2011-08-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除