会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
搞技术,下功夫
本blog未经说明均为原创,所陈述之内容不一定全正确
上一页
1
2
3
4
5
下一页
T2stdstring
摘要: int T2stdstring(TCHAR* szString,std::string& str) { #ifdef _UNICODE int len=lstrlen(szString)*2; char * p=new char[len+1]; if...
阅读全文
posted @ 2010-05-01 21:43 devcfei
阅读(130)
评论(0)
推荐(0)
编辑
需要编写总线驱动程序?
摘要: 通常,一个设备有多路数据流。而ReadFile,WriteFile又只针对一个句柄。这就出现一个矛盾,这有几个解决方案 多个设备对象 编写总线驱动 设备对象命名空间 虽然我没有找到WDK中推荐的做法,但在WHDC上,微软给出了推荐的做法。下面简单介绍一下吧。 首先IoRegisterDeviceInterface接受一个ReferenceString,我们可以给一个字符串“ch0”。这样,设备接...
阅读全文
posted @ 2010-04-28 23:28 devcfei
阅读(356)
评论(0)
推荐(0)
编辑
Windows7重建图标缓存
摘要: rem 关闭explorer.exe taskkill /f /im explorer.exe attrib -h -i %userprofile%\AppData\Local\IconCache.db del %userprofile%\AppData\Local\IconCache.db /a rem 打开 start explorer懒人版本 下载
阅读全文
posted @ 2010-04-07 22:07 devcfei
阅读(223)
评论(0)
推荐(0)
编辑
总线主控DMA(续)
摘要: 上一次分析了DMA两种方式,基于包的DMA方式和CommonBuffer方式。 最近看文档和资料,其实CommonBuffer是可以直接让应用程序访问的,具体的资料在 DDK文档的Using Common-Buffer System DMA这一节 实际的过程是这样的 AllocateCommonBu
阅读全文
posted @ 2009-09-14 20:37 devcfei
阅读(1009)
评论(3)
推荐(0)
编辑
总线主控DMA
摘要: DMA都是主控总线的,这里的总线主控DMA是指设备本身具备DMA功能,而无需使用系统DMA控制器。 总线主控DMA的设备,有两种基本的DMA方式 基于包的DMA传输 使用公共缓冲区的传输 基于包的DMA传输一般是这样的过程: IRP到达Dispacher Dispacher分配一个通道AllocateAdapterChannel,这个例程会在一个合适的时候调用它的一个回调函数 回调函数内部会根据...
阅读全文
posted @ 2009-08-29 17:01 devcfei
阅读(2800)
评论(0)
推荐(0)
编辑
常用数学符号网页面编排(草稿)
摘要: 意义和符号 举例 加 + 1+2 减 - 3-1 乘 * × · 2.5×4 实数乘法 2·n 乘法 2n 乘法 (1+i)(2+i) 复数 a×b 向量叉积 a·b 向量点积 AB 矩阵乘法 除 / ÷ 2÷54 实数除法 2/n 除法 映射 f: f:A→B f(x)=ax+b 幂 xn y=f(x)=xn +a 对数 loge ln lg y=logex y=ln(x) 三角 ...
阅读全文
posted @ 2009-08-12 00:05 devcfei
阅读(566)
评论(0)
推荐(0)
编辑
如何分析一个dump
摘要: 设置symbols kd>.sympath SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols 这个的意思是去C:\Symbols找symbols,如果没有就会去M$的服务器下载对应的symbols. 另外在File-> Symbos File Path也可以设置 打开dump文件, !analyze -v !an...
阅读全文
posted @ 2009-08-11 20:05 devcfei
阅读(5758)
评论(0)
推荐(0)
编辑
WRITE_PORT_BUFFER_ULONG是向一个PORT写一串数
摘要: VOID WRITE_PORT_BUFFER_ULONG( IN PULONG Port, IN PULONG Buffer, IN ULONG Count ); The WRITE_PORT_BUF...
阅读全文
posted @ 2009-08-11 19:04 devcfei
阅读(358)
评论(0)
推荐(0)
编辑
需要随机数表,自己做个程序生成*.c *.bin
摘要: /* rram.c 用于生成随机数组 不支持M级 例: rram 1024 rram 1 k rram 1 K rram 2048 rram 2 k rram 2 K */ #include <stdio.h> #include <stdlib.h> #include <time.h> void print_info() { ...
阅读全文
posted @ 2009-08-07 21:29 devcfei
阅读(400)
评论(0)
推荐(0)
编辑
修改c2html为cpp2html经验
摘要: 本人修该c2html为cpp2html,只是为分享开源代码的修改经验,并自己动手得到一个自己需要的工具 c2html.h里面修改字体,TAB字符数 convert.c修改高亮方式 check_begin.c添加关键字 check_end.c修改预编译宏结束条件 write_header_footer.c修改字体大小和字符集 另外check*.c里修改了hex的判断条件,我认为这是原来的一个bug,...
阅读全文
posted @ 2009-07-24 23:01 devcfei
阅读(545)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页
导航
博客园
首页
联系
订阅
管理
公告