摘要
为了设计和实现嵌入式实时操作系统COSIXV2.0/RT平台,我们对Mach3.0操作系统微内核有关设备管理的源程序进行剖析。在I/O管理系统中, Mach 3.0采用端口和消息机制, 它的I/O接口支持的设备驱动程序独立于设备, 独立于位置, 并且是在用户级实现的。它的面向对象设计使得代码的共享程度更高, 减少了依靠硬件设备的代码量,
To design the embeded real time operating system platform of COSIX V2 0/RT, we analyse some source programs for Mach micro kernel's object oriented device management.In the I/O management system,Mach 3 0 uses ports and message mechanisms;its device drivers supported by I/O interfaces are device independent,location independent,and are implemented at the user level.Its object oriented design enables the codes to be highly shared,reduces device dependent codes,and increases system scalability and portability.
出处
《计算机工程与科学》
CSCD
1999年第6期58-61,共4页
Computer Engineering & Science
基金
国家重点科技攻关课题