Some machines require custom ROMs or kernels. They can't be started without -bios, -kernel, or -pflash options. But this requirement can't be detected automatically.
Running a romless machine may be needed for automatic introspection of default machine hardware, when QEMU is started with a single -machine option. This series provides patches that enable QEMU execution for MIPS and ARM machines, even when there is no ROM. --- Pavel Dovgalyuk (2): hw/mips: remove exit(1) in case of missing ROM hw/arm: remove exit(1) in case of missing ROM 0 files changed -- Pavel Dovgalyuk