All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andriy Gapon <avg@icyb.net.ua>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] hpet emulation problems
Date: Tue, 21 Jul 2009 15:29:49 +0300	[thread overview]
Message-ID: <4A65B4BD.5040601@icyb.net.ua> (raw)


I observe the following problems with qemu-emulated HPET:

1. setting lower 32bits of a 64-bit register clears the higher 32 bits;
At least this happens with TIMn_CONF register - I set some bits at offset 0x100
and all bits at 0x104 become cleared. The problem is aggravated by the fact that
those bits are supposed to be RO - they specify interrupt routing capabilities.

2. Setting interrupt type to level-triggered has no effect in the sense that
interrupt status bits are not set in GINTR_STA when interrupts are generated.

-- 
Andriy Gapon

             reply	other threads:[~2009-07-21 12:30 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-07-21 12:29 Andriy Gapon [this message]
2009-07-21 12:53 ` [Qemu-devel] Re: hpet emulation problems Andriy Gapon
2009-07-21 18:16   ` Beth Kon
2009-07-21 18:26     ` Andriy Gapon
2009-07-23 10:10       ` Andriy Gapon

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=4A65B4BD.5040601@icyb.net.ua \
    --to=avg@icyb.net.ua \
    --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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.