E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
字符设备
文件管理[Linux]
文件系统rootfs:根文件系统/boot系统启动相关的文件,如内核、initrd、以及grub(bootloader)/dev设备文件块设备随机访问
字符设备
线性访问设备号主设备号和次设备号/etc配置文件
Halower
·
2016-06-11 20:00
linux设备模型之Class
参考:http://www.wowotech.net/device_model/class.html 刚开始写
字符设备
驱动程序的时候,老师教我们自动创建设备节点,“要先创建类,在类下面创建设备,类名字不重要
lizuobin2
·
2016-06-06 22:00
Class
设备模型
class_create
device_create
字符设备
编译makefile
#AR=arARCH=armCC=/opt/gcc-linaro-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc#DEBFLAGS=-O2obj-m:=simple.oKERNELDIR?=/opt/workspace/zz/linux-nand-3.2.0PWD:=$(shellpwd)modules:$(MAKE)-C$(KERNELDIR)M=
chinazhangzhong123
·
2016-06-01 21:37
linux 文件目录,及其作用
/boot:系统启动相关的相关文件,如内核,initrd,以及grub(bootloader)/dev:设备文件设备文件:块设备:随机访问,数据块
字符设备
:线性访问,按字符文单位设备号:主设备号(major
colapanda
·
2016-05-30 22:05
linux
文件目录
及其作用
Linux驱动开发、21-块设备驱动设计
块设备驱动1、基础概念 块设备是一种能随机访问的存储介质,与
字符设备
不同,它能保存文件系统数据。
u013494117
·
2016-05-29 21:00
linux
linux内核
linux驱动
TQ210
块设备驱动
find,vim的编程设置,SUID,SGID,SBIT,软.硬链接,重定向
1、find命令:基本格式:find路径选项参数-name:根据文件名字查找-size:根据文件大小查找+(比这个大)-(比这个小)-type:根据文件类型查找-普通文件-d目录-l链接文件-c
字符设备
文件
汇天下豪杰
·
2016-05-25 18:47
重定向
软连接
vim设置
Linux基础
linux 混杂设备miscdevice
miscdevice混杂设备 miscdevice混杂设备是
字符设备
的一种,它们共享一个主设备号(10),但次设备号不同,所有混杂设备形成一个链表,对设备发给你问时内核根据次设备号查找到相应的
u013592097
·
2016-05-24 15:00
linux
内核
设备驱动
Linux文件属性与用户组
1、10个中的第一个字母表示文件类型:-:一般文件d:目录文件b:块设备文件c:
字符设备
文件l:链接文件p:管道文件(临时文件)———————————Linux多用户多任务,只有一个root管理者,具有无限权限
汇天下豪杰
·
2016-05-23 23:50
Linux用户
Linux文件属性
Linux基础
php文件系统处理方法小结
,dir或unknow三种类型在Linux/Unix下,block,char,dir,fifo,file,link,unknown7种型block:块设置文件,磁盘分区,软驱,cd-rom等char:
字符设备
紫云的博客
·
2016-05-23 12:20
linux camera V4L2框架(一)
sbudev:来描述camera等sensor设备,一般是指挂接在总线(i2c)上的摄像头video_device:实际和处理器采集口相关的配置,一般该设备会完成注册以/dev/video0,video1的
字符设备
注册的形式暴露给应用层
lbaihao
·
2016-05-20 23:00
串口驱动程序设计详解---串口初始化(上)
Linux把每个串行端口都看做是一个
字符设备
。这些串行端口所对应的设备名称是/dev/ttySAC*;
coding__madman
·
2016-05-19 23:13
Linux驱动编程
串口驱动程序设计详解---串口初始化(上)
Linux把每个串行端口都看做是一个
字符设备
。这些串行端口所对应的设备名
huazhu60400
·
2016-05-19 23:00
linux
架构
ARM
串口驱动初始化流程
内核源码分析
使用IO映射的方式获取tiny4412板子上的ID号
那时候我使用了简单的
字符设备
驱动框架,最终的ID号通过read方法可将ID读取出来,但是,这样做就太麻烦啦,有没有更简单的方法呢?
morixinguan
·
2016-05-16 14:00
Linux按键驱动程序设计详解---从简单到不简单
混杂设备驱动模型:1.混杂设备描述在Linux系统中,存在一类
字符设备
,它们拥有相同的主设备号(10),单次设备号不同,我们称这类设备为混杂设备(miscdevice).所有的混杂设备形成一个链表,对设备访问时内核根据次设备号查到相应的混杂设备
coding__madman
·
2016-05-15 21:05
Linux驱动编程
Linux按键驱动程序设计详解---从简单到不简单
混杂设备驱动模型:1.混杂设备描述 在Linux系统中,存在一类
字符设备
,它们拥有相同的主设备号(10),单次设备号不同,我们称这类设备为混 杂设备(miscdevice).所有的混杂设备形成一个链表
huazhu60400
·
2016-05-15 21:00
ARM
linux内核
按键驱动
linux内核源码分析
Linux中断分析
linux基本命令(24)——linux文件类型与扩展名
文件类型Linux文件类型常见的有:普通文件、目录文件、
字符设备
文件和块设备文件、符号链接文件等,现在我们进行一个简要的说明。1. 普通文件
youzhouliu
·
2016-05-14 21:00
linux
基本命令
常用命令[Linux]
Linux文件类型-:普通文件(f)d:目录文件b:块设备文件(block)c:
字符设备
文件(character)l:符号链接文件(symboliclinkfile)p:命名管道文件(pipe)s:套接字文件
Halower
·
2016-05-14 21:00
文件管理[Linux]
文件系统rootfs:根文件系统/boot系统启动相关的文件,如内核、initrd、以及grub(bootloader)/dev设备文件块设备随机访问
字符设备
线性访问设备号主设备号和次设备号/etc配置文件
Halower
·
2016-05-14 21:00
OK6410
字符设备
驱动点亮LED
字符设备
驱动模型分为三步:第一步:驱动设备初始化(分配cdev、初始化cdev、注册cdev、硬件初始化)第二步:实现设备操作(读写以及控制设备)第三步:驱动注销虽然这是一个最简单的驱动,而且之前也曾经写过两遍
coding__madman
·
2016-05-11 23:13
Linux驱动编程
OK6410
字符设备
驱动点亮LED
字符设备
驱动模型分为三步:第一步:驱动设备初始化(分配cdev、初始化cdev、注册cdev、硬件初始化)第二步:实现设备操作(读写以及控制设备)第三步:驱动注销虽然这是一个最简单的驱动,而且之前也曾经写过两遍
woshi_ziyu
·
2016-05-11 23:00
嵌入式
linux驱动
ioctl
字符设备驱动
ARM11
ioctl---
字符设备
的控制技术
字符设备
的控制1.
字符设备
控制理论1.1作用大部分驱动程序除了需要提供读写设备的能力外,还需要具备控制设备的能力。
coding__madman
·
2016-05-09 22:14
Linux驱动编程
ioctl---
字符设备
的控制技术
字符设备
的控制1.
字符设备
控制理论 1.1作用 大部分驱动程序除了需要提供读写设备的能力外,还需要具备控制设备的能力。
woshi_ziyu
·
2016-05-09 22:00
linux
嵌入式
ioctl
字符设备驱动
字符设备
驱动模型
字符驱动编程模型:1.设备描述结构cdev1.1结构定义1.2设备号1.3设备操作集在Linux系统中,设备的类型非常繁多,如:
字符设备
,块设备,网络接口设备,USB设备,PCI设备,平台设备,混杂设备
coding__madman
·
2016-05-08 21:23
Linux驱动编程
Linux
驱动开发
字符设备
驱动模型
字符驱动编程模型:1.设备描述结构cdev 1.1 结构定义 1.2 设备号 1.3 设备操作集在Linux系统中,设备的类型非常繁多,如:
字符设备
,块设备,网络接口设备,USB设备,PCI设备,
woshi_ziyu
·
2016-05-08 21:00
嵌入式
ARM
设备文件
linux字符设备驱动
字符设备驱动模型
Linux应用程序访问
字符设备
驱动详细过程解析
下面先通过一个编写好的内核驱动模块来体验以下
字符设备
驱动可以暂时先忽略下面的代码实现!
coding__madman
·
2016-05-08 18:52
Linux驱动编程
Linux应用程序访问
字符设备
驱动详细过程解析
下面先通过一个编写好的内核驱动模块来体验以下
字符设备
驱动可以暂时先忽略下面的代码实现!
woshi_ziyu
·
2016-05-08 18:00
linux
ARM
字符设备驱动
Linux设备驱动(2)
字符设备
设备号设备号由主设备号和次设备号组成。linux下,一切设备皆文件,所有的设备都能在/dev目录下找到相应的文件。这些文件除了名字不一样以外,还每个设备文件都有不一样的设备号;一般地,主设备号对应一个类型的驱动设备,之所以有次设备号,它是用来驱动同类型的设备。如串口,所有的串口共用一个主设备号,每个串口有不同的次设备号。dev_t类型用来保存设备编号(包含主设备号和次设备号),实际上是一个32位整
feitian944
·
2016-05-08 11:00
linux
块设备驱动程序(Linux设备驱动程序)
Linux内核视块设备为
字符设备
相异的基本设备类型。块驱动程序有自己完成特定任务的接口。高效的块设备驱动程序在性能上是严格要求的。
s651665496
·
2016-05-07 18:00
Linux/Unix inode、vnode、dentry、file、进程表、文件表(下)
1、structinode──
字符设备
驱动相关的重要结构介绍内核中用inode结构表示具体的文件,而用file结构表示打开的文件描述符。
big_bit
·
2016-05-07 14:00
linux
结构
iNode
NetBSD文件权限
文件权限前的第一个字母用来标识文件类型:-:一般文件d:目录文件b:块设备文件c:
字符设备
文件l:链接文件p:人工管道 第一个位置代表文件类型了,那么剩下的9个呢?234位代表文件所有者的权限。
shan275
·
2016-05-07 14:00
linux基础之常用命令(1)
会以长格式显示当前目录的文件,从左到右一次解释drwxr-xr-x22rootroot4096Dec2722:32libiconv-1.14(d)代表文件类型-:普通文件d:目录文件b:块设备文件(block)c:
字符设备
文件
jianshijiuyou
·
2016-05-03 14:00
linux
ls命令
操作系统中被用于显示文件夹中的内容.ls即list,英文表示为"listdirectorycontents".ls -l:长格式 文件类型: -:普通文件(f) d:目录文件 b:块设备文件(block) c:
字符设备
文件
utimes
·
2016-05-01 12:00
Linux三个特殊权限 setuid setgid stick bit
第一位为一组,表示文件的类型:-:表示一般文件d:表示目录文件l:表示链接文件b:表示块设备c:表示
字符设备
p:表示管道s:表示套接字但是Linux还有三个比较特殊的权限,分别是:setuid,setgid
dupengchuan
·
2016-04-30 11:00
linux
权限
# Linux学习日志(二) 用户
rm 创建:touch 元数据属性:stat 查看内容类型:file 文本编辑器:nano,vi Linux的文件类型普通文件:-,f 目录文件:路径映射d 链接文件(符号链接):软连接l 设备文件:
字符设备
teng_ling
·
2016-04-26 01:00
linux
数据
管理
移动
文本编辑
关于什么是kernel
kernel是驱动,是驱动插件机制(insmod),包括块、
字符设备
驱动网卡驱动kernel还提供用户态访问kernel的机制,包括netlink我知识太少,我没学过。
anzhuangguai
·
2016-04-25 12:00
Linux驱动开发-14、串行设备驱动模型
串行设备驱动模型1、TTY概念解析a) 串口终端(/dev/ttyS*)串口终端是使用计算机串口连接的终端设备;Linux以
字符设备
来处理这种串行端口;这些端口所对应的设备名称是/dev/ttySAC0
u013494117
·
2016-04-19 23:00
linux
嵌入式
TQ210
Linux驱动开发
[IMX6DL]Linux超声波驱动源代码
4.代码中注册的
字符设备
可不需要,创建的内核线程用于控制时序。3.由于超声波采用的是普通的G
kris_fei
·
2016-04-15 14:00
Linux基础(文件类型)
Linux下除网卡外,任何东西都被归类为以下七种文件之一:块设备文件(block),简称b
字符设备
文件(character),简称c本地套接字(socket),简称s符号链接文件(linkage),简称
vincent040
·
2016-04-15 07:00
字符驱动分析
1.使用
字符设备
驱动程序 1)编译/安装驱动 2)创建设备文件 3)访问设备 1)在linux系统中,驱动程序通常采用内核模块的程序结构进行编码。
lt159159
·
2016-04-13 21:00
Linux驱动开发
2.
字符设备
驱动
一.
字符设备
开发的基本步骤 1.确定主设备号和次设备号 2.实现初始化函数,注册
字符设备
3.实现字符驱动程序 4.实现file_operations结构体 5.实现销毁函数,释放
字符设备
6.创建设备文件节点二
lz_quiet
·
2016-04-13 16:00
1.设备驱动基础
2.驱动程序的分类: 1.
字符设备
驱动:能以字节来访问。通过
字符设备
文件访问块驱动程序。 2.网络接口:一个网络负责发送和接受数据报文。通过套接字访问块驱动程序,不是通过文件。
lz_quiet
·
2016-04-13 16:00
10、linux对于文件和目录的权限管理
1、linux的文件类型 1.1 linux常见的文件类型 -:普通文件(f) d:目录文件(directory) b:块设备文件(block) c:
字符设备
文件(character
zbw18297786698
·
2016-04-12 22:00
chown
chmod
Linux文件权限管理
[置顶] linux 字符驱动
//每个cdev都是一个kobject structmodule*owner; //指向实现驱动的模块 conststructfile_operations*ops; //操纵这个
字符设备
文件的方法
wince_lover
·
2016-04-12 20:00
驱动篇-字符驱动入门(完美解决cat echo
字符设备
乱码的问题)(一)
闲来无事,整理一下驱动入门知识!大部分与网上整理的差不多,我主要想说的有两个特别的地方,刚入门的人看别人整理的肯定都不知道怎么测试。或者测试结果不像他们所写的那样!第一点就是用mknod创建的设备名,设备号不能随便写,必须你所写的源文件命名的一致。比如你在c文件中定义#defineDEV_NAME"chardev"那么设备名就是chardev设备号可以通过cat/proc/devices|grep
lll156596255
·
2016-04-12 14:00
linux驱动
1.使用
字符设备
驱动程序1)编译/安装驱动2)创建设备文件3)访问设备1)在linux系统中,驱动程序通常采用内核模块的程序结构进行编码。
lt159159
·
2016-04-12 00:00
linux
嵌入式
C语言
Linux驱动开发
字符设备
之register_chrdev与register_chrdev_region
之前写
字符设备
驱动,都是使用register_chrdev向内核注册驱动程序中构建的file_operations结构体,之后创建的设备文件,只要是主设备号相同(次设备号不同),则绑定的都是同一个file_operations
君峰俊宇
·
2016-04-11 17:11
register
chrdev
Linux驱动
linux驱动开发前奏
驱动开发概述:1.驱动分类2.驱动学习方法常规分类法:
字符设备
块设备 网络设备
字符设备
是一种按字节来访问的设备,字符驱动则负责驱动
字符设备
,这样的驱动通常支持open,close,read和write
lt159159
·
2016-04-11 00:00
linux
C语言
驱动
Linux驱动开发
Linux运维之道(13)——Linux磁盘管理
2.设备文件关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通信设备文件分类块设备:block,存取单位“块”,磁盘
字符设备
:char,
逃跑中计划
·
2016-04-10 23:08
Linux 下wifi 驱动开发(四)—— USB接口WiFi驱动浅析
而USB接口的设备驱动,我们前面也有学习,比如USB摄像头驱动、USB鼠标驱动,同样都符合LinuxUSB驱动结构: USB设备驱动(
字符设备
、块设备、网络设备)
zqixiao_09
·
2016-04-10 21:00
linux
usb
驱动开发
wifi驱动
linux文件介绍
1、文件类型- file普通文件d directory目录文件b block块设备文件c character
字符设备
文件l sysmboliclinkfile 字符链接文件p pipe 命令管道文件s
hqwangping
·
2016-04-05 22:00
linux
File
character
管道
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他