linux驱动
cez123cez
这个作者很懒,什么都没留下…
展开
-
01-Linux设备树系列-基本语法
文章目录 基本数据格式基本概念样机初始结构CPU节点名称设备了解 compatible Property 寻址如何工作CPU寻址内存映射设备非内存映射设备范围(地址转换) 中断如何工作设备特定数据特殊节点aliases 节点chosen 节点 高级主题高级样品机P...转载 2022-02-21 09:50:00 · 304 阅读 · 0 评论 -
S3C2440上LCD驱动(FrameBuffer)实例开发讲解
S3C2440上LCD驱动(FrameBuffer)实例开发讲解2010-04-23 16:49 2276人阅读 评论(0) 收藏 举报cstruct平台iolinuxmodule文章来源:http://blog.chinaunix.net/u3/104898/showart_2216659.html一、开发环境主转载 2014-08-27 23:16:26 · 414 阅读 · 0 评论 -
Framebuffer编程 应用程序
http://xotianhu.bokee.com/2386074.html7.1. framebuffer设备介绍 这是一个关于如何编程的文档,因此,请在你编译或执行例子之前,正确配置你的framebuffer设备。用framebuffer设备,你可以把你的计算机屏幕当成一个真正的图形设备。你可以修改分辨率,刷新率,色彩深度等。最好的一点是,你可以把像素点绘在任何转载 2014-08-27 23:20:52 · 439 阅读 · 0 评论 -
usb驱动框架(usb-skeleton)分析总结
以下是linux2.6.28 内核代码树 drivers/usb/中的文件usb-skeleton.c,usb-skeleton是usb驱动的框架通过修改一下部分代码就可一轻松的实现一个简单的设备驱驱动每一个USB设备在内核中抽象为一个数据结构 usb_device,它描述了一个USB设备的所有的特性。linux中的驱动一部分被编译进内核,一部分是以模块的形式可动态的加载到转载 2014-08-31 21:08:14 · 599 阅读 · 0 评论 -
25.2.4 USB驱动程序框架
http://book.51cto.com/art/200912/169140.htm《ARM嵌入式Linux系统开发详解》第25章USB驱动开发,本章讲解了Linux内核USB驱动体系结构、USB设备驱动结构等知识,并在最后给出了两个USB设备驱动开发实例。本节为大家介绍USB驱动程序框架。AD:2014WOT全球软件技术峰会北京站 课程视频发布转载 2014-08-31 21:14:13 · 342 阅读 · 0 评论 -
usb-skeleton.c
初次接触与OS相关的设备驱动编写,感觉还挺有意思的,为了不至于忘掉看过的东西,笔记跟总结当然不可缺,更何况我决定为嵌入式卖命了。好,言归正传,我说一说这段时间的收获,跟大家分享一下Linux的驱动开发。但这次只先针对Linux的USB子系统作分析,因为周五研讨老板催货。当然,还会顺带提一下其他的驱动程序写法。事实上,Linux的设备驱动都遵循一个惯例--表征驱动程序(用driver更贴切一些,转载 2014-08-31 20:40:39 · 528 阅读 · 0 评论 -
libusb的使用教程和例子
libusb的使用教程和例子驱动开发向来是内核开发中工作量最多的一块,随着USB设备的普及,大量的USB设备的驱动开发也成为驱动开发者手头上做的最多的事情。本文主要介绍 Linux平台下基于libusb的驱动开发,希望能够给从事Linux驱动开发的朋友带来些帮助,更希望能够给其他平台上的无驱设计带来些帮助。文章是我在工作中使用libusb的一些总结,难免有错误,如有不当的地方,还请指正。转载 2014-09-01 01:41:13 · 468 阅读 · 0 评论 -
一个led-platfrom设备驱动的例子
什么是platform总线一个现实的linux设备和驱动通常都需要挂接在一种总线上,比较常见的总线有USB、PCI总线等。但是,在嵌入式系统里面,SoC系统中集成的独立的外设控制器、挂接在SoC内存空间的外设却不依附与此类总线。基于这样的背景下,2.6内核加入了platform虚拟总线。platform机制将设备本身的资源注册进内核,有内核统一管理,在驱动程序使用这些资源时使用统一的接口,转载 2015-07-11 01:22:47 · 478 阅读 · 0 评论