qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH v5 0/2] semihosting: clean up and add --semihosting-


From: Leon Alrae
Subject: [Qemu-devel] [PATCH v5 0/2] semihosting: clean up and add --semihosting-config arg
Date: Thu, 18 Jun 2015 17:00:54 +0100

Just a rebase of v4 as there were changes in qemu_opt_foreach API.

Regards,
Leon

v5:
* rebase

v4:
* add semihosting_get_cmdline() and update arm-semi.c to support new option
* for backward compatibility use -kernel/-append to initialize semihosting.argv
* update qemu doc to describe the interaction between arg and -kernel/-append

v3:
* improved documentation (rephrased and used @table so that generated
  doc looks nicer)

v2:
* squash clean-up related patches so renaming is not required (these
  modifications are relatively simple anyway).

Leon Alrae (2):
  semihosting: create SemihostingConfig structure and semihost.h
  semihosting: add --semihosting-config arg sub-argument

 gdbstub.c                 |   8 ++--
 include/exec/gdbstub.h    |   6 ---
 include/exec/semihost.h   |  62 +++++++++++++++++++++++++++
 include/sysemu/sysemu.h   |   1 -
 qemu-options.hx           |  21 +++++++---
 target-arm/arm-semi.c     |  10 ++---
 target-arm/helper.c       |   7 ++--
 target-lm32/helper.c      |   3 +-
 target-m68k/op_helper.c   |   5 +--
 target-xtensa/translate.c |   3 +-
 vl.c                      | 104 ++++++++++++++++++++++++++++++++++++++++++----
 11 files changed, 190 insertions(+), 40 deletions(-)
 create mode 100644 include/exec/semihost.h




reply via email to

[Prev in Thread] Current Thread [Next in Thread]