delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT sourceware DOT cygnus DOT com> |
List-Subscribe: | <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com> |
List-Archive: | <http://sourceware.cygnus.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sourceware DOT cygnus DOT com> |
List-Help: | <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs> |
Sender: | cygwin-owner AT sourceware DOT cygnus DOT com |
Delivered-To: | mailing list cygwin AT sourceware DOT cygnus DOT com |
Date: | Tue, 21 Sep 1999 19:08:17 +0300 |
From: | Paul Sokolovsky <paul-ml AT is DOT lg DOT ua> |
X-Mailer: | The Bat! (v1.32) S/N 34D3AC61 |
Reply-To: | Paul Sokolovsky <paul-ml AT is DOT lg DOT ua> |
X-Priority: | 3 (Normal) |
Message-ID: | <5797.990921@is.lg.ua> |
To: | "dale henderson" <dalekh AT hotmail DOT com> |
CC: | cygwin AT sourceware DOT cygnus DOT com |
Subject: | Win9x Ring0 programming, was: Fwd: Re: VxD device drivers |
In-reply-To: | <19990921073631.75824.qmail@hotmail.com> |
References: | <19990921073631 DOT 75824 DOT qmail AT hotmail DOT com> |
Mime-Version: | 1.0 |
Hello dale, dale henderson <dalekh AT hotmail DOT com> wrote: dh> Is there any open source software to create Win9x device drivers? dh> I would like to try VxDWriter, but it currently just supports VC++. dh> Is it possible for Mingw32 or Cygwin to support LE file format? [] Well, not directly connected, but may be interesting: recently I had peculiarity to implement decent copy-on-write fork on win95. Since waiting for LE creation ability with gnuwin32 was infeasible, I just used technique exemplified by tools available from www.internals.com - they just abruptly install Ring0 callgate descriptor into GDT (win9x allows that) and voila - system VxD services are available. Simple sed run over vmm32.h from Win9x DDK allowed me to use it. I failed to achieve original goal - stupid thing doesn't have concept of ownership of physical pages, so it cannot be made to hold page while it's mapped in at least one virtual address space, but at least I saw the rock with my own eyes. Best regards, Paul mailto:paul-ml AT is DOT lg DOT ua -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |