当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 为了完成CE作业又来看CE下的驱动程序设计了,后悔上那堂课时没认真听......还是先把知识复习一下: 1在UNIX & Windows 9x系列中驱动程序和操作系统是绑定在一起的,在核心态里运行。
 

 

    摘要:引导linux方法,我所知的有如下3种: 方法1:引导软盘 (1)在linux下用mkbootdisk制作。 (2)如果硬盘引导信息丢失,无法进入linux系统做引导软盘,对于rh,用redhat linux光盘引导进入secure模式,当询问是否将硬盘中的linux系统设置为当前环境,选“是”,这时的系统进入到硬盘的linux环境,运行mkbootdisk......
 ·win xp 键盘快捷键概述     »显示摘要«
    摘要:在 win xp 中工作和windows中工作时一样,利用快捷键代替鼠标。可以利用键盘快捷键打开、关闭和导航“开始”菜单、桌面、菜单、对话框以及网页。键盘还可以让您更简单地与计算机交互。   单击一个标题或按 tab 键可以突出显示这个标题,然后按 enter 键。   一、常规键盘快捷键 按键 目的 ctrl + c 复制。 ctrl + x 剪切。 ctrl + v 粘......


CE下的驱动程序和服务开发笔记,体验及总结

      为了完成ce作业又来看ce下的驱动程序设计了,后悔上那堂课时没认真听......

       还是先把知识复习一下: 【程序编程相关:小型团队之CVS和缺陷跟踪简单探讨【原创

【推荐阅读:透过vs.net数据窗体向导看Ado.n

【扩展信息:C++ vs C 风格的字符串

1    在unix & windows 9x系列中驱动程序与操作系统是绑定在一起的,在核心态里运行.但在ce里,大部分的驱动程序只是一个dll文件,在用户态下运行.

2      大部分的驱动程序都是用来控制硬件的,但某些硬件是不需要驱动的,如:cpu,memory......也有一些虚拟设备的驱动 ,如:文件系统驱动,ram disk

3     ce提供逻辑中断sysintrs,中断仅被当作用户态下的一个线程(ist) l  

4    硬件的oems并不提供该硬件在ce上的驱动,而只是一个硬件规约(hardware specification)

驱动的分类:

1    native

2    bus

3    stream interface

一,native驱动

    也叫做built-in驱动,是硬件所必须的,由oem设计硬件时所完成的.如:键盘,触摸屏......

也许不支持一般设备驱动接口 .当os的新版本出来时,一般native驱动只需做很少的改动.

二,bus驱动

    管理系统总线,如pci总线;pcmica与compactflash也被当作总线.负责询问总线上的硬件来决定什么硬件被安装与正在分配资源.也会要求设备管理器(device manager)来为线上硬件装载合适的驱动.  三,stream interface驱动

    一会在下面会详细介绍这个


...   下一页
    摘要:基于cmpp2以及东软api的短信平台的开发 10ms发表于www.10ms.net 本平台针对网关开发。 东软api不知道是什么版本的,源代码出现某个错误,某数组允许长度64,api文档里也说明是64,可是它 是65。破解之,改之,重新编译之,无问题。 api文档里示例程序也有若干错误,很奇怪,既然是对外发布的版本,居然没有一条注释,改之,现在调 试运行没有问题,可以发送短信。 下面提供的只是个......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE