自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

转载 Linux 内核 给模块传递参数

对于如何向模块传递参数,Linux kernel 提供了一个简单的框架。其允许驱动程序声明参数,并且用户在系统启动或模块装载时为参数指定相应值,在驱动程序里,参数的用法如同全局变量。使用下面的宏时需要包含头文件linux/moduleparam.h>。     通过宏module_param()定义一个模块参数:module_param(name, type, perm

2012-07-08 12:06:35 7040

转载 ATL_NO_VTABLE

我们可以注意到在用ATL编写COM组件时,在类前面都有一个宏ATL_NO_VTABLE,那么这个宏到底有什        么作用呢?这个宏的定义如下:        #define    __declspec(novtable)    ATL_NO_VTABLE;            下面这段是MSDN中对这个宏的描述:        This    form    of

2012-07-02 23:04:53 929

转载 IDispatch接口原理与应用

IDispatch接口原理与应用目录:IDispatch接口原理与应用目录:前言:IDispatch接口的定义:创建支持IDispatch接口的COM对象:标准方式调用IDispatch接口的方法:采用ATL智能指针类调用IDispatch接口的方法:使用类COleDispatchDriver调用IDispatch的方法: 前言:尽管c+

2012-07-02 22:59:29 883

转载 函数调用约定

最近学习dll编程的时候遇到函数调用约定 的问题,查了点资料,记录下:     在C语言中,假定咱们有这样一个函数:    int function(int a, int b);    调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算 机没有办法知道一个

2012-07-02 22:36:39 728

转载 Run-Time Check Failure #0,The value of ESP was not properly saved 错误解决

调用DLL函数,出现错误Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. This is usually a result of calling a function declared with one calling convention with a fun

2012-07-02 21:17:27 33235 9

原创 SDIO驱动总结

SDIO驱动总结By Dybinx内核:Linux 2.6.35.7硬件:三星的s5pv210平台SDIO驱动包括SDIO 控制器驱动和SDIO卡驱动,属于主从结构类型,相信看过usb驱动的朋友会更容易理解SDIO的驱动框架。本文初略分析了SDIO控制器驱动与SDIO卡驱动的调用过程,待以再对SDIO做进一步分析。1. SDIO 控制器驱动三星的s5pv210平台使用的

2012-07-02 21:08:32 7124

转载 SDIO总线 驱动

SDIO卡       SDIO卡是在SD内存卡接口的基础上发展起来的接口,SDIO接口兼容以前的SD内存卡,并且可以连接SDIO接口的设备,目前根据SDIO协议的SPEC,SDIO接口支持的设备总类有蓝牙,网卡,电视卡等。       SDIO协议是由SD卡的协议演化升级而来的,很多地方保留了SD卡的读写协议,同时SDIO协议又在SD卡协议之上添加了CMD52和CMD53命令。由

2012-07-01 17:58:12 6443

转载 IDR--Integer ID Management

IDR是用来管理小整形ID数的库函数集合。这些代码最早是在2003年2月作为POSIX clocks补丁的一部分加入的;现在,在内核的许多地方都可以看到IDR的应用。IDR算法的实现采用了radix tree的思想,从本质上讲,IDR是一个稀疏数组,能将整形ID号映射到任意指针上。应用IDR机制时要包含头文件(注:本文内核版本为2.6.32.10),IDR结构体如下struct idr

2012-07-01 13:48:37 1319

38.331 f21编解码程序 源代码

这是C语言实现的38.331 f21编解码程序,可以编码或者解码3GPP 38.331协议描述的码流。

2018-11-25

802.11-2012协议

ieee 802.11协议文档,2012年最新发布版本

2013-01-31

嵌入式Linux系统开发技术详解——基于ARM(教程)

本书以嵌入式Linux 系统开发流程为主线,剖析了嵌入式Linux 系统构建的各个环节。 从嵌入式系统基础知识和Linux 编程技术讲起,接下来说明了建立嵌入式Linux 交叉开发环 境,然后分析了嵌入式Linux 系统的引导程序、内核和文件系统三大组成部分,最后介绍了 嵌入式Linux 系统集成和部署的方法。

2010-09-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除