Hi all,
sounds like the recent architectural changes were a bit too much: now I get
Unhandled exception: privileged instruction in 32-bit code (0x0040348b). In 32-bit mode. 0x0040348b (FT255_T32.exe..text+0x248b in FT255_T32.exe): outb %al,%dx Wine-dbg>
with a parallel port flash tool I'm trying to use, whereas before it used to work with both direct I/O port access and ppdev.
In other words: exception handling about I/O port access has been broken.
Andreas Mohr
Andreas Mohr andi@rhlx01.fht-esslingen.de writes:
Unhandled exception: privileged instruction in 32-bit code (0x0040348b). In 32-bit mode. 0x0040348b (FT255_T32.exe..text+0x248b in FT255_T32.exe): outb %al,%dx Wine-dbg>
with a parallel port flash tool I'm trying to use, whereas before it used to work with both direct I/O port access and ppdev.
In other words: exception handling about I/O port access has been broken.
That's the way it's supposed to work under NT. You probably need to run that app with Windows version set to NT.
On Wed, 01 Oct 2003 10:28:03 -0700, you wrote:
Andreas Mohr andi@rhlx01.fht-esslingen.de writes:
Unhandled exception: privileged instruction in 32-bit code (0x0040348b). In 32-bit mode. 0x0040348b (FT255_T32.exe..text+0x248b in FT255_T32.exe): outb %al,%dx Wine-dbg>
with a parallel port flash tool I'm trying to use, whereas before it used to work with both direct I/O port access and ppdev.
In other words: exception handling about I/O port access has been broken.
That's the way it's supposed to work under NT. You probably need to run that app with Windows version set to NT.
Logitech PageScan Color software must have the same problem then. It is win-32 code that aceesses the parallell port, it does not run under NT, there is no NT version of the software. It used to run with some unrelated problems under wine. I assume that there is a "deep" reason why win9* compatibility has been dropped here?
Rein
Rein Klazes rklazes@xs4all.nl writes:
Logitech PageScan Color software must have the same problem then. It is win-32 code that aceesses the parallell port, it does not run under NT, there is no NT version of the software. It used to run with some unrelated problems under wine. I assume that there is a "deep" reason why win9* compatibility has been dropped here?
There are several reasons related to the dll separation and related architecture changes. I expect it will be possible to put some of the Win95 hacks back in once the final architecture is in place, but for now my priority is on finishing the dll separation.