no-OS
Loading...
Searching...
No Matches
gmsl_dbg.h File Reference
#include <stdbool.h>
#include <stdint.h>
#include <string.h>
#include <stdio.h>
Include dependency graph for gmsl_dbg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAX_LOG_MSG_SIZE   (2200u)
 
#define GMSL_LOG_LEVEL_ERR   0x0
 
#define GMSL_LOG_LEVEL_WARNING   0x1
 
#define GMSL_LOG_LEVEL_INFO   0x2
 
#define GMSL_LOG_LEVEL_DEBUG   0x3
 
#define GMSL_LOG_ERROR(msg, ...)
 
#define GMSL_LOG_WARNING(msg, ...)
 
#define GMSL_LOG_INFO(msg, ...)
 
#define GMSL_LOG_DEBUG(msg, ...)
 
#define GMSL_LOG_DIAG(current_diag_err, dev_name_str, dev_addr, msg, ...)
 
#define GMSL_LOG_DEV_ERROR(dev_name_str, dev_addr, msg, ...)
 
#define GMSL_LOG_DEV_INFO(dev_name_str, dev_addr, msg, ...)
 
#define GMSL_DBG_REQUIRE(cond, errMsg)
 
#define GMSL_DBG_ERROR()
 

Macro Definition Documentation

◆ GMSL_DBG_ERROR

#define GMSL_DBG_ERROR ( )

◆ GMSL_DBG_REQUIRE

#define GMSL_DBG_REQUIRE ( cond,
errMsg )

◆ GMSL_LOG_DEBUG

#define GMSL_LOG_DEBUG ( msg,
... )

◆ GMSL_LOG_DEV_ERROR

#define GMSL_LOG_DEV_ERROR ( dev_name_str,
dev_addr,
msg,
... )

◆ GMSL_LOG_DEV_INFO

#define GMSL_LOG_DEV_INFO ( dev_name_str,
dev_addr,
msg,
... )

◆ GMSL_LOG_DIAG

#define GMSL_LOG_DIAG ( current_diag_err,
dev_name_str,
dev_addr,
msg,
... )

◆ GMSL_LOG_ERROR

#define GMSL_LOG_ERROR ( msg,
... )

◆ GMSL_LOG_INFO

#define GMSL_LOG_INFO ( msg,
... )

◆ GMSL_LOG_LEVEL_DEBUG

#define GMSL_LOG_LEVEL_DEBUG   0x3

◆ GMSL_LOG_LEVEL_ERR

#define GMSL_LOG_LEVEL_ERR   0x0

◆ GMSL_LOG_LEVEL_INFO

#define GMSL_LOG_LEVEL_INFO   0x2

◆ GMSL_LOG_LEVEL_WARNING

#define GMSL_LOG_LEVEL_WARNING   0x1

◆ GMSL_LOG_WARNING

#define GMSL_LOG_WARNING ( msg,
... )

◆ MAX_LOG_MSG_SIZE

#define MAX_LOG_MSG_SIZE   (2200u)

< Boolean definitions

< Integer types

< String functions

< I/O functions