I really don't understand why embedded systems use D-bus in its current form.
Wild guess: because accommodating the extra RAM and nonvolatile storage consumption is easier than taking an existing thing (or things) they want to use which happens to use dbus and rewriting it to not use dbus.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds