码迷,mamicode.com
首页 >  
搜索关键字:sysfs    ( 161个结果
linux driver module
本文将对Linux系统中的sysfs进行简单的分析,要分析sysfs就必须分析内核的driver-model(驱动模型),两者是紧密联系的。在分析过程中,本文将以platform总线和spi主控制器的platform驱动为例来进行讲解。其实,platform机制是基于driver-model的,通过 ...
分类:系统相关   时间:2016-12-17 14:30:56    阅读次数:364
[Linux编程] module_param()函数学习笔记
在读TCP cubic源码中,遇到了module_param(),网上查到的资料如下: 在用户态下编程可以通过main()来传递命令行参数,而编写一个内核模块则可通过module_param()来传递命令行参数. 它的具体实现方式为:module_param_named( name, type, p ...
分类:系统相关   时间:2016-11-25 07:31:02    阅读次数:168
SSH连接不上
1,vi /usr/app/extend-sysfs/etc/network.eth0 address=168.8.87.208 netmask=255.255.254.0 broadcast=168.8.87.1 gateway=192.168.10.1 2,查看sshd服务是否启动 这里使用ss ...
分类:其他好文   时间:2016-11-01 13:50:20    阅读次数:171
VFS之基本数据结构
文件系统是一种存储和组织计算机中文件数据的一系列抽象数据类型,它们用来实现数据的存储、管理、查看、等功能。在Linux系统中,所有的设备、进程都是以文件的形式存在,字符设备、块设备以及这些设备的驱动均...
分类:其他好文   时间:2016-10-31 22:16:35    阅读次数:305
Shell命令_文件系统常用命令df、du
一、df(文件系统查看命令)[root@localhost ~]# df [选项] [挂载点]选项:-a 显示所有的文件系统信息,包括特殊文件系统,如/proc、 /sysfs-h 使用习惯单位显示容量,如KB, MB或GB等-T 显示文件系统类型-m 以MB为单位显示容量-k 以KB为单位显示容量... ...
分类:系统相关   时间:2016-10-21 10:51:59    阅读次数:288
linux设备模型
device_driver和device必须依附总线。总线、驱动、设备最终会落实为sysfs中的一个目录。kobject对应sysfs的一个目录。 attribute直接落实sysfs中的一个文件,如果attribute非常多,show/sore函数里的分支会很凌乱。解决这个问题,提供kobj——a ...
分类:系统相关   时间:2016-09-30 18:22:17    阅读次数:189
Linux下用文件IO的方式操作GPIO(/sys/class/gpio)
通过sysfs方式控制GPIO,先访问/sys/class/gpio目录,向export文件写入GPIO编号,使得该GPIO的操作接口从内核空间暴露到用户空间,GPIO的操作接口包括direction和value等,direction控制GPIO方向,而value可控制GPIO输出或获得GPIO输入 ...
分类:系统相关   时间:2016-08-28 09:51:16    阅读次数:544
Linux内核里的DebugFS
DebugFS,顾名思义,是一种用于内核调试的虚拟文件系统,内核开发者通过debugfs和用户空间交换数据。类似的虚拟文件系统还有procfs和sysfs等,这几种虚拟文件系统都并不实际存储在硬盘上,而是Linux内核运行起来后才建立起来。 通常情况下,最常用的内核调试手段是printk。但prin ...
分类:系统相关   时间:2016-07-04 11:29:40    阅读次数:363
Linux Platform devices 平台设备驱动
platform平台设备驱动是基于设备总线驱动模型的,它只不过是将 device 进一步封装成为 platform_device,将 device_driver 进一步封装成为 platform_device_driver,前面已经分析过设备总线驱动模型,关于device 与 device_driver 的注册过程以及它们在sysfs文件系统中的层次关系就不在分析,本文重点分析platform平台...
分类:系统相关   时间:2016-06-08 06:57:36    阅读次数:349
Linux驱动之Kobject、Kset (二)uevent mdev
LDD3中说,Kobject的作用为: 1、sysfs 表述:在 sysfs 中出现的每个对象都对应一个 kobject, 它和内核交互来创建它的可见表述。 2、热插拔事件处理 :kobject 子系统将产生的热插拔事件通知用户空间。       3、数据结构关联:整体来看, 设备模型是一个极端复杂的数据结构,通过其间的大量链接而构成一个多层次的体系结构。kobject 实现了该结构并将其聚合...
分类:系统相关   时间:2016-05-30 14:53:53    阅读次数:273
161条   上一页 1 ... 7 8 9 10 11 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!