QEMU With E2K User Support
Go to file
Liu Ping Fan 0d63b2dd31 hpet: inverse polarity when pin above ISA_NUM_IRQS
According to hpet spec, hpet irq is high active. But according to
ICH spec, there is inversion before the input of ioapic. So the OS
will expect low active on this IRQ line. (On bare metal, if OS driver
claims high active on this line, spurious irq is generated)

We fold the emulation of this inversion inside the hpet logic.

Signed-off-by: Liu Ping Fan <pingfank@linux.vnet.ibm.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2013-12-11 20:11:08 +02:00
audio
backends
block qcow2: use start_of_cluster() and offset_into_cluster() everywhere 2013-12-06 16:53:50 +01:00
bsd-user
default-configs
disas
docs
dtc@bc895d6d09
fpu
fsdev
gdb-xml
hw hpet: inverse polarity when pin above ISA_NUM_IRQS 2013-12-11 20:11:08 +02:00
include smbios: Set system manufacturer, product & version by default 2013-12-10 13:29:22 +02:00
libcacard
linux-headers linux-headers: Update from v3.13-rc3 2013-12-06 11:16:09 -07:00
linux-user Merge remote-tracking branch 'rth/auxv-2' into staging 2013-12-06 12:57:21 -08:00
net
pc-bios roms: update vgabios binaries 2013-12-06 08:55:42 +01:00
pixman@97336fad32
po
qapi
qga
qobject Block patches for 2.0 (flushing block-next) 2013-12-06 12:59:58 -08:00
qom
roms roms: enable seabios cross builds 2013-12-06 08:55:42 +01:00
scripts
slirp
stubs
sysconfigs/target
target-alpha misc: Replace 'struct QEMUTimer' by 'QEMUTimer' 2013-12-02 21:03:39 +04:00
target-arm
target-cris target-cris: Use new qemu_ld/st opcodes 2013-12-08 09:36:02 +01:00
target-i386 Merge remote-tracking branch 'qemu-kvm/uq/master' into staging 2013-12-07 07:35:25 -08:00
target-lm32
target-m68k
target-microblaze
target-mips target-mips: Use macro ARRAY_SIZE where possible 2013-12-09 16:44:04 +01:00
target-moxie
target-openrisc
target-ppc
target-s390x
target-sh4 target-sh4: move features flag after CPU_COMMON 2013-12-09 16:41:23 +01:00
target-sparc
target-unicore32
target-xtensa
tcg
tests acpi unit-test: verify signature and checksum 2013-12-10 13:29:22 +02:00
trace
ui
util Block patches for 2.0 (flushing block-next) 2013-12-06 12:59:58 -08:00
.exrc
.gitignore
.gitmodules
.mailmap
.travis.yml
aio-posix.c aio: make aio_poll(ctx, true) block with no fds 2013-12-06 16:53:51 +01:00
aio-win32.c aio: make aio_poll(ctx, true) block with no fds 2013-12-06 16:53:51 +01:00
arch_init.c
async.c
balloon.c
block-migration.c
block.c block: clean up bdrv_drain_all() throttling comments 2013-12-06 16:53:51 +01:00
blockdev-nbd.c
blockdev.c
blockjob.c
bt-host.c
bt-vhci.c
Changelog Use qemu-project.org domain name 2013-10-11 09:34:56 -07:00
CODING_STYLE
configure
COPYING
COPYING.LIB
coroutine-gthread.c
coroutine-sigaltstack.c
coroutine-ucontext.c
coroutine-win32.c
cpu-exec.c
cpus.c
cputlb.c
device_tree.c
device-hotplug.c
disas.c
dma-helpers.c
dump.c
exec.c exec: reduce L2_PAGE_SIZE 2013-12-10 12:29:56 +02:00
gdbstub.c
HACKING
hmp-commands.hx
hmp.c
hmp.h
iohandler.c
ioport.c
kvm-all.c
kvm-stub.c
LICENSE
main-loop.c
MAINTAINERS MAINTAINERS: update X86 machine entry 2013-12-10 12:29:56 +02:00
Makefile
Makefile.objs
Makefile.target
memory_mapping.c
memory.c
migration-exec.c
migration-fd.c
migration-rdma.c
migration-tcp.c
migration-unix.c
migration.c
monitor.c
nbd.c
os-posix.c
os-win32.c
page_cache.c
qapi-schema.json
qdev-monitor.c
qdict-test-data.txt
qemu-bridge-helper.c
qemu-char.c
qemu-coroutine-io.c
qemu-coroutine-lock.c
qemu-coroutine-sleep.c
qemu-coroutine.c
qemu-doc.texi
qemu-img-cmds.hx
qemu-img.c qemu-img: decrease progress update interval on convert 2013-12-06 16:53:50 +01:00
qemu-img.texi
qemu-io-cmds.c
qemu-io.c
qemu-log.c
qemu-nbd.c
qemu-nbd.texi
qemu-options-wrapper.h
qemu-options.h
qemu-options.hx
qemu-seccomp.c
qemu-tech.texi
qemu-timer.c
qemu.nsi
qemu.sasl
qmp-commands.hx
qmp.c
qtest.c qtest: split configuration of qtest accelerator and chardev 2013-12-10 12:29:56 +02:00
readline.c
README
rules.mak
savevm.c
spice-qemu-char.c
tcg-runtime.c
tci.c
thread-pool.c
thunk.c
tpm.c
trace-events Merge remote-tracking branch 'stefanha/block' into staging 2013-12-07 07:35:31 -08:00
translate-all.c split definitions for exec.c and translate-all.c radix trees 2013-12-10 12:29:56 +02:00
translate-all.h split definitions for exec.c and translate-all.c radix trees 2013-12-10 12:29:56 +02:00
user-exec.c
VERSION
version.rc
vl.c qtest: split configuration of qtest accelerator and chardev 2013-12-10 12:29:56 +02:00
xbzrle.c
xen-all.c
xen-mapcache.c
xen-stub.c

Read the documentation in qemu-doc.html or on http://wiki.qemu-project.org

- QEMU team