ioctl.h 分析
我自己画了个解析图。。。不要嫌弃丑啊。。。哈哈
type
The magic number. Just choose one number (after consultingioctl-number.txt ) and use it throughout the driver. This field is eight b...
分类:
其他好文 时间:
2014-08-01 10:55:41
阅读次数:
234
安装过程:POST-->Bootloader(kernel+ramdisk)-->anacondaBootLoader界面:GUI界面text界面boot:anaconda接口:text接口GUI接口安装过程分为两个阶段:安装前的配置阶段:(既可交互式进行,亦可直接读取配置文件自动完成)键盘类型安装过程中的语言支持使用语言时区选择..
分类:
其他好文 时间:
2014-08-01 00:16:12
阅读次数:
358
1 string connStr = @"Driver={Sybase ASE ODBC Driver};NA=" + v_strServer + ",4100" 2 + ...
分类:
数据库 时间:
2014-07-31 23:14:51
阅读次数:
439
出现原因 1. Linux在中断处理程序中,它不处于任何一个进程上下文,如果使用了可能睡眠的函数,则系统调度会被破坏,导致kernel panic。因此,在中断处理程序中,是不能使用有可能导致睡眠的函数(例如信号量等)。 在中断发起的软中断中,其上下文环境有可能是中断上下文,同理,也不能调用可能导致...
分类:
其他好文 时间:
2014-07-31 20:33:57
阅读次数:
212
ruby具有在运行时执行以字符串形式保存的代码的功能设施,eval族方法 。包括Kernel#eval,Object#instance_eval,Module#class_eval。 Kernel#eval 它是最直接的方法如下:1 p eval("2+2")2 3 eval("def m...
分类:
其他好文 时间:
2014-07-31 19:34:57
阅读次数:
166
一、XEN API?VDI clone (session session_id, VDI vdi, Map[string,string] driver_params) Take an exact copy of the VDI and return a reference to the new di...
分类:
其他好文 时间:
2014-07-31 13:02:06
阅读次数:
248
废话不说,直接上代码C/C++ code?1234567891011121314151617181920212223__global__voidKernel(int*dv){inti=threadIdx.x;dv[i]=i;}intmain(){thrust::device_vectordv(10)...
分类:
其他好文 时间:
2014-07-31 09:31:45
阅读次数:
180
先目前将一个sn9c291+ov9712的模块驱动在fedora上加载成功,可是在使用mplayer却无法播放,不知道为何?
前后对比发现dev目录下多了video0,video1 设备节点已经出来,video1 是H264的节点
[root@localhost mplayer]#
mplayer tv:// -tv driver=v4l2:...
分类:
其他好文 时间:
2014-07-30 23:57:55
阅读次数:
789
对于web系统的自动化测试,selenium使用比较多,它支持多种语言java、python、C#等,本文中使用java。selenium执行case时,支持截图,代码如下: File?file?=??((TakesScreenshot)driver).getScreenshotAs(O...
分类:
其他好文 时间:
2014-07-30 21:02:14
阅读次数:
311
在阅读Linux Driver源代码时,我们经常会在文件的结尾处看到诸如:MODULE_AUTHOR、MODULE_DESCRIPTION、MODULE_LICENSE等宏定义,这些宏主要是定义了一些模块信息。但这些模块信息具体是怎么加到模块里的?就需要深入分析一下这些宏定义具体是怎么定义的。下面我们以MODULE_AUTHOR为例,来具体分析一下有关module信息的宏。
首先,我门来看一下M...
分类:
其他好文 时间:
2014-07-30 17:42:04
阅读次数:
272