From: BALATON Zoltan <balaton@eik.bme.hu>
To: qemu-devel@nongnu.org
Cc: Gerd Hoffmann <kraxel@redhat.com>
Subject: [Qemu-devel] [PATCH 0/3] ati-vga fixes for MacOS driver
Date: Fri, 16 Aug 2019 00:18:09 +0200 [thread overview]
Message-ID: <cover.1565907489.git.balaton@eik.bme.hu> (raw)
Hello,
These are some fixes to get MacOS driver closer to working. Patch 1
adds a simple VBlank interrupt (this could be refined later as MacOS
seems to poll it frequently enough to get 100% CPU usage when
enabled). Patch 2 fixes problems with mouse pointer color and movement
due to byte and word access to HW cursor regs and Patch 3 removes some
annoying trace messages that are frequent enough to flood the log when
traces are enabled.
With these fixes MacOS shows desktop and the mouse pointer can be
moved around but it does not seem to fully boot yet as nothing can be
clicked so it may still miss something somewhere. (Also to get to this
point one needs to run an FCode ROM which needs patches to OpenBIOS
currently.)
Regards,
BALATON Zoltan
BALATON Zoltan (3):
ati-vga: Implement dummy VBlank IRQ
ati-vga: Support unaligned access to hardware cursor registers
ati-vga: Silence some noisy traces
hw/display/ati.c | 147 +++++++++++++++++++++++++++++++++++++++-----------
hw/display/ati_dbg.c | 1 +
hw/display/ati_int.h | 4 ++
hw/display/ati_regs.h | 6 +++
4 files changed, 128 insertions(+), 30 deletions(-)
--
2.13.7
next reply other threads:[~2019-08-15 22:33 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-08-15 22:18 BALATON Zoltan [this message]
2019-08-15 22:18 ` [Qemu-devel] [PATCH 1/3] ati-vga: Implement dummy VBlank IRQ BALATON Zoltan
2019-08-21 9:14 ` Gerd Hoffmann
2019-08-15 22:18 ` [Qemu-devel] [PATCH 3/3] ati-vga: Silence some noisy traces BALATON Zoltan
2019-08-21 9:13 ` Gerd Hoffmann
2019-08-21 11:22 ` BALATON Zoltan
2019-08-15 22:18 ` [Qemu-devel] [PATCH 2/3] ati-vga: Support unaligned access to hardware cursor registers BALATON Zoltan
2019-08-21 9:08 ` Gerd Hoffmann
2019-08-21 11:18 ` BALATON Zoltan
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=cover.1565907489.git.balaton@eik.bme.hu \
--to=balaton@eik.bme.hu \
--cc=kraxel@redhat.com \
--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).