aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKristofer Jonsson <kristofer.jonsson@arm.com>2020-08-05 11:46:52 +0200
committerKristofer Jonsson <kristofer.jonsson@arm.com>2020-08-11 16:15:09 +0200
commitc05c98831fda3cc1b6138f2a888ce01caebb9983 (patch)
tree050d0d156654fed2bb4140e53e574eaf8e51adae /src
parent3c4391763b45c693e54b17b47e9bd65f0b3427c6 (diff)
downloadethos-u-core-driver-c05c98831fda3cc1b6138f2a888ce01caebb9983.tar.gz
Set default log severity in headers
Change-Id: Ia984092db29cc5f1294ecdcf5c2b6b744c6d32b2
Diffstat (limited to 'src')
-rw-r--r--src/ethosu_common.h31
1 files changed, 23 insertions, 8 deletions
diff --git a/src/ethosu_common.h b/src/ethosu_common.h
index b22bffd..04acea2 100644
--- a/src/ethosu_common.h
+++ b/src/ethosu_common.h
@@ -32,7 +32,22 @@
* Defines
******************************************************************************/
-#if defined(DRIVER_LOG_SEVERITY) && (DRIVER_LOG_SEVERITY >= LOG_SEVERITY_EMERG)
+// Log severity levels
+#define ETHOSU_LOG_EMERG 0
+#define ETHOSU_LOG_ALERT 1
+#define ETHOSU_LOG_CRIT 2
+#define ETHOSU_LOG_ERR 3
+#define ETHOSU_LOG_WARN 4
+#define ETHOSU_LOG_NOTICE 5
+#define ETHOSU_LOG_INFO 6
+#define ETHOSU_LOG_DEBUG 7
+
+// Define default log severity
+#ifndef ETHOSU_LOG_SEVERITY
+#define ETHOSU_LOG_SEVERITY ETHOSU_LOG_WARN
+#endif
+
+#if ETHOSU_LOG_SEVERITY >= ETHOSU_LOG_EMERG
#define LOG_EMERG(format, ...) \
fprintf(stderr, format, ##__VA_ARGS__); \
fflush(stderr); \
@@ -41,7 +56,7 @@
#define LOG_EMERG(format, ...)
#endif
-#if defined(DRIVER_LOG_SEVERITY) && (DRIVER_LOG_SEVERITY >= LOG_SEVERITY_ALERT)
+#if ETHOSU_LOG_SEVERITY >= ETHOSU_LOG_ALERT
#define LOG_ALERT(format, ...) \
fprintf(stderr, format, ##__VA_ARGS__); \
fflush(stderr); \
@@ -50,7 +65,7 @@
#define LOG_ALERT(format, ...)
#endif
-#if defined(DRIVER_LOG_SEVERITY) && (DRIVER_LOG_SEVERITY >= LOG_SEVERITY_CRIT)
+#if ETHOSU_LOG_SEVERITY >= ETHOSU_LOG_CRIT
#define LOG_CRIT(format, ...) \
fprintf(stderr, format, ##__VA_ARGS__); \
fflush(stderr); \
@@ -59,7 +74,7 @@
#define LOG_CRIT(format, ...)
#endif
-#if defined(DRIVER_LOG_SEVERITY) && (DRIVER_LOG_SEVERITY >= LOG_SEVERITY_ERR)
+#if ETHOSU_LOG_SEVERITY >= ETHOSU_LOG_ERR
#define LOG_ERR(format, ...) \
fprintf(stderr, format, ##__VA_ARGS__); \
fflush(stderr)
@@ -67,25 +82,25 @@
#define LOG_ERR(format, ...)
#endif
-#if defined(DRIVER_LOG_SEVERITY) && (DRIVER_LOG_SEVERITY >= LOG_SEVERITY_WARN)
+#if ETHOSU_LOG_SEVERITY >= ETHOSU_LOG_WARN
#define LOG_WARN(format, ...) fprintf(stdout, format, ##__VA_ARGS__)
#else
#define LOG_WARN(format, ...)
#endif
-#if defined(DRIVER_LOG_SEVERITY) && (DRIVER_LOG_SEVERITY >= LOG_SEVERITY_NOTICE)
+#if ETHOSU_LOG_SEVERITY >= ETHOSU_LOG_NOTICE
#define LOG_NOTICE(format, ...) fprintf(stdout, format, ##__VA_ARGS__)
#else
#define LOG_NOTICE(format, ...)
#endif
-#if defined(DRIVER_LOG_SEVERITY) && (DRIVER_LOG_SEVERITY >= LOG_SEVERITY_INFO)
+#if ETHOSU_LOG_SEVERITY >= ETHOSU_LOG_INFO
#define LOG_INFO(format, ...) fprintf(stdout, format, ##__VA_ARGS__)
#else
#define LOG_INFO(format, ...)
#endif
-#if defined(DRIVER_LOG_SEVERITY) && (DRIVER_LOG_SEVERITY >= LOG_SEVERITY_DEBUG)
+#if ETHOSU_LOG_SEVERITY >= ETHOSU_LOG_DEBUG
#define LOG_DEBUG(format, ...) fprintf(stdout, format, ##__VA_ARGS__)
#else
#define LOG_DEBUG(format, ...)