在之前我们介绍了怎样实现一个简单的字符设备驱动。并介绍了简单的open,close,read,write等驱动提供的基本功能。可是一个真正的设备驱动往往提供了比简单读写更高级的功能。这一篇我们就来介绍一些驱动动中使用的一些高级的操作的实现。 大部分驱动除了提供对设备的读写操作外,还须要提供对硬件控制 ...
                            
                            
                                分类:
系统相关   时间:
2017-04-18 14:00:38   
                                阅读次数:
522
                             
                    
                        
                            
                            
                                Linux文件系统:根文件系统(rootfs)/boot/dev设备文件块设备:随机访问的设备字符设备:线性访问的设备/etc:配置文件/home:用户家目录,每个用户的家目录默认/home/username/root:特殊用户家目录/lib:库文件/lib/modules:内核模块文件动态库:windows中是.dll,linux中是.s..
                            
                            
                                分类:
系统相关   时间:
2017-04-14 10:13:21   
                                阅读次数:
204
                             
                    
                        
                            
                            
                                    1、申请设备号 指定从设备号from开始,申请count个设备号,在/proc/devices中的名字为name。返回值:成功返回0,失败返回错误码。 2、动态的申请设备号 动态申请从次设备号baseminor开始的count个设备号,在/proc/devices中的名字为name,并通过dev指针 ...
                            
                            
                                分类:
系统相关   时间:
2017-04-13 13:03:06   
                                阅读次数:
308
                             
                    
                        
                            
                            
                                文件权限1.文件属性的查看ls-lfilename-|rw-r--r--.|1|root|root|46|Oct105:03|filename—————————————————————————————————————————123456781."-":文件类型-##普通文件d##目录c##字符设备s##套接字p##管道b##快设备l##连接2."rw-r--r..
                            
                            
                                分类:
系统相关   时间:
2017-04-08 01:32:08   
                                阅读次数:
296
                             
                    
                        
                            
                            
                                unit6文件权限1.文件属性的查看ls-lfilename-|rw-r--r--.|1|root|root|46|Oct105:03|filename—————————————————————————————————————————123456781."-":文件类型-##普通文件d##目录c##字符设备s##套接字p##管道b##快设备l##连接2."rw..
                            
                            
                                分类:
系统相关   时间:
2017-04-07 18:52:39   
                                阅读次数:
232
                             
                    
                        
                            
                            
                                一文件属性的查看ls-lfilename-|rw-r--r--|1|root|root|0|Apr409:15|file———————————————————123456781."-":文件类型-##普通文件d##目录c##字符设备s##套接字p##管道b##快设备l##连接2."rw-r--r--":文件读写权限rw-|r--|r--*$@*所有人的权限$所有组的权限@..
                            
                            
                                分类:
系统相关   时间:
2017-04-07 00:04:27   
                                阅读次数:
367
                             
                    
                        
                            
                            
                                unit61.文件属性的查看ls-lfilename-|rw-r--r--.|1|root|root|46|Oct105:03|filename—————————————————————————————————————————12	3456781."-":文件类型-	##普通文件d	##目录c	##字符设备s	##套接字p	##管道b	##快设备l	##连接2."rw..
                            
                            
                                分类:
其他好文   时间:
2017-04-06 23:47:45   
                                阅读次数:
269
                             
                    
                        
                            
                            
                                一、文件属性的查看1.文件类型-##普通文件d##目录c##字符设备s##套接字p##管道b##快设备l##连接2.所有人的读写权限3.所有组的读写权限4.其他人的读写权限5.对文件:文件内容被系统记录的次数对目录:目录中文件属性的字节数6.文件所有人7.文件所有组8.9.文件最近修改的日期10...
                            
                            
                                分类:
其他好文   时间:
2017-04-06 17:13:52   
                                阅读次数:
211
                             
                    
                        
                            
                            
                                一.文件属性的查看ls-lfilename-|rw-r--r--.|1|root|root|46|Oct105:03|filename—————————————————————————————————————————123456781."-":文件类型-##普通文件d##目录c##字符设备s##套接字p##管道b##快设备l##连接2."rw-r--r--":文..
                            
                            
                                分类:
系统相关   时间:
2017-04-06 01:55:46   
                                阅读次数:
264
                             
                    
                        
                            
                            
                                首先进行文件属性的查看ls-lfilename-|rw-r--r--.|1|root|root|46|Oct105:03|filename12345678所标字母代表不同的含义:"-":文件类型-//普通文件d//目录c//字符设备s//套接字p//管道b//快设备(U盘l//连接"rw-r--r--":文件读写权限的设定rw-|r--|r--*$@*所有人的权限$所有组的..
                            
                            
                                分类:
系统相关   时间:
2017-04-06 01:41:33   
                                阅读次数:
293