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

2013-12-15 Thread Anthony Green
Peter Crosthwaite writes: > On Mon, Dec 16, 2013 at 7:02 AM, Anthony Green wrote: >> Andreas Färber writes: >> >>>> The Marin SoC currently runs on two boards: the Nexys3 (Xilinx) and DE-2 >>>> (Altera). They are pretty much identical from the software

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

2013-12-15 Thread Anthony Green
Andreas Färber 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 controlle

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

2013-12-15 Thread Anthony Green
Peter Maydell writes: > On 15 December 2013 18:51, Andreas Färber 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 check`, similar to how it's done >> for

[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 --- 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 --git a/hw/moxie

[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 --- default-configs/moxie-softmmu.mak | 1 + hw/char/Makefile.objs | 1 + hw/char/marin-uart.c | 200 ++ 3 files changed, 202 insertions(+) create mode 100644

[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/

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 writes: > Hi Anthony, > > On Sun, Dec 15, 2013 at 1:59 PM, Anthony Green wrote: >> >> This adds initial support for the Marin SoC, including the SoC's uart >> i

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

2013-12-15 Thread Anthony Green
Richard Henderson writes: > Strict search-and-replace, since the moxie port does nothing complicated. > > Cc: Anthony Green > Signed-off-by: Richard Henderson > --- > target-moxie/translate.c | 52 > > 1 file chang

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

2013-12-14 Thread Anthony Green
Richard Henderson writes: > Strict search-and-replace, since the moxie port does nothing complicated. > > Cc: Anthony Green > Signed-off-by: Richard Henderson > --- > target-moxie/translate.c | 52 > > 1 file chang

[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 writes: > Fix a simple bug in tlb_fill for moxie. The port was mostly working > before,

[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 --- default-configs/moxie-softmmu.mak | 1 + hw/char/Makefile.objs | 1 + hw/char/marin-uart.c | 198 ++ hw/

[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 --- target-moxie/Makefile.objs | 1 + target-moxie/cpu.c | 3 +++ target-moxie/cpu.h | 2 ++ target-moxie/gdbstub.c | 56 ++ 4 files

[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 --- target-moxie/helper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a

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 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 generates an in

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 AG On Sat, Mar 30, 2013 at 9:35 PM, Dunrong Huang wrote: > The value of "do_interrupt" member of CPUClass shoule be set to a > target-specific func

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 And then somebody commits it to the tree? Thanks

[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 --- hw/moxie/Makefile.objs | 1 - 1 file changed, 1 deletio

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

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

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

2013-03-18 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 ++ target-moxie/machine.h

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

2013-03-18 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 --git a/disas.c b

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

2013-03-18 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 mode 100644 hw/moxie

[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

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 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 applyi

[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

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

2013-03-10 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 ++ target-moxie

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

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

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

2013-03-10 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 mode 100644 hw/moxie

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

2013-03-10 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 --git a/disas.c b

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

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

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

2013-03-09 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 mode 100644 hw/moxie

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

2013-03-09 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 ++ target-moxie

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

2013-03-09 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 --git a/disas.c b

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

2013-03-09 Thread Anthony Green
er merging 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

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 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

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

2013-03-04 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 mode 100644 hw/moxie

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

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

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

2013-03-04 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 ++ target-moxie

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

2013-03-04 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 --git a/disas.c b

[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): Ad

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

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

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

2013-03-03 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 ++ target-moxie

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

2013-03-03 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 mode 100644 hw/moxie

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

2013-03-03 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 100644 disas/moxie.c

[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

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

2013-03-02 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 mode 100644 hw/moxie

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

2013-03-02 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 ++ target-moxie

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

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

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

2013-03-02 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 --git a/disas.c b

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

2013-03-02 Thread Anthony Green
le to test 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 |

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

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

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

2013-02-28 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 mode 100644 hw/moxie

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

2013-02-28 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 100644 disas/moxie.c

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

2013-02-28 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 ++ target-moxie/mmu.c

[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 s

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 wrote: > On 27 February 2013 22:09, Anthony Green wrote: >> +static const VMStateDescription vmstate_moxie_cpu = { >> +.name = "cpu", >> +.unmigratable = 1, >> +};

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

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

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

2013-02-27 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 + target-moxie/mmu.c

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

2013-02-27 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 mode 100644 hw/moxie

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

2013-02-27 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 100644 disas/moxie.c

[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 MAINTA

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 wrote: > On 02/13/2013 02:26 PM, Anthony Green wrote: >> +case 0x03: /* jsra */ >> + { >> +/* Load the stack pointer into T0. */ >> +TCGv t1 = new_tmp(); >&g

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

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

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

2013-02-25 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 100644 disas/moxie.c

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

2013-02-25 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 mode 100644 hw/moxie

[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 v2 0/4] Moxie CPU target port

2013-02-24 Thread Anthony Green
that after 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 samp

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

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

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

2013-02-24 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 index a46faee..74d3ba0

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

2013-02-24 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 mode 100644 hw/moxie

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

2013-02-14 Thread Anthony Green
dreas Färber 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 >> --- >> hw/moxie/Makefile.objs

[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 Date: Wed, 13 Feb 2013 16:43:46 -0500 Subject: [PATCH 1/5] Add myself as moxie maintainer Signed-off-by: Anthony Gr

[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 Date: Wed, 13 Feb 2013 16:44:45 -0500 Subject: [PATCH 2/5] Add moxie disassembler Signed-off-by: Anthony Green --- disas.c | 6 + di

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

2013-02-14 Thread Anthony Green
Signed-off-by: Anthony Green --- 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 100644 hw

[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 ---  hw/moxie/Makefile.objs     |   5 ++  hw/moxiesim.c              | 200 +  include/sysemu/arch_init.h |   1 +  3 files changed, 206

[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 ---  disas.c             |   6 +  disas/Makefile.objs |   1 +  disas/moxie.c       | 369  include/disas/bfd.h |   2 +  4 files changed, 378 insertions(+)  create

[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 ---  MAINTAINERS | 5 +  1 file changed, 5 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 21043e4..b970159 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -91,6 +91,11

[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 --- hw/moxie/Makefile.objs | 5 ++ hw/moxiesim.c | 200 + include/sysemu/arch_init.h | 1 + 3 files changed, 206