当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 流le="FONT-SIZE: 18pt; FONT-
 

 

 ·浅析“作坊式”开发    »显示摘要«
    摘要: 发表于软件工程专家网 转载系统分析之窗等 浅析“作坊式”开发 老单 2003-11-20 “作坊式”开发虽然只是对软件开发形式的一种比喻的说法,但深究起来却还真是一个不小的话题。在此我粗浅地探讨一下作坊式开发被广泛采用的一些原因,不谈所谓“作坊式的企业”之类大的话题,只就“开发方式”层面上的相关思路理一理,对工程化管理内容也不再赘述。所述之言为个人观点,观者仁者见仁、智者见智。 这里讲到“作坊式”,主要是指传统手工作坊的生产模式而言的。所谓作坊......
 ·i/o completion ports    »显示摘要«
    摘要:最近想看看有关完成端口的东东,于是就从这里开始了。我试图完美的将其翻译出来,可耐水平有限,有几句我不太有把握。大家帮忙一下? platform sdk: storage i/o completion ports i/o completion ports are the mechanism by which an application uses a pool of threads that was created when the ap......


流Mini驱动开发指南(选自DDK联机文档)(一)
流mini驱动开发指南(选自ddk联机文档)

本节详细讨论了已经过时的stream.sys class driver。随着microsoft windows xp的正式发布,microsoft建议硬件制造商考虑使用下一代class模型——avstream——来开发新的,非音频多媒体驱动程序。相关细节可参看«avstream overview»一章。microsoft现在只对stream.sys提供基本的支持。如果你要开发一个音频minidriver,请参看«audio miniport drivers»一章。 【相关文章:[ZT]精妙SQL语句

——翻译:codewarrior@hs5 【扩展阅读:请问那里可以下载xp ddk,网上搜索到

流minidriver支持内核流。在此我假定本文的读者已经熟悉了内核流的相关基本概念。如果你不明白,请先阅读«kernel streaming overview» 【扩展信息:字符串NDS_trim.h

很多种设备都通过提供流式minidriver来得到(操作系统的)支持。尤其是视频捕捉设备,譬如数码相机与dvd播放机,它们都是通过提供流式minidriver来获得支持的,类似的还有外部音频设备。更多介绍可参考«video capture minidriver design guide»与«vendor-supplied dvd drivers»。

设计stream class driver的目的,就是通过处理许多与操作系统进行交互的细节,来使流式设备驱动的开发更加简单。

minidriver让stream class driver代表它处理同步问题。举个例子,stream class driver可以为minidriver随意地串行化i/o请求。通过让class driver为它处理同步问题,minidriver可以做到多处理器平台安全,但是代码却是不可重入的。这样很适合后端(low-end)到中端(medium-end)的硬件。

class driver会自动对文件操作进行同步。例如,通过互斥体(mutex)、信号量(semaphores)或者事件(event),打开流与打开设备的操作可以被正确地串行化,无需minidriver的参与。

class driver从minidriver中抽象了内核流的具体实现细节。

class driver处理所有与pnp管理器之间的交互动作。例如:

class driver代表minidriver创建功能性设备对象(functional device object)。

class driver管理资源设置(如翻译端口地址,翻译并映射内存范围,连接中断)


...   下一页
 ·三说软件从业者    »显示摘要«
    摘要: 发表于天极网 转载csdn等 三说软件从业者 作者:老单 2004-1-2   作为一个以盈利和发展为目的的企业,软件公司需要有相应劳动能力的人进行生产和经营;作为一个有工作需要和发展需求的人,软件从业者期望在企业里得到长足的发展并有一个好的前途。但现实是,软件企业往往并不能得到让自己满意的人,软件从业者也往往并没有产生让自己欣慰的归宿感。这样,软件企业唉叹为人才所困,软件从业者抱怨怀才不遇,其结果是企业也焦虑、从业者也恐慌,以至于软件业似乎要陷......
» 本期热门文章:

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