超过460,000+ 应用技术资源下载
rar

用户空间驱动程序研究

  • 1星
  • 日期: 2013-08-31
  • 大小: 236.34KB
  • 所需积分:1分
  • 下载次数:0
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 用户空间驱动程序研究

摘要:  针对一些复杂设备驱动程序的特点,研究了用户空间实现驱动程序的方法,将驱动程序分为两部分:内核空间实现核心部分,在用户空间实现驱动程序新的接口,以适应设备的多样性.研究了用户空间驱动程序的结构、用户空间和内核空间驱动程序内容的划分及它们之间的通信方法.选择典型的USB设备驱动程序,描述了通用USB驱动程序在用户空间的实现过程,主要内容包括初始化设备接口、操作设备接口、控制传输接口、批传输接口、中断传输接口和通信部分,最后进行了测试分析.  

更多简介内容

推荐帖子

Linux设备驱动程序简介
Linux是Unix操作系统的一种变种,在 Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统,但它dos或window环境下的驱动程序有很大的区别。在Linux环境下设计驱 动程序,思想简洁,操作方便,功能也很强大,但是支持函数少,只能依赖kernel中的函数,有些常用的操作要自己来编写,而且调试也不方便。 系统调用是操作系统内核和应用程序之间的接口,设备驱动程序是操作系统内核和
3516733618 【Linux与安卓】
弱问,关于网络驱动程序
首先,我是新手,没有接触过网卡驱动程序开发,仅看过windows上一个中间层的驱动代码。 我有些问题:    ndis仅仅是windows上的东西吗?    windows上开发一个驱动程序必须按照ndis吗?    网卡制造商如果仅有windows平台的驱动,需要自己开发一个linux上的驱动,该如何开发,包括网卡驱动还是仅需要开发协议驱动?(或者反过来,有Linux上驱动,自己开发wi
clnemo 嵌入式系统编程
弱问,关于网络驱动程序
首先,我是新手,没有接触过网卡驱动程序开发,仅看过windows上一个中间层的驱动代码。 我有些问题:    ndis仅仅是windows上的东西吗?    windows上开发一个驱动程序必须按照ndis吗?    网卡制造商如果仅有windows平台的驱动,需要自己开发一个linux上的驱动,该如何开发,包括网卡驱动还是仅需要开发协议驱动?(或者反过来,有Linux上驱动,自己开发wi
saber_tooth 嵌入式系统编程
网卡驱动程序的问题。
大家好,我在做uboot里面的网卡驱动,cpu自带MII接口,使用的芯片是RTL8201,使用uboot的ping命令的时候,用软件抓取PC端的网络数据,可以看到:PC机收到了ARP-Request 同时PC机给了一个ARP-Reply给了目标板,然后目标板给了一个ICMP-echo-request 给PC机,但是PC机就没有反应了,想问下,这个过程ping命令已经执行完了吗? ping命令要完
airchensu 嵌入式系统编程
驱动程序的古怪出错信息
我调试一个矩阵键盘的驱动程序的时候,该驱动程序的基本功能代码都测试过了,在将应用层和驱动程序联合调试的时候,串口出现以下错误:出错后可以继续运行,下一次从应用层读这个设备还是一样的错误输出。 ========================================================= ---------------s1---- ---------------s2--
liwei5613 嵌入式系统编程
wince下如何测试驱动程序阿
我写了个极简单的驱动程序,就是在2410上挂了一个ram,然后想对这个ram进行读写操作,现在不知道如何对这个驱动写测试代码 我的驱动代码如下 哪位高手愿意帮我看看阿 # include # include # include # include # include # include "test_drv.h" static BYTE g_Tmp=0; stat
iaiwork21 【WindowsCE】

评论


个人中心

意见反馈

求资源

回顶部

下载专区


TI最新应用解决方案

工业电子 汽车电子 个人电子

搜索下次设计所需的
TI 器件

● 目前在售器件有45,000款
● 6.99美元标准运费,不受时间和地点限制
● 无最低起订量要求

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

EEWorld电子技术资料下载——分享有价值的资料

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })