00001
00002
00003
00004
00005
00006
00007
00008
00009 #ifndef __OSKA_TRACE_H
00010 #define __OSKA_TRACE_H
00011
00012 #ifdef __OSKA_API_DOC
00013
00084 void os_trace_err(const char *format, ...);
00085
00098 void os_trace_warn(const char *format, ...);
00099
00112 void os_trace_info(const char *format, ...);
00113
00126 void os_trace_dbg(const char *format, ...);
00127
00128 #endif
00129
00130 #ifdef linux
00131 # include <../linux/trace.h>
00132 #elif defined(KMDF_MAJOR_VERSION)
00133 # include <../windows/kmdf/trace.h>
00134 #else
00135 # error <oska/trace.h> not provided for this OS
00136 #endif
00137
00138 #endif