[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] ac1002: isa: Add isa_address_space_io()
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] ac1002: isa: Add isa_address_space_io() |
Date: |
Sat, 08 Dec 2012 10:00:13 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: ac10027327e27c9b360452e01af3ef2147f5a26f
https://github.com/qemu/qemu/commit/ac10027327e27c9b360452e01af3ef2147f5a26f
Author: Julien Grall <address@hidden>
Date: 2012-12-04 (Tue, 04 Dec 2012)
Changed paths:
M hw/isa-bus.c
M hw/isa.h
Log Message:
-----------
isa: Add isa_address_space_io()
This function permits to retrieve ISA IO address space.
It will be usefull when we need to pass IO address space as argument.
Signed-off-by: Julien Grall <address@hidden>
Acked-by: Avi Kivity <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>
Commit: 42d8a3cf960659069bd2b2d9c443dafd7585607f
https://github.com/qemu/qemu/commit/42d8a3cf960659069bd2b2d9c443dafd7585607f
Author: Julien Grall <address@hidden>
Date: 2012-12-04 (Tue, 04 Dec 2012)
Changed paths:
M hw/acpi_piix4.c
M hw/apm.c
M hw/apm.h
M hw/lpc_ich9.c
M hw/vt82c686.c
Log Message:
-----------
hw/apm.c: Replace register_ioport_*
Replace all register_ioport_*() with a MemoryRegion.
This permits to use the new Memory stuff like listeners.
Moreover, the PCI device is added as an argument for apm_init(),
so we can register IO inside the PCI IO address space.
Signed-off-by: Julien Grall <address@hidden>
Acked-by: Avi Kivity <address@hidden>
[AF: Rebased onto hwaddr and q35]
Signed-off-by: Andreas Färber <address@hidden>
Commit: c75e6d8e354c44e76045cb0de20cda1a4ce4d575
https://github.com/qemu/qemu/commit/c75e6d8e354c44e76045cb0de20cda1a4ce4d575
Author: Julien Grall <address@hidden>
Date: 2012-12-04 (Tue, 04 Dec 2012)
Changed paths:
M hw/cirrus_vga.c
Log Message:
-----------
hw/cirrus_vga.c: Replace register_ioport_*
Replace all register_ioport_*() with the new Memory API.
This permits to use the new Memory stuff like listeners.
Signed-off-by: Julien Grall <address@hidden>
Acked-by: Avi Kivity <address@hidden>
[AF: Rebased onto hwaddr]
Signed-off-by: Andreas Färber <address@hidden>
Commit: 568fd159e4ca82d213706acd2cf4c94f27537096
https://github.com/qemu/qemu/commit/568fd159e4ca82d213706acd2cf4c94f27537096
Author: Julien Grall <address@hidden>
Date: 2012-12-04 (Tue, 04 Dec 2012)
Changed paths:
M hw/mips_mipssim.c
M hw/serial.c
M hw/serial.h
Log Message:
-----------
serial: Replace register_ioport_*
Replace all register_ioport_*() with a MemoryRegion.
This permits to use the new Memory stuff like listeners.
For more flexibility, the IO address space is passed as an argument.
Signed-off-by: Julien Grall <address@hidden>
Acked-by: Avi Kivity <address@hidden>
[AF: Rebased onto serial split]
Signed-off-by: Andreas Färber <address@hidden>
Commit: 258711c6448c44b60b0fecef1d3b09c71e23e304
https://github.com/qemu/qemu/commit/258711c6448c44b60b0fecef1d3b09c71e23e304
Author: Julien Grall <address@hidden>
Date: 2012-12-04 (Tue, 04 Dec 2012)
Changed paths:
M hw/pc.c
Log Message:
-----------
hw/pc.c: Replace register_ioport_*
Replace all register_ioport_*() with portio_*() or a MemoryRegion.
This permits to use the new Memory stuff like listeners.
Signed-off-by: Julien Grall <address@hidden>
Acked-by: Avi Kivity <address@hidden>
[AF: Rebased onto hwaddr]
Signed-off-by: Andreas Färber <address@hidden>
Commit: 582299336879504353e60c7937fbc70fea93f3da
https://github.com/qemu/qemu/commit/582299336879504353e60c7937fbc70fea93f3da
Author: Julien Grall <address@hidden>
Date: 2012-12-04 (Tue, 04 Dec 2012)
Changed paths:
M hw/dma.c
Log Message:
-----------
hw/dma.c: Replace register_ioport_*
Replace all register_ioport_*() with the new Memory API functions.
This permits to use the new Memory stuff like listeners.
Signed-off-by: Julien Grall <address@hidden>
Acked-by: Avi Kivity <address@hidden>
[AF: Rebased onto hwaddr]
Signed-off-by: Andreas Färber <address@hidden>
Commit: 0be4835b4932f38167b611c2b311ebaaec98a8eb
https://github.com/qemu/qemu/commit/0be4835b4932f38167b611c2b311ebaaec98a8eb
Author: Richard Henderson <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M exec.c
Log Message:
-----------
exec: Advise huge pages for the TCG code gen buffer
After allocating 32MB or more contiguous memory, huge pages
would seem to be ideal.
Signed-off-by: Richard Henderson <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: 2aa1cb514cdce31ca68902d464cd03d31a76e998
https://github.com/qemu/qemu/commit/2aa1cb514cdce31ca68902d464cd03d31a76e998
Author: Brad Smith <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M ui/curses.c
Log Message:
-----------
curses: Remove OpenBSD workaround
I removed the same sort of workaround for OpenBSD within the
configure script with commit 4dcc3f5876fa638d5c35bd47be3b717ea74cc2e7
but didn't bother to grep further to come across this same chunk
of code in the curses code itself. So the following diff removes
the same workaround chunk within the curses code.
Signed-off-by: Brad Smith <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: c3a43607d927e6a0ecce0b61e8297c1cfe604c14
https://github.com/qemu/qemu/commit/c3a43607d927e6a0ecce0b61e8297c1cfe604c14
Author: Evgeny Voevodin <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M tcg/tcg.h
Log Message:
-----------
tcg/tcg.h: Duplicate global TCG gen_opc_ arrays into TCGContext.
Signed-off-by: Evgeny Voevodin <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: 25983cad31969e3003eef77bc03a6700f46899d2
https://github.com/qemu/qemu/commit/25983cad31969e3003eef77bc03a6700f46899d2
Author: Evgeny Voevodin <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M target-alpha/translate.c
M target-arm/translate.c
M target-cris/translate.c
M target-i386/translate.c
M target-lm32/translate.c
M target-m68k/translate.c
M target-microblaze/translate.c
M target-mips/translate.c
M target-openrisc/translate.c
M target-ppc/translate.c
M target-s390x/translate.c
M target-sh4/translate.c
M target-sparc/translate.c
M target-unicore32/translate.c
M target-xtensa/translate.c
Log Message:
-----------
TCG: Use gen_opc_pc from context instead of global variable.
Signed-off-by: Evgeny Voevodin <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: c9c99c22d5f8e9cfa83260fbe236a57e7383d673
https://github.com/qemu/qemu/commit/c9c99c22d5f8e9cfa83260fbe236a57e7383d673
Author: Evgeny Voevodin <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M target-alpha/translate.c
M target-arm/translate.c
M target-cris/translate.c
M target-i386/translate.c
M target-lm32/translate.c
M target-m68k/translate.c
M target-microblaze/translate.c
M target-mips/translate.c
M target-openrisc/translate.c
M target-ppc/translate.c
M target-s390x/translate.c
M target-sh4/translate.c
M target-sparc/translate.c
M target-unicore32/translate.c
M target-xtensa/translate.c
M translate-all.c
Log Message:
-----------
TCG: Use gen_opc_icount from context instead of global variable.
Signed-off-by: Evgeny Voevodin <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: ab1103def476d985c08362df97ff9cb9c112adfc
https://github.com/qemu/qemu/commit/ab1103def476d985c08362df97ff9cb9c112adfc
Author: Evgeny Voevodin <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M target-alpha/translate.c
M target-arm/translate.c
M target-cris/translate.c
M target-i386/translate.c
M target-lm32/translate.c
M target-m68k/translate.c
M target-microblaze/translate.c
M target-mips/translate.c
M target-openrisc/translate.c
M target-ppc/translate.c
M target-s390x/translate.c
M target-sh4/translate.c
M target-sparc/translate.c
M target-unicore32/translate.c
M target-xtensa/translate.c
M translate-all.c
Log Message:
-----------
TCG: Use gen_opc_instr_start from context instead of global variable.
Signed-off-by: Evgeny Voevodin <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: 94788f54e9deeaa2c82891a7d216fdd6e0e58749
https://github.com/qemu/qemu/commit/94788f54e9deeaa2c82891a7d216fdd6e0e58749
Author: Evgeny Voevodin <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M exec-all.h
M translate-all.c
Log Message:
-----------
TCG: Remove unused global gen_opc_ arrays.
Signed-off-by: Evgeny Voevodin <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: 288fa40736e6eb63132d01aa6dc21ee831b796ae
https://github.com/qemu/qemu/commit/288fa40736e6eb63132d01aa6dc21ee831b796ae
Author: Gerd Hoffmann <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M configure
Log Message:
-----------
pixman: require 0.18.4 or newer
When older versions are found the internal pixman version is prefered.
Signed-off-by: Gerd Hoffmann <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: 475363176c80feedb8feb5e335ba64de68c7b055
https://github.com/qemu/qemu/commit/475363176c80feedb8feb5e335ba64de68c7b055
Author: Peter Maydell <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M HACKING
Log Message:
-----------
HACKING: List areas where we may rely on impdef C behaviour
Add a section to HACKING saying which version of the C spec
we use and describing the bits of implementation defined C
compiler behaviour which C code in QEMU is allowed to rely on.
Signed-off-by: Peter Maydell <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: 4cdd2e665ec4bd10c20c26432ee9ffe4db7bcc1c
https://github.com/qemu/qemu/commit/4cdd2e665ec4bd10c20c26432ee9ffe4db7bcc1c
Author: Blue Swirl <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M hw/acpi_piix4.c
M hw/apm.c
M hw/apm.h
M hw/cirrus_vga.c
M hw/dma.c
M hw/isa-bus.c
M hw/isa.h
M hw/lpc_ich9.c
M hw/mips_mipssim.c
M hw/pc.c
M hw/serial.c
M hw/serial.h
M hw/vt82c686.c
Log Message:
-----------
Merge branch 'memory-ioport' of git://github.com/afaerber/qemu-cpu
* 'memory-ioport' of git://github.com/afaerber/qemu-cpu:
hw/dma.c: Replace register_ioport_*
hw/pc.c: Replace register_ioport_*
serial: Replace register_ioport_*
hw/cirrus_vga.c: Replace register_ioport_*
hw/apm.c: Replace register_ioport_*
isa: Add isa_address_space_io()
Commit: 511c68d3af626cb0a39034cb77e7ac64d3a26c0c
https://github.com/qemu/qemu/commit/511c68d3af626cb0a39034cb77e7ac64d3a26c0c
Author: Eduardo Habkost <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M qemu-config.c
Log Message:
-----------
finally kill cpudef config section support
The external CPU models were removed on QEMU 1.2, and the support for
the "cpudef" config sections was documented as deprecated, but the
actual removal of the config section was pending.
Now that QEMU 1.3 was released, we can finally kill the support for
cpudef config sections, and support only the built-in CPU models from
target-i386/cpu.c.
Signed-off-by: Eduardo Habkost <address@hidden>
Signed-off-by: Blue Swirl <address@hidden>
Commit: 536b558f5896ebbd635b57fa393e82faaa32ad52
https://github.com/qemu/qemu/commit/536b558f5896ebbd635b57fa393e82faaa32ad52
Author: Blue Swirl <address@hidden>
Date: 2012-12-08 (Sat, 08 Dec 2012)
Changed paths:
M hw/xilinx_axienet.c
M hw/xilinx_uartlite.c
M target-mips/dsp_helper.c
M tests/tcg/mips/mips32-dsp/insv.c
M tests/tcg/mips/mips32-dsp/shilo.c
M tests/tcg/mips/mips32-dsp/shilov.c
Log Message:
-----------
Merge branch 'master' of git.qemu-project.org:/pub/git/qemu
* 'master' of git.qemu-project.org:/pub/git/qemu:
target-mips: Fix incorrect shift for SHILO and SHILOV
target-mips: Fix incorrect code and test for INSV
xilinx_uartlite: Accept input after rx FIFO pop
xilinx_uartlite: suppress "cannot receive message"
xilinx_axienet: Implement R_IS behaviour
Compare: https://github.com/qemu/qemu/compare/19e6c50d2d84...536b558f5896
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] ac1002: isa: Add isa_address_space_io(),
GitHub <=