Multi Half-Bridge  4.0.0
Library of Infineon's Multi Half-Bridge IC controllers family
tle94112-logger.hpp File Reference

TLE94112 Logger. More...

#include "tle94112-conf.hpp"
Include dependency graph for tle94112-logger.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define TLE94112_LOG_INIT()   { }
 
#define TLE94112_LOG_DEINIT()   { }
 
#define TLE94112_LOG_MSG(str)   { }
 
#define TLE94112_LOG_RETURN(ret)   { }
 
#define TLE94112_MOTOR_LOG_MSG(str)   { }
 
#define TLE94112_MOTOR_LOG_RETURN(ret)   { }
 
#define TLE94112_REG_BITF_VALUE(map, addr, bitf)   { }
 
#define TLE94112_REG_MAP_HEX(map, length, addr)   { }
 
#define TLE94112_APP_LOG_MSG(str)   { }
 
#define TLE94112_APP_LOG_VAR(str, var)   { }
 
#define TLE94112_APP_LOG_RETURN(ret)   { }
 

Detailed Description

TLE94112 Logger.

SPDX-License-Identifier: MIT

Macro Definition Documentation

◆ TLE94112_LOG_INIT

#define TLE94112_LOG_INIT ( )    { }

Logger not enabled. All macros are empty.

◆ TLE94112_LOG_DEINIT

#define TLE94112_LOG_DEINIT ( )    { }

◆ TLE94112_LOG_MSG

#define TLE94112_LOG_MSG (   str)    { }

◆ TLE94112_LOG_RETURN

#define TLE94112_LOG_RETURN (   ret)    { }

◆ TLE94112_MOTOR_LOG_MSG

#define TLE94112_MOTOR_LOG_MSG (   str)    { }

◆ TLE94112_MOTOR_LOG_RETURN

#define TLE94112_MOTOR_LOG_RETURN (   ret)    { }

◆ TLE94112_REG_BITF_VALUE

#define TLE94112_REG_BITF_VALUE (   map,
  addr,
  bitf 
)    { }

◆ TLE94112_REG_MAP_HEX

#define TLE94112_REG_MAP_HEX (   map,
  length,
  addr 
)    { }

◆ TLE94112_APP_LOG_MSG

#define TLE94112_APP_LOG_MSG (   str)    { }

◆ TLE94112_APP_LOG_VAR

#define TLE94112_APP_LOG_VAR (   str,
  var 
)    { }

◆ TLE94112_APP_LOG_RETURN

#define TLE94112_APP_LOG_RETURN (   ret)    { }