From: "Mike Nordell" <tamlin@algonet.se>
To: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] Win2k mouse
Date: Thu, 15 Apr 2004 15:44:31 +0200 [thread overview]
Message-ID: <001c01c422f0$64ae5aa0$0401a8c0@putte2k> (raw)
In-Reply-To: 20040415113738.B19597@bbland
Lionel Ulmer wrote:
> In my case, I still have QEMU segfaulting on me during the second
> stage installation.
I believe the fix is in the pipe. But to get some more input on something
related; could you first make sure you have target-i386/helper.c from CVS.
Then test searching for "XXX: explain me why W2K hangs" and replace "#if 1"
with "#if 0". There is reason to believe the fixed eip when returning to v86
mode has taken care of the problem that cludge was for.
In addition I can report that doing just that, resetting the segment cache,
allows the ToolStar*Test demo floppy to run as expected. Previously it
had... should we say some problems.
There are still bugs in the VGA code that will totally hang for which I've
mailed Fabrice the patches. Should you want to preempt CVS to see if they
make a difference (they stop QEMU from SEGV), at the beginning of
vga_update_display add the following:
if (!(s->ar_index & 0x20)) { /* output is disabled */
printf("VGA: vga_update_display not updating due to display
disabled\n");
return;
}
Then in vga_draw_text (sorry, no line numbers since my vga.c doesn't match
yours in that respect), around 90 lines into it just before the cy loop
starts, try the following:
if (height * width >= CH_ATTR_SIZE)
{
printf("TMN: Saving VGA from crashing in vga_draw_text()\n");
return;
}
/Mike
next prev parent reply other threads:[~2004-04-15 13:49 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-04-14 20:36 [Qemu-devel] Win2k mouse Mike Nordell
2004-04-15 8:52 ` Jean-Michel POURE
2004-04-15 9:37 ` Lionel Ulmer
2004-04-15 11:28 ` Brad Campbell
2004-04-15 11:51 ` Jean-Michel POURE
2004-04-15 13:48 ` Mike Nordell
2004-04-15 13:44 ` Mike Nordell [this message]
2004-04-15 18:31 ` Lionel Ulmer
2004-04-15 20:21 ` Lionel Ulmer
2004-04-16 3:54 ` Mike Nordell
2004-04-16 16:33 ` malc
2004-04-16 17:30 ` [Qemu-devel] sound issue Hetz Ben Hamo
-- strict thread matches above, loose matches on Subject: below --
2004-04-14 8:49 [Qemu-devel] Win2k mouse Jean-Michel POURE
2004-04-14 11:11 ` Hetz Ben Hamo
2004-04-14 20:17 ` Fabrice Bellard
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='001c01c422f0$64ae5aa0$0401a8c0@putte2k' \
--to=tamlin@algonet.se \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).