[Qemu-devel] [PATCH] target-moxie: Add gdbstub support

2013-12-14 Thread Anthony Green
This patch adds gdbstub support for the moxie target port. Signed-off-by: Anthony Green gr...@moxielogic.com --- target-moxie/Makefile.objs | 1 + target-moxie/cpu.c | 3 +++ target-moxie/cpu.h | 2 ++ target-moxie/gdbstub.c | 56

[Qemu-devel] [PATCH] target-moxie: Add moxie Marin SoC support

2013-12-14 Thread Anthony Green
This adds initial support for the Marin SoC, including the SoC's uart interface. Signed-off-by: Anthony Green gr...@moxielogic.com --- default-configs/moxie-softmmu.mak | 1 + hw/char/Makefile.objs | 1 + hw/char/marin-uart.c | 198

[Qemu-devel] ping.. Re: [PATCH moxie] Fix bug in tlb_fill.

2013-12-14 Thread Anthony Green
This patch still needs to be applied. There was some follow-up discussion on this patch back in May, but none of it negates the fact that this patch needs to be applied. Thanks! AG Anthony Green gr...@moxielogic.com writes: Fix a simple bug in tlb_fill for moxie. The port was mostly

Re: [Qemu-devel] [PATCH] target-moxie: Use new qemu_ld/st opcodes

2013-12-14 Thread Anthony Green
Richard Henderson r...@twiddle.net writes: Strict search-and-replace, since the moxie port does nothing complicated. Cc: Anthony Green gr...@moxielogic.com Signed-off-by: Richard Henderson r...@twiddle.net --- target-moxie/translate.c | 52

Re: [Qemu-devel] [PATCH] target-moxie: Use new qemu_ld/st opcodes

2013-12-15 Thread Anthony Green
Richard Henderson r...@twiddle.net writes: Strict search-and-replace, since the moxie port does nothing complicated. Cc: Anthony Green gr...@moxielogic.com Signed-off-by: Richard Henderson r...@twiddle.net --- target-moxie/translate.c | 52

Re: [Qemu-devel] [PATCH] target-moxie: Add moxie Marin SoC support

2013-12-15 Thread Anthony Green
Peter - thank you for taking the time to review my patch. Comments below. Peter Crosthwaite peter.crosthwa...@xilinx.com writes: Hi Anthony, On Sun, Dec 15, 2013 at 1:59 PM, Anthony Green gr...@moxielogic.com wrote: This adds initial support for the Marin SoC, including the SoC's uart

[Qemu-devel] [PATCH v2 0/2] Add Moxie Marin SoC support

2013-12-15 Thread Anthony Green
I've broken my recent submission into two patches and incorporated feedback from Peter's review. Here they come... Anthony Green (2): Add UART for Moxie Marin SoC Add Marin SoC support default-configs/moxie-softmmu.mak | 1 + hw/char/Makefile.objs | 1 + hw/char/marin

[Qemu-devel] [PATCH v2 1/2] Add UART for Moxie Marin SoC

2013-12-15 Thread Anthony Green
This patch adds the Marin UART device. Signed-off-by: Anthony Green gr...@moxielogic.com --- default-configs/moxie-softmmu.mak | 1 + hw/char/Makefile.objs | 1 + hw/char/marin-uart.c | 200 ++ 3 files changed, 202 insertions

[Qemu-devel] [PATCH v2 2/2] Add Marin SoC support

2013-12-15 Thread Anthony Green
And here is the base SoC support... Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 2 +- hw/moxie/marin.c | 166 + 2 files changed, 167 insertions(+), 1 deletion(-) create mode 100644 hw/moxie/marin.c diff

Re: [Qemu-devel] ping.. Re: [PATCH moxie] Fix bug in tlb_fill.

