qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH v2 0/6] ARM BE8/BE32 big-endian system-mode fixes (s


From: Julian Brown
Subject: [Qemu-devel] [PATCH v2 0/6] ARM BE8/BE32 big-endian system-mode fixes (semihosting, gdbstub)
Date: Wed, 7 Dec 2016 06:48:12 -0800

This is the second iteration of a series of patches to implement
semihosting/gdbstub support for big-endian ARM system mode. The previous
series started here:

  http://lists.nongnu.org/archive/html/qemu-devel/2016-11/msg00646.html

Thanks,

Julian

Julian Brown (6):
  Add cfgend parameter for ARM CPU selection.
  Infer endianness from SCTLR reset value.
  ARM big-endian system-mode semihosting support.
  ARM big-endian system-mode gdbstub support.
  Fix Thumb-1 BE32 execution and disassembly.
  ARM BE32 watchpoint fix.

 disas.c                         |   1 +
 exec.c                          |   1 +
 hw/arm/boot.c                   |  16 ++++-
 include/disas/bfd.h             |   7 ++
 include/exec/softmmu-arm-semi.h | 148 ++++++++++++++++++++++++++++++++++++++++
 include/qom/cpu.h               |   1 +
 qom/cpu.c                       |   6 ++
 target-arm/arm-semi.c           |   4 +-
 target-arm/arm_ldst.h           |  10 ++-
 target-arm/cpu.c                |  87 ++++++++++++++++++++++-
 target-arm/cpu.h                |  13 ++++
 target-arm/gdbstub.c            |  42 ++++++++++++
 target-arm/internals.h          |   5 ++
 target-arm/op_helper.c          |  22 ++++++
 14 files changed, 356 insertions(+), 7 deletions(-)
 create mode 100644 include/exec/softmmu-arm-semi.h

-- 
2.8.1




reply via email to

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