Re: Unmodified driver reuse and Afterburner
"Valery V. Sedletski" <[email protected]>
| Newsgroups | gmane.comp.micro-kernel.l4.l4ka.general |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 25 Jun 2007 23:05:38 -0700, Bernhard Poess wrote: >If I understand you right you want to reuse Windows drivers inside ReactOS. No, I am trying to develop an open source OS/2 clone. ReactOS is opensource WinNT clone, and allows to use unmodified windows drivers and applications, if we try to port ReactOS to L4, for example, using the same approach as with L4Linux (using Afterburner project). >Did you ever think of reusing Linux drivers? >Do you want to reuse the drivers in user mode or in kernel mode? >Depending on these choices you should choose the technology you use. I thought about reusing Linux drivers, by using a technique of L4Ka Afterburner project. But I also asked if it possible to apply this approach to windows drivers. In the case of Linux a kind of paravirtualization (named pre-virtualization) is used. I asked if this technique is applicable to ReactOS and unmodified windows drivers. I want, of course, to use windows drivers de-privileged (in user mode). The answer was that recompilation is needed, and so, the sources for drivers must be available. And also it was said, that some "more heavy-weight" virtualization technology could be needed, such as one involving Interrupt flag virtualization. > >-Bernhard >