All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 00/17] LatticeMico32 target
@ 2011-01-31  0:30 Michael Walle
  2011-01-31  0:30 ` [Qemu-devel] [PATCH 01/17] LatticeMico32 target support Michael Walle
                   ` (17 more replies)
  0 siblings, 18 replies; 37+ messages in thread
From: Michael Walle @ 2011-01-31  0:30 UTC (permalink / raw)
  To: qemu-devel; +Cc: Edgar E. Iglesias, Alexander Graf

This patchset adds support for the LatticeMico32 softcore processor by
Lattice Semiconductor.

This is the first part of a larger patchset. It adds target support and two
simple BSPs. The second part will add support for the milkymist hardware
platform.

^ permalink raw reply	[flat|nested] 37+ messages in thread
* [Qemu-devel] [PATCH 00/17 v2] LatticeMico32 target
@ 2011-02-10 23:11 Michael Walle
  2011-02-10 23:11 ` [Qemu-devel] [PATCH 02/17] lm32: translation routines Michael Walle
  0 siblings, 1 reply; 37+ messages in thread
From: Michael Walle @ 2011-02-10 23:11 UTC (permalink / raw)
  To: qemu-devel; +Cc: Edgar E. Iglesias, Alexander Graf, Richard Henderson

This patchset adds support for the LatticeMico32 softcore processor by
Lattice Semiconductor.

Changes since v1:
 - removed variables which are no longer in use
 - replaced some tcg ops with specialized ones
 - kill VM in case of an unknown opcode
 - fixed tracepoints format strings to match existing ones

The nop detection is still there, i'll fix it in a later commit if this is
ok?  The microblaze port could then be fixed in the same way.

Btw, should i prefix the commit messages with 'lm32' or 'target-lm32'?

^ permalink raw reply	[flat|nested] 37+ messages in thread
* [Qemu-devel] [PATCH 00/17 v3] LatticeMico32 target
@ 2011-02-17 22:45 Michael Walle
  2011-02-17 22:45 ` [Qemu-devel] [PATCH 02/17] lm32: translation routines Michael Walle
  0 siblings, 1 reply; 37+ messages in thread
From: Michael Walle @ 2011-02-17 22:45 UTC (permalink / raw)
  To: qemu-devel
  Cc: Blue Swirl, Edgar E. Iglesias, Alexander Graf, Richard Henderson

This patchset adds support for the LatticeMico32 softcore processor by
Lattice Semiconductor.

Changes since v2:
 - lots of CODING_STYLE fixes
 - reworked pic and juart model, CPUState is not passed anymore
 - use qdev reset field instead of qemu_register_reset()
 - add missing include guards
 - merged lm32_pic_cpu.c into boards file
 - removed buggy qemu_irq_lower() in reset functions
 - converted hw_error to error_report()

Changes since v1:
 - removed variables which are no longer in use
 - replaced some tcg ops with specialized ones
 - kill VM in case of an unknown opcode
 - fixed tracepoints format strings to match existing ones

^ permalink raw reply	[flat|nested] 37+ messages in thread

end of thread, other threads:[~2011-03-16 23:49 UTC | newest]

Thread overview: 37+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-31  0:30 [Qemu-devel] [PATCH 00/17] LatticeMico32 target Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 01/17] LatticeMico32 target support Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 02/17] lm32: translation routines Michael Walle
2011-02-07 18:41   ` [Qemu-devel] " Edgar E. Iglesias
2011-02-07 22:00     ` Michael Walle
2011-02-07 22:20       ` Edgar E. Iglesias
2011-02-07 22:55         ` Michael Walle
2011-02-07 23:01           ` Alexander Graf
2011-02-08 17:32   ` [Qemu-devel] " Richard Henderson
2011-02-08 20:00     ` Edgar E. Iglesias
2011-02-08 21:32     ` Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 03/17] lm32: translation code helper Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 04/17] lm32: machine state loading/saving Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 05/17] lm32: gdbstub support Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 06/17] lm32: interrupt controller model Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 07/17] lm32: juart model Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 08/17] lm32: pic and juart helper functions Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 09/17] lm32: timer model Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 10/17] lm32: uart model Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 11/17] lm32: system control model Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 12/17] lm32: support for creating device tree Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 13/17] lm32: EVR32 and uclinux BSP Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 14/17] lm32: todo and documentation Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 15/17] lm32: opcode testsuite Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 16/17] Add lm32 target to configure Michael Walle
2011-01-31  0:30 ` [Qemu-devel] [PATCH 17/17] MAINTAINERS: add LatticeMico32 maintainer Michael Walle
2011-02-07 16:28 ` [Qemu-devel] Re: [PATCH 00/17] LatticeMico32 target Alexander Graf
  -- strict thread matches above, loose matches on Subject: below --
2011-02-10 23:11 [Qemu-devel] [PATCH 00/17 v2] " Michael Walle
2011-02-10 23:11 ` [Qemu-devel] [PATCH 02/17] lm32: translation routines Michael Walle
2011-02-11 21:42   ` Blue Swirl
2011-02-11 22:23     ` Michael Walle
2011-02-12  6:49       ` Blue Swirl
2011-02-17 22:51         ` Michael Walle
2011-03-11  5:57           ` Alexander Graf
2011-03-16 23:08             ` Michael Walle
2011-03-16 23:48               ` Alexander Graf
2011-02-12 13:18     ` Michael Walle
2011-02-17 22:45 [Qemu-devel] [PATCH 00/17 v3] LatticeMico32 target Michael Walle
2011-02-17 22:45 ` [Qemu-devel] [PATCH 02/17] lm32: translation routines Michael Walle

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.