- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 内核模块
构建模块构建模块的过程中的第一步是决定在哪里管理模块源码。(1)把模块源码加入到内核源代码树中,或者是作为一个补丁或者是最终把你的代码合并到正式的内核代码树中(2)在内核源代码树之外维护和构建你的模块源码在自己的源代码树目录中建立一个Makefie文件,obj-m:=fishing.o//就可以把fishing.c编译成fishing.kofishing-objs:=mai
2011-06-09 09:58:00
252
原创 asmlinkage(linux内核特殊的c语言用法)
asmlinkage 告诉编译程序要使用局部堆栈来传递参数,这就涉及了宏FASTCALL,它通知(体系结构相关的)编译程序使用通用寄存器传递参数。以下代码来自include/asm/linkage.h的宏:include /asm/linkage.h#define asmlinkage CPP_ASMLINKAGE_ATTRIBUTE_((regparm(0)))#define F
2011-06-08 10:33:00
850
原创 内联汇编
1.gcc编译程序支持的另一种编码形式是内联汇编(inline assembly)代码。内联汇编不需要调用单独编译的汇编程序。我们可以通过特定的结构告诉编译程序将代码组合到一起,而不是要编译该代码块。虽然这样做会生成体系结构相关的文件,但能大大提高C函数的可读性并提高其执行效率。内联汇编程序的结构:asm ( assembler instruction (s) :output oper
2011-06-07 22:19:00
901
原创 物联网
十二五概念专家力推十大潜力股2010-10-18 01:57:00 来源: 山东商报 跟贴 0 条 手机看新闻 “十二五”规划进入最后的敲定阶段,这一规划不仅将决定中国经济未来5年的发展方向,也将决定A股市场未来5年最大的赢家。本报梳理了最有可能受益于“十二五”规划的十大潜力金股,希望这一“管中窥豹”式的探索能对投资者准确把握下阶段的行情有所裨益。消费升级代表金股:西安民
2010-10-19 09:42:00
2456
原创 RGB到YUV的转换
#include #include #include using namespace std; BITMAPFILEHEADER bmpHeader;//包含文件类型、大小和布局的信息 BITMAPINFOHEADER bmpInfHeader;//包含位图的尺寸和颜色格式 int main(){ FILE *fpBmp; if((fpBmp =
2010-09-25 10:15:00
635
原创 读取bmp文件
#include #include #include using namespace std; BITMAPFILEHEADER bmpHeader;//包含文件类型、大小和布局的信息 BITMAPINFOHEADER bmpInfHeader;//包含位图的尺寸和颜色格式 int main(){ FILE *fpBmp; if((fpBmp =
2010-09-25 10:12:00
4500
原创 数据源与连接池
数据源和连接池(以MySql为例)1.创建数据库create database dbtest;use dbtest;create table student( studentid char(20) not null, name char(30) not null, address varchar(200), constraint primary key(st
2010-08-20 08:48:00
344
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人