📄 00000007.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: tdx (Happy汤大瞎), 信区: Linux <BR>标 题: OSKIT驱动摘要 <BR>发信站: BBS 水木清华站 (Wed Nov 1 10:27:43 2000) WWW-POST <BR> <BR>摘 要
<BR>本文首先介绍了操作系统开发平台OSKit,后面重点介绍了OSKit中包装其它操作系统的驱 <BR>动程序的方法及在OSKit的框架下书写驱动程序的简单方法。
<BR>我们对OSKit的分析方法是将其功能划分成一些相对独立的模块,由我们课题组内的几名 <BR>同学分头分析。我负责分析OSKit包装其它系统的驱动程序的方法。在开发一个操作系统 <BR>的过程中,为各种设备开发驱动程将是一种非常费时费力的工作。把一些开放源码的操作 <BR>系统的驱动程序,在不修改原驱动程序代码的前提下,仅仅通过包装使这其可以在新系统 <BR>中使用,这是OSKit的一大特色。这为开发新的操作系统的开发人员提供了一种有效的方 <BR>法,节省了开发新系统的时间。
<BR>本文首先讲解了OSKit内核为驱动程序提供的接口以及驱动程序应当为操作系统提供的使 <BR>用接口。后面以OSKit包装Linux驱动程序的实例,具体的讨论了包装的思路及方法。希望 <BR>我们的工作,能够对将来使用OSKit这一工具的开发人员有所帮助,对其它操作系统的研 <BR>究人员有所启发。
<BR>
<BR> ABSTRACT
<BR>This paper introduced a operating system development toolkit OSKit. It focusd <BR>on the method that OSKit used to wrap the device driver in someother <BR>operating system, and also describes how to write device drivers under <BR>OSKit.
<BR>The OSKit is a framework and a set of more than thirty componnet libaraies <BR>oriented to operating systems. The OSKit’s goal is to lower the barrier to <BR>entry to OS research and develeopment and to lower its costs. Porting device <BR>driver from some other open source operating system such as Linux and FreeBSD <BR>is the most noticeable characteristic of OSKit. With the idea and method of <BR>OSKit use, OS developers can easily include existing device drivers.
<BR>This thesis discussed the method that OSKit used to wrap device drivers from <BR>other operating systems by example. I hope that it is a good reference for OS <BR>developers.
<BR>
<BR>
<BR> <BR> <BR>-- <BR>※ 来源:·BBS 水木清华站 smth.org·[FROM: 159.226.91.59] <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -