| 摘要: |
| 开发SCSI(small computer system interface)驱动程序自动生成器的目的是为了高效地开发各种驱动程序.该生成器可以自动完成SCSI子系统的代码维护,自动生成驱动程序绝大部分的模块,并能自动打包,提供主盘、从盘两种运行方式下的驱动程序.该文介绍了自动生成器的设计思想、系统控制流程及数据流程、系统模块及层次结构、接口和运行处理以及生成器的实现,包括模块管理、自动打包及模板生成. |
| 关键词: 自动生成器,代码维护,模板生成. |
| DOI: |
| 分类号: |
| 基金项目:本文研究得到国家“九五”重点科技攻关项目基金(No.96-737)资助. |
|
| Design and Implementation of a Driver Generator |
|
WANG Ying,JIN Tao,SUN Yu-fang
|
| Abstract: |
| An SCSI (small computer system interface) driver automatic generator has been developed for developing SCSI drivers efficiently. The generator can automatically maintain SCSI subsystem code, generate most driver modules, package, and provide drivers under the master and slave running modes. In this paper, the authors present the automatic generator's design method, system control flow, data flow, system modules and hierarchy, interface and running processing. The paper describes in brief the system implementation, including the module management, automatic packaging, and model generation. |
| Key words: Automatic generator, code maintainable, model generation. |