diff options
Diffstat (limited to 'vl.c')
-rw-r--r-- | vl.c | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -4459,6 +4459,11 @@ char *qemu_find_file(int type, const char *name) return buf; } +static int device_help_func(QemuOpts *opts, void *opaque) +{ + return qdev_device_help(opts); +} + static int device_init_func(QemuOpts *opts, void *opaque) { DeviceState *dev; @@ -5828,6 +5833,9 @@ int main(int argc, char **argv, char **envp) module_call_init(MODULE_INIT_DEVICE); + if (qemu_opts_foreach(&qemu_device_opts, device_help_func, NULL, 0) != 0) + exit(0); + if (watchdog) { i = select_watchdog(watchdog); if (i > 0) |