2013-12-15 Thread Anthony Green
Peter Maydell peter.mayd...@linaro.org writes: On 15 December 2013 18:51, Andreas Färber afaer...@suse.de wrote: And since this is purely in target-moxie I would suggest to simply send a pull as target maintainer once you have someone trustworthy's Reviewed-by and it doesn't break `make

Re: [Qemu-devel] [PATCH] target-moxie: Add moxie Marin SoC support

2013-12-15 Thread Anthony Green
Andreas Färber afaer...@suse.de writes: The Marin SoC currently runs on two boards: the Nexys3 (Xilinx) and DE-2 (Altera). They are pretty much identical from the software side of things. Marin currently provides the UART, PIC, 7 segment display and timer devices, as well as various memory

[Qemu-devel] [PATCH moxie 4/5] Add sample moxie system

2013-02-13 Thread Anthony Green
Add a simple moxie target, similar to what we have in the gdb simulator today. Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 5 ++ hw/moxiesim.c | 200 + include/sysemu/arch_init.h | 1 + 3 files

[Qemu-devel] [PATCH moxie 1/5] New processor port

2013-02-13 Thread Anthony Green
basic, but sufficient to bring up a uClinux kernel port. Thank you, Anthony Green Signed-off-by: Anthony Green gr...@moxielogic.com ---  MAINTAINERS | 5 +  1 file changed, 5 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 21043e4..b970159 100644 --- a/MAINTAINERS +++ b

[Qemu-devel] [PATCH moxie 2/5] Add moxie disassembler

2013-02-13 Thread Anthony Green
This patch adds the disassembler logic for moxie. Signed-off-by: Anthony Green gr...@moxielogic.com ---  disas.c             |   6 +  disas/Makefile.objs |   1 +  disas/moxie.c       | 369  include/disas/bfd.h |   2 +  4 files changed, 378

[Qemu-devel] [PATCH moxie 5/5] Top level changes for moxie port

2013-02-13 Thread Anthony Green
The final patch adds top level changes in support of the new moxie port. Thanks, AG Signed-off-by: Anthony Green gr...@moxielogic.com ---  hw/moxie/Makefile.objs     |   5 ++  hw/moxiesim.c              | 200 +  include/sysemu/arch_init.h |   1 +  3

[Qemu-devel] [PATCH moxie 5/5] Add top level changes for moxie port

2013-02-14 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 5 ++ hw/moxiesim.c | 200 + include/sysemu/arch_init.h | 1 + 3 files changed, 206 insertions(+) create mode 100644 hw/moxie/Makefile.objs create mode

[Qemu-devel] [PATCH moxie 2/5] Add moxie disassembler

2013-02-14 Thread Anthony Green
This patch adds the disassembler logic for moxie. From 57158c29b2956d03c5948b530fa476e26c893000 Mon Sep 17 00:00:00 2001 From: Anthony Green gr...@moxielogic.com Date: Wed, 13 Feb 2013 16:44:45 -0500 Subject: [PATCH 2/5] Add moxie disassembler Signed-off-by: Anthony Green gr...@moxielogic.com

[Qemu-devel] [PATCH moxie 1/5] New port contribution

2013-02-14 Thread Anthony Green
basic, but sufficient to bring up a uClinux kernel port. Thank you, Anthony Green From aaa3802f785954ddafd696a1ed61ea40ea59db5f Mon Sep 17 00:00:00 2001 From: Anthony Green gr...@moxielogic.com Date: Wed, 13 Feb 2013 16:43:46 -0500 Subject: [PATCH 1/5] Add myself as moxie maintainer Signed

Re: [Qemu-devel] [PATCH moxie 4/5] Add sample moxie system

2013-02-14 Thread Anthony Green
Färber afaer...@suse.de wrote: Am 13.02.2013 23:27, schrieb Anthony Green: Add a simple moxie target, similar to what we have in the gdb simulator today. Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 5 ++ hw/moxiesim.c | 200

[Qemu-devel] [PATCH v2 3/4] Add sample moxie system

2013-02-24 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 6 ++ hw/moxie/moxiesim.c| 175 + include/sysemu/arch_init.h | 1 + 3 files changed, 182 insertions(+) create mode 100644 hw/moxie/Makefile.objs create

[Qemu-devel] [PATCH v2 2/4] Add moxie disassembler

2013-02-24 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- disas.c | 6 + disas/Makefile.objs | 1 + disas/moxie.c | 360 3 files changed, 367 insertions(+) create mode 100644 disas/moxie.c diff --git a/disas.c b/disas.c

[Qemu-devel] [PATCH v2 4/4] Add top level changes for moxie

2013-02-24 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- MAINTAINERS | 5 + arch_init.c | 2 ++ configure | 12 +++- cpu-exec.c| 2 ++ default-configs/moxie-softmmu.mak | 2 ++ qapi

[Qemu-devel] [PATCH v2 0/4] Moxie CPU target port

2013-02-24 Thread Anthony Green
approval. Also note that I relicensed the disassembler code, since I am the sole author, but it still doesn't pass checkpatch.pl cleanly because it is based on binutils formatting conventions. Thank you! AG Anthony Green (4): Add moxie target code Add moxie disassembler Add sample moxie system

[Qemu-devel] [PATCH moxie] Fix bug in tlb_fill.

2013-05-13 Thread Anthony Green
Fix a simple bug in tlb_fill for moxie. The port was mostly working before, which is why I only really noticed it recently. Thanks to @jcmvbkbc for tracking it down. Signed-off-by: Anthony Green gr...@moxielogic.com --- target-moxie/helper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

[Qemu-devel] [PATCH v3 0/4] Moxie CPU target port

2013-02-25 Thread Anthony Green
One of the patches in v2 of this patch set was botched. This one is clean. Sorry about that, and thanks in advance... Anthony Green Anthony Green (4): Add moxie target code Add moxie disassembler Add sample moxie system Add top level changes for moxie MAINTAINERS

[Qemu-devel] [PATCH v3 3/4] Add sample moxie system

2013-02-25 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 6 ++ hw/moxie/moxiesim.c| 175 + include/sysemu/arch_init.h | 1 + 3 files changed, 182 insertions(+) create mode 100644 hw/moxie/Makefile.objs create

[Qemu-devel] [PATCH v3 2/4] Add moxie disassembler

2013-02-25 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- disas.c | 6 + disas/Makefile.objs | 1 + disas/moxie.c | 360 include/disas/bfd.h | 66 +- 4 files changed, 401 insertions(+), 32 deletions(-) create mode

[Qemu-devel] [PATCH v3 4/4] Add top level changes for moxie

2013-02-25 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- MAINTAINERS | 5 + arch_init.c | 2 ++ configure | 12 +++- cpu-exec.c| 2 ++ default-configs/moxie-softmmu.mak | 2 ++ qapi

Re: [Qemu-devel] [PATCH moxie 3/5] Moxie target code

2013-02-27 Thread Anthony Green
On Thu, Feb 14, 2013 at 6:19 PM, Richard Henderson r...@twiddle.net wrote: On 02/13/2013 02:26 PM, Anthony Green wrote: +case 0x03: /* jsra */ + { +/* Load the stack pointer into T0. */ +TCGv t1 = new_tmp(); +TCGv t2 = new_tmp

[Qemu-devel] [PATCH v4 0/4] Moxie CPU port

2013-02-27 Thread Anthony Green
This version addresses Richard's latest set of comments re: translate.c. http://lists.gnu.org/archive/html/qemu-devel/2013-02/msg05035.html Thanks! AG Anthony Green (4): Add moxie target code Add moxie disassembler Add sample moxie system Add top level changes for moxie MAINTAINERS

[Qemu-devel] [PATCH v4 2/4] Add moxie disassembler

2013-02-27 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- disas.c | 6 + disas/Makefile.objs | 1 + disas/moxie.c | 360 include/disas/bfd.h | 66 +- 4 files changed, 401 insertions(+), 32 deletions(-) create mode

[Qemu-devel] [PATCH v4 3/4] Add sample moxie system

2013-02-27 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 6 ++ hw/moxie/moxiesim.c| 175 + include/sysemu/arch_init.h | 1 + 3 files changed, 182 insertions(+) create mode 100644 hw/moxie/Makefile.objs create

[Qemu-devel] [PATCH v4 1/4] Add moxie target code

2013-02-27 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- target-moxie/Makefile.objs |2 + target-moxie/cpu.c | 177 target-moxie/cpu.h | 222 ++ target-moxie/helper.c | 100 + target-moxie/helper.h |6 + target-moxie/machine.c | 11

[Qemu-devel] [PATCH v4 4/4] Add top level changes for moxie

2013-02-27 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- MAINTAINERS | 5 + arch_init.c | 2 ++ configure | 12 +++- cpu-exec.c| 2 ++ default-configs/moxie-softmmu.mak | 2 ++ qapi

Re: [Qemu-devel] [PATCH v4 1/4] Add moxie target code

2013-02-28 Thread Anthony Green
Peter - thanks for reviewing this. On Thu, Feb 28, 2013 at 6:06 AM, Peter Maydell peter.mayd...@linaro.org wrote: On 27 February 2013 22:09, Anthony Green gr...@moxielogic.com wrote: +static const VMStateDescription vmstate_moxie_cpu = { +.name = cpu, +.unmigratable = 1, +}; Since

[Qemu-devel] [PATCH v5 0/4] Moxie CPU port

2013-02-28 Thread Anthony Green
This version addresses all of what I understood to be required changes by Peter Maydell. Again, I thank everybody who invested time into reviewing this. It's definitely in much better shape now. AG Anthony Green (4): Add moxie target code Add moxie disassembler Add sample moxie system

[Qemu-devel] [PATCH v5 1/4] Add moxie target code

2013-02-28 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- target-moxie/Makefile.objs |2 + target-moxie/cpu.c | 174 target-moxie/cpu.h | 169 target-moxie/helper.c | 100 + target-moxie/helper.h |6 + target-moxie/machine.c | 27

[Qemu-devel] [PATCH v5 2/4] Add moxie disassembler

2013-02-28 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- disas.c | 6 + disas/Makefile.objs | 1 + disas/moxie.c | 360 include/disas/bfd.h | 66 +- 4 files changed, 401 insertions(+), 32 deletions(-) create mode

[Qemu-devel] [PATCH v5 3/4] Add sample moxie system

2013-02-28 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 6 ++ hw/moxie/moxiesim.c| 175 + include/sysemu/arch_init.h | 1 + 3 files changed, 182 insertions(+) create mode 100644 hw/moxie/Makefile.objs create

[Qemu-devel] [PATCH v5 4/4] Add top level changes for moxie

2013-02-28 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- MAINTAINERS | 5 + arch_init.c | 2 ++ configure | 12 +++- cpu-exec.c| 2 ++ default-configs/moxie-softmmu.mak | 2 ++ qapi

[Qemu-devel] [PATCH v6 0/4] Moxie CPU port

2013-03-02 Thread Anthony Green
this with a little C/asm code and it works nicely. Thanks! AG Anthony Green (4): Add moxie target code Add moxie disassembler Add sample moxie system Add top level changes for moxie MAINTAINERS |5 + arch_init.c |2 + configure

[Qemu-devel] [PATCH v6 2/4] Add moxie disassembler

2013-03-02 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- disas.c | 6 + disas/Makefile.objs | 1 + disas/moxie.c | 360 include/disas/bfd.h | 2 + 4 files changed, 369 insertions(+) create mode 100644 disas/moxie.c diff

[Qemu-devel] [PATCH v6 4/4] Add top level changes for moxie

2013-03-02 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- MAINTAINERS | 5 + arch_init.c | 2 ++ configure | 9 - cpu-exec.c| 2 ++ default-configs/moxie-softmmu.mak | 2 ++ qapi-schema.json

[Qemu-devel] [PATCH v6 1/4] Add moxie target code

2013-03-02 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- target-moxie/Makefile.objs |2 + target-moxie/cpu.c | 172 target-moxie/cpu.h | 170 target-moxie/helper.c | 97 + target-moxie/helper.h |9 + target-moxie/machine.c | 27

[Qemu-devel] [PATCH v6 3/4] Add sample moxie system

2013-03-02 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 6 ++ hw/moxie/moxiesim.c| 174 + include/sysemu/arch_init.h | 1 + 3 files changed, 181 insertions(+) create mode 100644 hw/moxie/Makefile.objs create

[Qemu-devel] [PATCH v7 0/4] Moxie CPU port

2013-03-03 Thread Anthony Green
This version consolidates the helper file (helper.c op_helper.c) and addresses the signed division of INT_MIN by -1 issue (which is now == 0x800). Hopefully this is looking much better to everybody now. Thanks! AG Anthony Green (4): Add moxie target code Add moxie disassembler Add

[Qemu-devel] [PATCH v7 3/4] Add sample moxie system

2013-03-03 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 6 ++ hw/moxie/moxiesim.c| 174 + include/sysemu/arch_init.h | 1 + 3 files changed, 181 insertions(+) create mode 100644 hw/moxie/Makefile.objs create

[Qemu-devel] [PATCH v7 2/4] Add moxie disassembler

2013-03-03 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- disas.c | 6 + disas/Makefile.objs | 1 + disas/moxie.c | 360 include/disas/bfd.h | 66 +- 4 files changed, 401 insertions(+), 32 deletions(-) create mode

[Qemu-devel] [PATCH v7 1/4] Add moxie target code

2013-03-03 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- target-moxie/Makefile.objs |2 + target-moxie/cpu.c | 172 target-moxie/cpu.h | 170 target-moxie/helper.c | 170 target-moxie/helper.h |9 + target-moxie/machine.c | 27

[Qemu-devel] [PATCH v7 4/4] Add top level changes for moxie

2013-03-03 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- MAINTAINERS | 5 + arch_init.c | 2 ++ configure | 9 - cpu-exec.c| 2 ++ default-configs/moxie-softmmu.mak | 2 ++ qapi-schema.json

[Qemu-devel] [PATCH v8 0/4] Moxie CPU port

2013-03-04 Thread Anthony Green
Here's version 8. This one includes Blue's typedef usage suggestion, and gen_tb_start()/gen_tb_end() as required by Peter Maydell's recent 'get rid of cpu_tb_unlink()' patch series. Please consider this version for inclusion in qemu. Thanks! AG Anthony Green (4): Add moxie target code Add

[Qemu-devel] [PATCH v8 2/4] Add moxie disassembler

2013-03-04 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- disas.c | 6 + disas/Makefile.objs | 1 + disas/moxie.c | 360 include/disas/bfd.h | 2 + 4 files changed, 369 insertions(+) create mode 100644 disas/moxie.c diff

[Qemu-devel] [PATCH v8 1/4] Add moxie target code

2013-03-04 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- target-moxie/Makefile.objs |2 + target-moxie/cpu.c | 172 target-moxie/cpu.h | 172 target-moxie/helper.c | 170 target-moxie/helper.h |9 + target-moxie/machine.c | 27

[Qemu-devel] [PATCH v8 4/4] Add top level changes for moxie

2013-03-04 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- MAINTAINERS | 5 + arch_init.c | 2 ++ configure | 9 - cpu-exec.c| 2 ++ default-configs/moxie-softmmu.mak | 2 ++ qapi-schema.json

[Qemu-devel] [PATCH v8 3/4] Add sample moxie system

2013-03-04 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 6 ++ hw/moxie/moxiesim.c| 174 + include/sysemu/arch_init.h | 1 + 3 files changed, 181 insertions(+) create mode 100644 hw/moxie/Makefile.objs create

Re: [Qemu-devel] [PATCH v8 0/4] Moxie CPU port

2013-03-07 Thread Anthony Green
Ping. Thanks, AG On Mon, Mar 4, 2013 at 7:29 AM, Anthony Green gr...@moxielogic.com wrote: Here's version 8. This one includes Blue's typedef usage suggestion, and gen_tb_start()/gen_tb_end() as required by Peter Maydell's recent 'get rid of cpu_tb_unlink()' patch series. Please consider

[Qemu-devel] [PATCH v9 0/4] Moxie CPU port

2013-03-09 Thread Anthony Green
this version of the patch. Thank you, AG Anthony Green (4): Add moxie target code Add moxie disassembler Add sample moxie system Add top level changes for moxie MAINTAINERS | 5 + arch_init.c | 2 + configure | 9 +- cpu

[Qemu-devel] [PATCH v9 2/4] Add moxie disassembler

2013-03-09 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- disas.c | 6 + disas/Makefile.objs | 1 + disas/moxie.c | 360 include/disas/bfd.h | 2 + 4 files changed, 369 insertions(+) create mode 100644 disas/moxie.c diff

[Qemu-devel] [PATCH v9 1/4] Add moxie target code

2013-03-09 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- target-moxie/Makefile.objs | 2 + target-moxie/cpu.c | 172 + target-moxie/cpu.h | 169 + target-moxie/helper.c | 171 + target-moxie/helper.h | 10 + target-moxie/machine.c | 28

[Qemu-devel] [PATCH v9 3/4] Add sample moxie system

2013-03-09 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 6 ++ hw/moxie/moxiesim.c| 174 + include/sysemu/arch_init.h | 1 + 3 files changed, 181 insertions(+) create mode 100644 hw/moxie/Makefile.objs create

[Qemu-devel] [PATCH v9 4/4] Add top level changes for moxie

2013-03-09 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- MAINTAINERS | 5 + arch_init.c | 2 ++ configure | 9 - cpu-exec.c| 2 ++ default-configs/moxie-softmmu.mak | 2 ++ qapi-schema.json

[Qemu-devel] [PATCH v10 2/4] Add moxie disassembler

2013-03-10 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- disas.c | 6 + disas/Makefile.objs | 1 + disas/moxie.c | 360 include/disas/bfd.h | 2 + 4 files changed, 369 insertions(+) create mode 100644 disas/moxie.c diff

[Qemu-devel] [PATCH v10 3/4] Add sample moxie system

2013-03-10 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 6 ++ hw/moxie/moxiesim.c| 174 + include/sysemu/arch_init.h | 1 + 3 files changed, 181 insertions(+) create mode 100644 hw/moxie/Makefile.objs create

[Qemu-devel] [PATCH v10 4/4] Add top level changes for moxie

2013-03-10 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- MAINTAINERS | 5 + arch_init.c | 2 ++ configure | 9 - cpu-exec.c| 2 ++ default-configs/moxie-softmmu.mak | 2 ++ qapi-schema.json

[Qemu-devel] [PATCH v10 1/4] Add moxie target code

2013-03-10 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- target-moxie/Makefile.objs | 2 + target-moxie/cpu.c | 172 + target-moxie/cpu.h | 169 + target-moxie/helper.c | 171 + target-moxie/helper.h | 9 + target-moxie/machine.c | 28

[Qemu-devel] [PATCH v10 0/4] Moxie CPU port

2013-03-10 Thread Anthony Green
This version of the patch includes a bug fix and some formatting fixes identified by Blue Swirl here: http://lists.gnu.org/archive/html/qemu-devel/2013-03/msg01530.html Please consider applying this version of the patch series. Thanks! AG Anthony Green (4): Add moxie target code Add

Re: [Qemu-devel] [PATCH v10 0/4] Moxie CPU port

2013-03-15 Thread Anthony Green
Ping! Thanks, AG On Sun, Mar 10, 2013 at 10:07 AM, Anthony Green gr...@moxielogic.com wrote: This version of the patch includes a bug fix and some formatting fixes identified by Blue Swirl here: http://lists.gnu.org/archive/html/qemu-devel/2013-03/msg01530.html Please consider applying

[Qemu-devel] [PATCH v11 0/4] Moxie CPU port

2013-03-18 Thread Anthony Green
This version of the patch addresses recent changes in the upstream qemu sources (where interrupt_request resides). Please consider applying this version of the patch. Thank you! AG Anthony Green (4): Add moxie target code Add moxie disassembler Add sample moxie system Add top level

[Qemu-devel] [PATCH v11 3/4] Add sample moxie system

2013-03-18 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 6 ++ hw/moxie/moxiesim.c| 174 + include/sysemu/arch_init.h | 1 + 3 files changed, 181 insertions(+) create mode 100644 hw/moxie/Makefile.objs create

[Qemu-devel] [PATCH v11 2/4] Add moxie disassembler

2013-03-18 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- disas.c | 6 + disas/Makefile.objs | 1 + disas/moxie.c | 360 include/disas/bfd.h | 2 + 4 files changed, 369 insertions(+) create mode 100644 disas/moxie.c diff

[Qemu-devel] [PATCH v11 1/4] Add moxie target code

2013-03-18 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- target-moxie/Makefile.objs | 2 + target-moxie/cpu.c | 172 + target-moxie/cpu.h | 167 target-moxie/helper.c | 171 + target-moxie/helper.h | 9 + target-moxie/machine.c | 28

[Qemu-devel] [PATCH v11 4/4] Add top level changes for moxie

2013-03-18 Thread Anthony Green
Signed-off-by: Anthony Green gr...@moxielogic.com --- MAINTAINERS | 5 + arch_init.c | 2 ++ configure | 9 - cpu-exec.c| 2 ++ default-configs/moxie-softmmu.mak | 2 ++ qapi-schema.json

[Qemu-devel] [PATCH] Remove device_tree.o from hw/moxie/Makefile.objs.

2013-03-23 Thread Anthony Green
Here's a fix for the build problem identified by Aurelien Jano here: http://lists.gnu.org/archive/html/qemu-devel/2013-03/msg04177.html I hadn't tested with FDT enabled recently. Thanks! AG Signed-off-by: Anthony Green gr...@moxielogic.com --- hw/moxie/Makefile.objs | 1 - 1 file changed, 1

Re: [Qemu-devel] [PATCH] target-moxie: Fix pointer-to-integer conversion (MinGW-w64)

2013-03-28 Thread Anthony Green
Hi Stefan, This change is fine by me. It's not clear to me, as the author/maintainer of the moxie port, what my responsibility/authority is. Do I simply reply to patches like this with... Looks good to me. Signed-off-by: Anthony Green gr...@moxielogic.com And then somebody commits

Re: [Qemu-devel] [PATCH] target-moxie: set do_interrupt to a target-specific helper function

2013-03-31 Thread Anthony Green
Hi Dunrong, I can't reproduce the segfault, but your patch still looks right to me. Thanks! Signed-of-by: Anthony Green gr...@moxielogic.com AG On Sat, Mar 30, 2013 at 9:35 PM, Dunrong Huang huan...@cloud-times.com wrote: The value of do_interrupt member of CPUClass shoule be set

Re: [Qemu-devel] [PATCH] target-moxie: set do_interrupt to a target-specific helper function

2013-03-31 Thread Anthony Green
Hi Andreas, On Sun, Mar 31, 2013 at 1:01 PM, Andreas Färber afaer...@suse.de wrote: That exception_index is used once from CPUMoxieState and once from CPUState is telling me something is fishy here... Are any test images available? I have some basic RTEMS based test apps, but nothing that