`
fc974fc
  • 浏览: 13842 次
社区版块
存档分类
最新评论
文章列表
Linux DM9000网卡驱动程序完全分析 2011年02月26日   说明1:本文分析基于内核源码版本为linux-2.6.31    说明2:本文在理解了linux中总线、设备和驱动模型的基础上加以分析代码   虽然Linux驱动程序应该是和具体的硬件平台分离的,但是为了更好的理解DM9000的驱动程序,这里还是结合一下Mini2440开发板,这样也可以更好的体会如何实现驱动和平台分离。   本文分成以下几个部分:    一、Mini2440开发板上DM9000的电气连接和Mach-mini2440.c文件的关系。    二、两个重要的结构体介绍:sk_buff和net_dev ...
关于Linux下的视频编程 2011年06月20日   前言:目前正在忙于ARM平台的Linux应用程序的开发(其实是刚刚起步学习啦)。底层的东西不用考虑了,开发板子提供了NAND Bootloader,和Linux 2.6的源码,而且都编译好了。自己编译的bootloader可以用,但是Linux编译后,文件很大,暂且就用人家编译的系统,先专心写应用程序吧。。   正文:要做的任务是,把一块板子上的摄像头采集的图像和声卡采集的声音(貌似很
J2ME游戏开发笔记整编版 2010年08月24日   J2ME游戏开发笔记整编版 wxh zt   作者:n5 文章来源:http://blog.csdn.net/n5   1 J2ME中查表法使用三角函数   CLDC和MIDP都没有提供三角函数,而且CLDC1.0中也没有浮点数,所以我们的选 ...
深入理解控制台程序 2010年06月26日   在Delphi中可以创建Console--控制台应用程序。这种类型的程序在Win32文本模式下,或者CUI(文本用户界面)子系统中运行。如图一。   尽管从表面上看起来控制台应用程序界面简单、没什么吸引力。但是,它的确非常能干。在后面的章节中,我们将证明这一点。GUI程序能做的,它都能做;而且,可执行文件大小甚至只是前者的十分之一。   运行中的控制台应用程序   控制台应用程序可不是想象中那么简单。很多程序员其实没有真正了解它的内涵和威力。以下是一些常见的误解--之所以有这些误解,是因为控制台应用程序看起来就像古老的DOS程序那么简陋。看 ...
积累的一些UNIX网络编程的知识 2011年04月20日   网络编程常见问题总结  (一)   在网络程序中遇到的一些问题进行了总结, 这里主要针对的是我们常用的TCP socket相关的总结, 可能会存在错误, 有任何问题欢迎大家提出.     对于网络编程的更多详细说明建议参考下面的书籍     《UNIX网络编程》 《TCP/IP 详解》 《Unix环境高级编程》     非阻塞IO和阻塞IO:    在网络编程中对于一个网络句柄会遇到阻塞IO和非阻塞IO的概念, 这里对于这两种socket先做一下说明     基本概念:socket的阻塞模式意味着必须要做完IO操作(包括 ...
【精】【爆】MTK手机安装软件游戏大全!新人必看 2011年10月18日   1楼   阅读本文档需要初中以上学历,并且语文及格。   A,斯凯MRP   本文首先针对斯凯主文件Mythroad的手机进行分析,其它文件夹可以参考!机型不同文中所讲文件夹可能与你的手机文件夹名略有不同!240320为分辨率,依你的手机分辨率而定   MRP常见文件夹   最常见文件夹就是Mythroad,常见手机是:金立、中天、亿城等,Downdate/mr 常见手机为金鹏,Mulgame常见金鹏、长虹,有的长虹手机直接命命为游戏,@ahong适用用于长虹老机型,(出厂时一般都隐藏了)Download 是手机自 ...
3G手机J2ME开发环境搭建(eclipse3开发j2me环境搭建) 2010年10月12日   3G手机J2ME开发环境搭建(eclipse3开发j2me环境搭建)   http://xiongzaiqiren.blog.163.com/blog/static/1292871852010912414260/   开发工具下载地址:   WTK是2.5.2版本的 下载地 ...
基于Windows CE的激光切割机开放式数控系统的研究 2010年08月06日   基于Windows CE的激光切割机开放式数控系统的研究数控系统, 开放式, 激光切割机, Windows, 研究   前言   Windows CE是微软公司开发的一个开放、可升级的32位嵌 ...

内存绘图

内存绘图 2010年10月07日    经常出现图形闪烁的现象。利用先在内存绘制,然后   拷贝到屏幕的办法可以消除屏幕闪烁,具体的方法是先在内存   中创建一个与设备兼容的内存设备上下文,也就是开辟一快内   存区来作为显示区域,然后在这个内存区进行绘制图形。在绘制完成后利用   BitBlt函数把内存的图形直接拷贝到屏幕上即可。   具体的代码实现为:   (1)创建内存区域   CDC* pMem=new CDC;     CBitmap* pBmp=new CBitmap;   CBitmap* pOldBmp;   CDC* pDC=GetDC();   CRect rectTe ...
Flex 86道题(好好学习一下) 2011年07月12日   •1.         使用Flex Bulider3如何跟踪程序?   答:我知道的三种1.trace() 2.设置断点3.当不在调试模式时可以调用as的Alert.show()或js的alert()如:navigateToURL(new URLRequest("javascri ...
Grub4dos命令用法 2010年06月01日   blocklist   blocklist FILE 打印出文件 FILE 的“块清单”表达法(该表达法也是合法的 GRUB 文件名,并且完全等价于 FILE)。   boot   boot 引导已加载的操作系统或扇区链式加载器。   bootp   bootp [--with-configfile] 通过BOOTP初试化网络设备。如果使用了`
顶松数字称重显示器 2011年04月29日   杭州顶松自控设备有限公司   浙制00000505号   使用说明书   DING SONG   数字称重显示器   DS822-   D6/D6P   (中文版V1.0)   1   2   DS822-D6/D6P快速调试指南   步骤   操作方法   说明   步骤一、数字传感器的接线   接线方法详见上页接线示意图   (同时参阅数字传感器说明书)   接线完毕后,若仪表显示[e-1 nn],表示仪表和传感器对码不成功,其中nn表示数字传感器编号,先进入步骤二设置传感器通道数   步骤二、传感器通道数设置   将参数“ch”设置为和数字 ...
Windows蓝屏故障分析及排除实战案例 2011年09月28日          蓝屏崩溃死机(Blue Screen of Death)是Windows较为常见的系统故障之一。发生蓝屏崩溃故障,则表明Windows系统遇到了严重的危险程序或错误程序,而又无法自我修复, ...

linux笔记3

linux笔记3 2011年06月13日   循环语句   1,break命令   break即中断的意思,用于跳出当前所在的循环体,但是并不退出程序   例:循环提示用户输入字符串,并将每次输入的内容保存到临时文件 “/tmp/input.txt 中”   当 ...
杨建:网站加速--服务器编写篇(上) 2011年07月31日   --提升性能的同时为你节约10倍以上成本   From: http://blog.sina.com.cn/iyangjian   一,如何节约CPU   二,怎样使用内存   三,减少磁盘I/O   四,优化你的网卡   五, ...
Global site tag (gtag.js) - Google Analytics