- changed status to resolved
Implement debuglog function
Issue #155
resolved
The function for debug logs will be useful. It should reserve some RAM memory for a strings array and work similar to SaveError function (some stack of logs)
The prototype:
typedef enum
{
oC_LogType_Error = (1<<0) ,
oC_LogType_Track , = (1<<1) ,
oC_LogType_Warning = (1<<2),
oC_LogType_Info = (1<<3),
} oC_LogType_t;
#if CFG_BOOLEAN_DEBUGLOG_ENABLED == true
#define kdebuglog( LogType , ... ) _kdebuglog( LogType , __VA_ARGS__ )
#else
#define kdebuglog( LogType , ... )
#endif
extern void _kdebuglog( oC_LogType_t LogType , char * Format , ... );
Comments (2)
-
reporter -
reporter - removed component
Removing component: kernel (automated comment)
- Log in to comment