LOGGING OPTIONS
logprintf()
E355/E265 USER AND BEST PRACTICES GUIDE 69
logprintf()
This is used in writing log messages with severity.
Prototype int logprintf (log_severity severity, const char *fmt..)
Parameters
Return Values
logdump()
This is used for writing data in hex format from memory location.
Prototype void logdump(log_severity severity, char *tag, void *addr,
int len)
Parameters
Severity
Any of define values from list: LOG_DEBUG, LOG_INFO,
LOG_NOTICE, LOG_WARNING, LOG_ERROR,
LOG_CRITICAL, LOG_ALERT, LOG_EMERGENCY
fmt Standard C printf format string
-1
Buffer overflow
0 Not enabled
>0 Success
Severity
Any of define values from list: LOG_DEBUG, LOG_INFO,
LOG_NOTICE, LOG_WARNING, LOG_ERROR,
LOG_CRITICAL, LOG_ALERT, LOG_EMERGENCY.
*tag Tag name of hex dump
*addr Starting address of memory
len Length in bytes