This is the mail archive of the
cygwin-xfree@sourceware.cygnus.com
mailing list for the Cygwin project.
RE: XF86SUP.SYS
- To: "Mike MacDonald" <mmacdona at tsi dot gte dot com>, <cygwin-xfree at sourceware dot cygnus dot com>
- Subject: RE: XF86SUP.SYS
- From: "Suhaib Siddiqi" <ssiddiqi at inspirepharm dot com>
- Date: Tue, 9 Nov 1999 07:05:57 -0500
That is right Windows does not use Ring 0.
I also thought of provding these functionality as a static lib or a
DLL. Actually, the OS specific code for various OS in
xfree86/os-support is
built as a static lib during XF86 compilation.
I would suggest using DirectX 3.0 so the same driver could be used
on
Win9x and NT 4.0.
Regards
Suhaib
>
> I don't see why this can't just be implemented as a
> service and a library..
> The service would mainly be for pty, and I'm not sure
> that its necessary for
> that.. Windows doesn't have the Ring 0 requirement that
> OS/2 has I don't
> think. Plus Direct X eliminates the need for some of
> it.. I'll learn more
> as I go, but I don't think this needs to be, or should be
> a driver on the
> Windows platform.
>
> Honestly, I can't think of anything that couldn't just be
> included in a
> library.. Tell me if you've heard otherwise, and I have
> ALOT more research
> to do before I have a solid grasp of what needs to be
> done, but I think a
> straight port of XF86SUP.SYS as a .a archive will work
> (My opinion here is
> VERY subject to change :)) I think the only reason he
> has it loading in the
> config.sys is for the ring 0 requirements that are
> enforced by OS/2..
>