码迷,mamicode.com
首页 >  
搜索关键字:linux驱动    ( 1226个结果
[kernel]字符设备驱动、平台设备驱动、设备驱动模型、sysfs几者之间的比较和关联
转自:http://www.2cto.com/kf/201510/444943.html Linux驱动开发经验总结,绝对干货! 学习Linux设备驱动开发的过程中自然会遇到字符设备驱动、平台设备驱动、设备驱动模型和sysfs等相关概念和技术。对于初学者来说会非常困惑,甚至对Linux有一定基础的工 ...
分类:其他好文   时间:2017-04-03 15:17:19    阅读次数:255
Linux网络设备驱动(一) _驱动模型
Linux素来以其强大的网络功能著名,同时, 设备'>网络设备也作为三大设备之一, 成为Linux驱动学习中必不可少的设备类型, 此外, 由于历史原因, Linux并没有强制对设备'>网络设备贯彻其”一切皆文件”的思想, 设备'>网络设备不以/dev下的设备文件为接口,用户程序通过socket作为访 ...
分类:系统相关   时间:2017-03-29 16:28:46    阅读次数:1367
【Linux-驱动】printk的打印级别
级别: 日志级别用宏表示,日志级别宏展开为一个字符串,在编译是由预处理器将它和消息本文拼接成一个字符串,因此printk函数中日志级别宏和格式字符串间不能有逗号。printk的日志级别定义在 /include/linux/kernel.h 中: 日志级别的范围"0~7",没有指定日志级别的print ...
分类:系统相关   时间:2017-03-21 21:52:18    阅读次数:208
select函数的详细使用(C语言)
Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就是进程或是线程执行到这些函数时必须等待某个事件的发生,如果事件没 ...
分类:编程语言   时间:2017-03-19 14:10:07    阅读次数:190
linux驱动开发流程
嵌入式linux驱动开发流程嵌入式系统中,操作系统是通过各种驱动程序来驾驭硬件设备的。设备驱动程序是操作系统内核和硬件设备之间的接口,它为应用程序屏蔽了硬件的细节,这样在应用程序看来,硬件设备只是一个设备文件,可以像操作普通文件一样对硬件设备进行操作。设备驱动程序是内核的一部分,完成以下功能:◇ 驱 ...
分类:系统相关   时间:2017-03-15 14:46:35    阅读次数:196
linux驱动之platform平台总线工作原理(一)
5、5、4、platform平台总线工作原理5、5、4、1、何为平台总线(1)platform总线相对于i2c、usb、spi、pci等总线是不同的,他们属于物理总线,platform总线是属于虚拟总线、抽象出来的,platform总线下的设备并不对应于真实存在的一种设备,这种总线在真实的物理是是没有的。比如i2..
分类:系统相关   时间:2017-03-12 22:04:57    阅读次数:298
(kobject、ktype、kset,bus_type、device、device_driver)
1.1Linux设备驱动模型简介1、什么是设备驱动模型(1)类class。总线bus(负责将设备和驱动挂接起来)。设备devices、驱动driver(可以看到在驱动源码中,不管是什么样的驱动,都是以struct_xxx_driver来表示的)。Linux设备驱动中的四个框架、分别对应Linux驱动源代码中的四个结构体..
分类:其他好文   时间:2017-03-12 11:56:00    阅读次数:235
最简单的Linux虚拟机磁盘扩容方法
思路:1、虚拟机增加磁盘容量; 2、将增加的磁盘容量增加到系统分区中; 准备阶段: 下载Gparted软件:https://sourceforge.net/projects/gparted/files/gparted-live-stable/ 第一步:通过VMWare虚拟机管理工具对磁盘进行扩容。 ...
分类:系统相关   时间:2017-01-20 19:31:21    阅读次数:231
【Linux-驱动】驱动策略----信号量
访问共享资源的代码区块叫“临界区”,临界区需要以某种互斥机制加以保护:自旋锁、信号量等。互斥访问:一个执行单元在访问共享资源的时候,其他的执行单元被禁止访问。 信号量:在Liunx中的信号量是一种睡眠锁。假如进程A先持有信号量F,然后进程B试图获取已经被进程A持有的信号量F时(假如信号量F资源值为1 ...
分类:系统相关   时间:2017-01-19 02:50:52    阅读次数:191
EP-DB1608无线网卡安装linux驱动
OS环境:Centos-7.2-x86_64无线网卡:EP-DB16081.系统环境准备#关闭selinuxsed-i‘s/SELINUX=enforcing/SELINUX=disabled/‘/etc/selinux/configsetenforce0#安装一大堆库yum-yinstalllibtoolzlib*glib*2.进入安装[root@p_w_picpathlinux]#lsandroid_ref_codes_JB_4.2documentins..
分类:数据库   时间:2016-12-29 11:23:14    阅读次数:1460
1226条   上一页 1 ... 21 22 23 24 25 ... 123 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!