From: Laurent Vivier <laurent@vivier.eu>
To: qemu-devel@nongnu.org
Cc: Fam Zheng <fam@euphon.net>, Kevin Wolf <kwolf@redhat.com>,
qemu-block@nongnu.org, Jason Wang <jasowang@redhat.com>,
Laurent Vivier <laurent@vivier.eu>, Max Reitz <mreitz@redhat.com>,
Paolo Bonzini <pbonzini@redhat.com>
Subject: [PULL 00/11] Q800 branch patches
Date: Mon, 28 Oct 2019 19:16:32 +0100 [thread overview]
Message-ID: <20191028181643.5143-1-laurent@vivier.eu> (raw)
The following changes since commit 7bc8f9734213b76e76631a483be13d6737c2adbc:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20191025' into staging (2019-10-25 13:12:16 +0100)
are available in the Git repository at:
git://github.com/vivier/qemu-m68k.git tags/q800-branch-pull-request
for you to fetch changes up to f7d85525f14b99aaa7bf561c9f3cf11c85a080c9:
BootLinuxConsoleTest: Test the Quadra 800 (2019-10-28 19:07:22 +0100)
----------------------------------------------------------------
Add Macintosh Quadra 800 machine in hw/m68k
----------------------------------------------------------------
Laurent Vivier (10):
esp: move handle_ti_cmd() cleanup code to esp_do_dma().
esp: move get_cmd() post-DMA code to get_cmd_cb()
esp: add pseudo-DMA as used by Macintosh
dp8393x: manage big endian bus
hw/m68k: add VIA support
hw/m68k: implement ADB bus support for via
hw/m68k: add Nubus support
hw/m68k: add Nubus macfb video card
hw/m68k: add a dummy SWIM floppy controller
hw/m68k: define Macintosh Quadra 800
Philippe Mathieu-Daudé (1):
BootLinuxConsoleTest: Test the Quadra 800
default-configs/m68k-softmmu.mak | 1 +
hw/m68k/bootinfo.h | 114 +++
include/hw/block/swim.h | 76 ++
include/hw/display/macfb.h | 64 ++
include/hw/misc/mac_via.h | 115 +++
include/hw/nubus/mac-nubus-bridge.h | 24 +
include/hw/nubus/nubus.h | 69 ++
include/hw/scsi/esp.h | 15 +
arch_init.c | 4 +
hw/block/swim.c | 489 +++++++++++++
hw/display/macfb.c | 477 ++++++++++++
hw/m68k/q800.c | 401 ++++++++++
hw/misc/mac_via.c | 964 +++++++++++++++++++++++++
hw/net/dp8393x.c | 88 ++-
hw/nubus/mac-nubus-bridge.c | 45 ++
hw/nubus/nubus-bridge.c | 34 +
hw/nubus/nubus-bus.c | 111 +++
hw/nubus/nubus-device.c | 215 ++++++
hw/scsi/esp.c | 336 ++++++++-
vl.c | 3 +-
MAINTAINERS | 14 +
hw/Kconfig | 1 +
hw/Makefile.objs | 1 +
hw/block/Kconfig | 3 +
hw/block/Makefile.objs | 1 +
hw/display/Kconfig | 5 +
hw/display/Makefile.objs | 1 +
hw/m68k/Kconfig | 10 +
hw/m68k/Makefile.objs | 1 +
hw/misc/Kconfig | 5 +
hw/misc/Makefile.objs | 1 +
hw/nubus/Kconfig | 2 +
hw/nubus/Makefile.objs | 4 +
qemu-options.hx | 2 +-
tests/acceptance/boot_linux_console.py | 24 +
35 files changed, 3659 insertions(+), 61 deletions(-)
create mode 100644 hw/m68k/bootinfo.h
create mode 100644 include/hw/block/swim.h
create mode 100644 include/hw/display/macfb.h
create mode 100644 include/hw/misc/mac_via.h
create mode 100644 include/hw/nubus/mac-nubus-bridge.h
create mode 100644 include/hw/nubus/nubus.h
create mode 100644 hw/block/swim.c
create mode 100644 hw/display/macfb.c
create mode 100644 hw/m68k/q800.c
create mode 100644 hw/misc/mac_via.c
create mode 100644 hw/nubus/mac-nubus-bridge.c
create mode 100644 hw/nubus/nubus-bridge.c
create mode 100644 hw/nubus/nubus-bus.c
create mode 100644 hw/nubus/nubus-device.c
create mode 100644 hw/nubus/Kconfig
create mode 100644 hw/nubus/Makefile.objs
--
2.21.0
next reply other threads:[~2019-10-28 18:48 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-10-28 18:16 Laurent Vivier [this message]
2019-10-28 18:16 ` [PULL 01/11] esp: move handle_ti_cmd() cleanup code to esp_do_dma() Laurent Vivier
2019-10-28 18:16 ` [PULL 02/11] esp: move get_cmd() post-DMA code to get_cmd_cb() Laurent Vivier
2019-10-28 18:16 ` [PULL 03/11] esp: add pseudo-DMA as used by Macintosh Laurent Vivier
2019-10-28 18:16 ` [PULL 04/11] dp8393x: manage big endian bus Laurent Vivier
2019-10-28 18:16 ` [PULL 05/11] hw/m68k: add VIA support Laurent Vivier
2019-10-28 18:16 ` [PULL 06/11] hw/m68k: implement ADB bus support for via Laurent Vivier
2019-10-28 18:16 ` [PULL 07/11] hw/m68k: add Nubus support Laurent Vivier
2019-10-28 18:16 ` [PULL 08/11] hw/m68k: add Nubus macfb video card Laurent Vivier
2019-10-28 18:16 ` [PULL 09/11] hw/m68k: add a dummy SWIM floppy controller Laurent Vivier
2019-10-28 18:16 ` [PULL 10/11] hw/m68k: define Macintosh Quadra 800 Laurent Vivier
2019-10-28 18:16 ` [PULL 11/11] BootLinuxConsoleTest: Test the " Laurent Vivier
2019-10-29 23:23 ` [PATCH 0/2] Acceptance test: update kernel used on m68k/q800 test Cleber Rosa
2019-10-29 23:23 ` [PATCH 1/2] Acceptance test: cancel test if m68k kernel packages goes missing Cleber Rosa
2019-10-31 8:06 ` Alex Bennée
2019-10-29 23:23 ` [PATCH 2/2] Acceptance test: update kernel for m68k/q800 test Cleber Rosa
2019-10-31 6:08 ` Alex Bennée
2019-11-07 15:08 ` Wainer dos Santos Moschetta
2019-10-31 8:06 ` Alex Bennée
2019-10-31 9:57 ` [PATCH 0/2] Acceptance test: update kernel used on " Alex Bennée
2019-11-07 15:43 ` Eric Blake
2019-11-07 16:38 ` Cleber Rosa
2019-11-07 17:18 ` Laurent Vivier
2019-11-07 18:00 ` Philippe Mathieu-Daudé
2019-11-07 18:25 ` Laurent Vivier
2019-10-28 23:55 ` [PULL 00/11] Q800 branch patches no-reply
2019-10-29 18:06 ` Peter Maydell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20191028181643.5143-1-laurent@vivier.eu \
--to=laurent@vivier.eu \
--cc=fam@euphon.net \
--cc=jasowang@redhat.com \
--cc=kwolf@redhat.com \
--cc=mreitz@redhat.com \
--cc=pbonzini@redhat.com \
--cc=qemu-block@nongnu.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.