Hi Heinrich, On Fri, Jan 02, 2026 at 10:26:45AM +0100, Heinrich Schuchardt wrote: > On 1/1/26 18:54, Kuan-Wei Chiu wrote: > > Add support for the QEMU 'virt' machine on the m68k architecture. This > > board emulates a generic machine based on the Motorola 68040 CPU > > equipped with Goldfish virtual peripherals. > > > > Introduce the necessary board configuration and initialization > > infrastructure. The implementation includes logic to parse the QEMU > > bootinfo interface, enabling dynamic detection of system RAM size to > > adapt to the virtual machine's configuration. > > > > Enable the Goldfish TTY driver for serial console output. Additionally, > > enable Goldfish RTC and timer drivers to support real-time clock > > functionality and nanosecond-resolution delays. Include comprehensive > > documentation covering build instructions and usage examples. > > > > Signed-off-by: Kuan-Wei Chiu <[email protected]> > > Tested-by: Daniel Palmer <[email protected]> > > --- > > No changes in v4. > > > > arch/m68k/Kconfig | 8 ++ > > board/emulation/qemu-m68k/Kconfig | 12 +++ > > board/emulation/qemu-m68k/MAINTAINERS | 8 ++ > > board/emulation/qemu-m68k/Makefile | 5 ++ > > board/emulation/qemu-m68k/qemu-m68k.c | 115 ++++++++++++++++++++++++++ > > configs/qemu-m68k_defconfig | 16 ++++ > > doc/board/emulation/index.rst | 1 + > > doc/board/emulation/qemu-m68k.rst | 39 +++++++++ > > include/configs/qemu-m68k.h | 18 ++++ > > 9 files changed, 222 insertions(+) > > create mode 100644 board/emulation/qemu-m68k/Kconfig > > create mode 100644 board/emulation/qemu-m68k/MAINTAINERS > > create mode 100644 board/emulation/qemu-m68k/Makefile > > create mode 100644 board/emulation/qemu-m68k/qemu-m68k.c > > create mode 100644 configs/qemu-m68k_defconfig > > create mode 100644 doc/board/emulation/qemu-m68k.rst > > create mode 100644 include/configs/qemu-m68k.h > > > > diff --git a/arch/m68k/Kconfig b/arch/m68k/Kconfig > > index de7c673c376..605ae5ec20c 100644 > > --- a/arch/m68k/Kconfig > > +++ b/arch/m68k/Kconfig > > @@ -183,6 +183,13 @@ config TARGET_STMARK2 > > select CF_DSPI > > select M54418 > > +config TARGET_QEMU_M68K > > + bool "Support QEMU m68k virt" > > + select M68040 > > Not even the dm command is available on the board by default. How about > letting TARGET_QEMU_M68K imply CMD_DM like other targets do?
Agreed. Will add imply CMD_DM in the next version. Regards, Kuan-Wei

