[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL v2 00/11] target-lm32 updates
From: |
Michael Walle |
Subject: |
[Qemu-devel] [PULL v2 00/11] target-lm32 updates |
Date: |
Mon, 14 Oct 2013 18:29:24 +0200 |
Hi Anthony, Hi Blue,
This is a pull for various updates and fixes for the LatticeMico32 target.
Please pull.
changes since v1:
- rebased
- dropped patch "target-lm32: register helper functions". This is
no longer needed.
- added patch "target-lm32: stop VM on illegal or unknown instruction".
Was posted as request for comments before. But since there were no
comments, include it here.
Thanks,
michael
The following changes since commit 1cdae4573d7613149348d834c605bfbe3c7d405b:
Merge remote-tracking branch 'mdroth/qga-pull-2013-10-10' into staging
(2013-10-11 09:38:07 -0700)
are available in the git repository at:
git://github.com/mwalle/qemu for-upstream
for you to fetch changes up to ea58bb33c57895e2b6fed1e2a3063cb5826aa818:
target-lm32: stop VM on illegal or unknown instruction (2013-10-14 18:23:08
+0200)
----------------------------------------------------------------
Antony Pavlov (1):
milkymist-uart: use qemu_chr_fe_write_all() instead of qemu_chr_fe_write()
Michael Walle (10):
lm32_sys: increase test case name length limit
tests: lm32: new rule for single test cases
lm32_uart/lm32_juart: use qemu_chr_fe_write_all()
milkymist-vgafb: swap pixel data in source buffer
target-lm32: kill cpu_abort() calls
target-lm32: move model features to LM32CPU
target-lm32: add breakpoint/watchpoint support
lm32_sys: print test result on stderr
lm32_sys: dump cpu state if test case fails
target-lm32: stop VM on illegal or unknown instruction
hw/char/lm32_juart.c | 2 +-
hw/char/lm32_uart.c | 2 +-
hw/char/milkymist-uart.c | 2 +-
hw/display/milkymist-vgafb_template.h | 3 +
hw/misc/lm32_sys.c | 7 +-
target-lm32/TODO | 2 -
target-lm32/cpu-qom.h | 1 +
target-lm32/cpu.c | 1 +
target-lm32/cpu.h | 39 +++++++-
target-lm32/helper.c | 104 +++++++++++++++++---
target-lm32/helper.h | 4 +
target-lm32/op_helper.c | 75 +++++++++++++-
target-lm32/translate.c | 173 ++++++++++++++++++++-------------
tests/tcg/lm32/Makefile | 3 +
14 files changed, 325 insertions(+), 93 deletions(-)
- [Qemu-devel] [PULL v2 00/11] target-lm32 updates,
Michael Walle <=
- [Qemu-devel] [PULL v2 01/11] lm32_sys: increase test case name length limit, Michael Walle, 2013/10/14
- [Qemu-devel] [PULL v2 07/11] target-lm32: move model features to LM32CPU, Michael Walle, 2013/10/14
- [Qemu-devel] [PULL v2 03/11] milkymist-uart: use qemu_chr_fe_write_all() instead of qemu_chr_fe_write(), Michael Walle, 2013/10/14
- [Qemu-devel] [PULL v2 06/11] target-lm32: kill cpu_abort() calls, Michael Walle, 2013/10/14
- [Qemu-devel] [PULL v2 02/11] tests: lm32: new rule for single test cases, Michael Walle, 2013/10/14
- [Qemu-devel] [PULL v2 05/11] milkymist-vgafb: swap pixel data in source buffer, Michael Walle, 2013/10/14