diff --git a/subsys/emul/emul.c b/subsys/emul/emul.c index 9c484920261..62b0023c098 100644 --- a/subsys/emul/emul.c +++ b/subsys/emul/emul.c @@ -46,10 +46,12 @@ int emul_init_for_bus_from_list(const struct device *dev, const struct emul_link_for_bus *const end = cfg->children + cfg->num_children; + LOG_INF("Registering %d emulator(s) for %s", cfg->num_children, + dev->name); for (elp = cfg->children; elp < end; elp++) { const struct emul *emul = emul_find_by_link(elp); - __ASSERT_NO_MSG(emul); + __ASSERT(emul, "Cannot find emulator for '%s'", elp->label); int rc = emul->init(emul, dev);