wpa_supplicant与kernel交互的操作,一般需要先明确驱动接口,以及用户态和kernel态的接口函数,以此来进行调用操作。这里分为4个步骤讨论。 1.首先需要明确指定的驱动接口。因为有较多的驱动接口可以使用,如wex...
分类:
其他好文 时间:
2014-07-29 16:08:49
阅读次数:
307
FIO概述
fio是一个基于GPLV2授权的开源压力测试工具,主要是用来测试磁盘io性能,也有cpu,nic的io测试功能。
1、安装FIO
yum-yinstallwget
yum-yinstalllibaio-devel
wgethttp://brick.kernel.dk/snaps/fio-2.1.tar.gz
tarzxvffio-2.1.tar.gz
cdfio-2.1
make
makeinstall
2..
分类:
其他好文 时间:
2014-07-29 16:05:50
阅读次数:
300
我们知道linux内核再启动过程中,主要完成以下几种功能:1、侦测硬件信息2、驱动初始化(可能借助intrd文件加载硬件模块)3、以只读方式挂载根文件系统4、转载第一支程序init如果我们的kernel识别不了某些硬件或者实现不了某些功能的话,那么只能将某些功能代码添加在内核当中..
分类:
系统相关 时间:
2014-07-29 15:40:39
阅读次数:
341
本节主要介绍驱动开发的一些基础知识。
1. 驱动程序的基本组成
1.1. 最经常见到的数据结构
a. DRIVER_OBJECT驱动对象
[cpp] view
plaincopy
// WDK中对驱动对象的定义
// 每个驱动程序都会有一个唯一的驱动对象与之对应...
Antenna House PDF Tool V2由Antenna House PDF Driver、PDF Driver API、PDF Tool API构成。
Antenna House PDF Driver(Windows版)
PDF虚拟打印机,与普通的打印机程序相同,生成PDF文件。
PDF Driver API(Windows 版)
同Antenna House PDF Driver一起实现批量生成PDF文件的功能,并对生成的PDF进行各种设置。
可以在C++、.NET、命令行、COM当中使...
分类:
其他好文 时间:
2014-07-29 14:52:38
阅读次数:
207
上一篇博文我们分析了中断描述符表的中断门初始化过程,并且在interrupt数组中初始化过程中,可以看到每个中断处理程序都会跳入common_interrupt中。下面我们分析下common_interrupt汇编片段(arch/x86/kernel/entrt_32.S)。 1 .p2al...
分类:
其他好文 时间:
2014-07-29 13:27:38
阅读次数:
345
直接将14.04镜像直接放到flash driver 中
然后在bios设置flash driver 优先启动
然后格出一块盘给ubuntu 安装使用
按操作要求一路点下去即可,记得选windows和linux共存选项。
这样ubuntu就会安装到你格式化后的盘中了。...
分类:
其他好文 时间:
2014-07-28 16:29:03
阅读次数:
237
关于系统调用的基本原理,请参阅另一篇文章,本文的主要目标是从内核源代码的角度来学习一下系统调用在底层的内核中是如何实现的
分类:
系统相关 时间:
2014-07-28 11:36:20
阅读次数:
377
A real-time operating system (RTOS) for use with minimal-memory controllers has a kernel for managing task execution, including context switching, a p...
分类:
其他好文 时间:
2014-07-28 11:25:50
阅读次数:
302
filter2DConvolves an image with the kernel.C++: void filter2D(InputArray src, OutputArray dst, int ddepth, InputArraykernel, Point anchor=Point(-1,-1), double delta=0, int borderType=BORDER_DEFAULT )P...
分类:
编程语言 时间:
2014-07-28 00:24:39
阅读次数:
294