[PATCH 1/3] winedos: better MSCDEX emulation
hat at tesarici.cz
Mon Apr 10 05:45:02 CDT 2006
OK, what I'm trying to do is provide a real DOS device driver for DOS
MZ programs, so that they can call the "strategy" routine to set the
address of device requests and then the "interrupt" routine to do the
actual requests (see just about any DOS programming guide for
That means I have to:
1. move the code for INT2F/AX=1510h (SEND CD-ROM DEVICE DRIVER
REQUEST) to the interrupt routine
2. provide a strategy routine
3. get the device driver registered in DOS structures (add it to the
end of the linked list of device drivers, which starts by the NUL
driver in the List-of-Lists).
Now, I've found some (minor) bugs in the device driver code, and I
fixed them along the way. IMO what you need is that:
1. First, I send a patch that moves the (buggy) code to a separate
function which can be called both by the INT2F handler and by the
2. Next, I send a patch fixing the bugs.
Is that right?
On 04/07/06 at 14:53:34 (+0200), Alexandre Julliard wrote:
> Petr Tesarik <hat at tesarici.cz> writes:
> > Hi everyone,
> > has this patch been rejected? If so, could anyone tell me why?
> The 1/3 patch is OK, but I'd appreciate if you could split the 3/3 one
> so I can get a better idea of where you are going with all this.
> Alexandre Julliard
> julliard at winehq.org
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 2196 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20060410/67b6b8f2/smime-0001.bin
More information about the wine-devel