Hi, This patch fixes some problems with the ulog support and also abstracts it into a separate utility class "logger" so that a component can have specialized loggers in addition to the generic ulog support logger. This patch also addresses some C++ language issues needed for compilation with recent releases of gcc. Dave