Re: [osol-discuss] Project proposal: User Mode Driver

2007-03-07 Thread Freeman . Liu
Joerg Schilling wrote: Artem Kachitchkine <[EMAIL PROTECTED]> wrote: IMHO, adding new frameworks to the OS in order to work around legal issues is a fundamentally flawed motivation and can lead to duplication, added maintenance burden, confusion among developers and other problems.

Re: [osol-discuss] Project proposal: User Mode Driver

2007-03-07 Thread Joerg Schilling
Artem Kachitchkine <[EMAIL PROTECTED]> wrote: > > IMHO, adding new frameworks to the OS in order to work around legal > issues is a fundamentally flawed motivation and can lead to duplication, > added maintenance burden, confusion among developers and other problems. This is indeed an importan

Re: [osol-discuss] Project proposal: User Mode Driver

2007-03-06 Thread Darren J Moffat
Artem Kachitchkine wrote: IMHO, adding new frameworks to the OS in order to work around legal issues is a fundamentally flawed motivation and can lead to duplication, added maintenance burden, confusion among developers and other problems. While there are purely technical advantages of a gene

Re: [osol-discuss] Project proposal: User Mode Driver

2007-03-05 Thread Artem Kachitchkine
I am very glad to hear such a deep thought. Now return to the original question: with so many hardware not supported by Solaris, what is the solution ? Taking into consideration that specifications are not always available. This solution is not perfect. I will not hesitate if most of the hardwar

Re: [osol-discuss] Project proposal: User Mode Driver

2007-03-05 Thread Freeman . Liu
Artem Kachitchkine wrote: IMHO, adding new frameworks to the OS in order to work around legal issues is a fundamentally flawed motivation and can lead to duplication, added maintenance burden, confusion among developers and other problems. While there are purely technical advantages of a ge

Re: [osol-discuss] Project proposal: User Mode Driver

2007-03-05 Thread Artem Kachitchkine
IMHO, adding new frameworks to the OS in order to work around legal issues is a fundamentally flawed motivation and can lead to duplication, added maintenance burden, confusion among developers and other problems. While there are purely technical advantages of a generic usermode driver framew

Re: [osol-discuss] Project proposal: User Mode Driver

2007-03-05 Thread Freeman . Liu
Gaopeng Chen - Sun China wrote: Sounds good. Any concrete ideas? Is it for all devices or just part of them? Seems it's difficult to directly make a set of generic interfaces available for all devices. How about implementing the sub-interfaces for each domain, and then gather and think about the

Re: [osol-discuss] Project proposal: User Mode Driver

2007-03-04 Thread Gaopeng Chen - Sun China
Sounds good. Any concrete ideas? Is it for all devices or just part of them? Seems it's difficult to directly make a set of generic interfaces available for all devices. How about implementing the sub-interfaces for each domain, and then gather and think about the generic interfaces. Such as usb de

Re: [osol-discuss] Project proposal: User Mode Driver

2007-03-04 Thread Riny Qian
+1, it'd make OpenSolaris support more and more devices, ... Looking forward to more details. [EMAIL PROTECTED] wrote: Hi, everyone, I would like to start a project to enable running a driver in usr mode as an application. By this way we can leverage source code from other OSes by converting

Re: [osol-discuss] Project proposal: User Mode Driver

2007-03-04 Thread LingBo Tang
+1 [EMAIL PROTECTED] wrote: Hi, everyone, I would like to start a project to enable running a driver in usr mode as an application. By this way we can leverage source code from other OSes by converting them into Solaris user application. Also running in user mode make it easier to develop an

[osol-discuss] Project proposal: User Mode Driver

2007-02-28 Thread Freeman . Liu
Hi, everyone, I would like to start a project to enable running a driver in usr mode as an application. By this way we can leverage source code from other OSes by converting them into Solaris user application. Also running in user mode make it easier to develop and debug. Maybe more robust.