本书在内容上分为两在部分:驱动篇和分布式编程篇。驱动篇主要介绍了字符设备驱动、增强型网络设备驱动(END)以及WindML中文字库的设计和MicroWindows向VxWorks平台上的移植过程。字符设备驱动与END是两类最常见的设备驱动,分别以i8250和ns83820芯片为例,给出了相应驱动的详细实现过程和代码;第五章在分析WindMLBMF字库结构的基础上,给出了由Xwindows的BDF字库转换得到BMF字库的代码实现;图形是嵌入式操作系统的弱项,Mircowindows是嵌入式系统广泛使用的开源图形包,第六章详细介绍向VxWorks平台的移植步骤,给出了几个底层驱动的实现。分布式编程篇介绍了分布式构件对象模型(DCOM)和公共对象请求代理体系结构(CORBA),分别是由微软(Microsoft)和对象管理组织(OMG)推出的两种组件规范,提供了VxCOM/VxDCOM的分布式组件对象模型,同时第三方的软件开发商也提供了CORBA:公共对象请求代理体系结构,用于解决分布式编程,这其中包括宝兰(Borland)公司的RT-VisiBorker、中创的InforBuf以及开源代码TAO。