VSF Documented
Data Structures | Macros
mrequest_i2c.h File Reference
#include "hal/vsf_hal_cfg.h"
#include "utilities/ooc_class.h"
#include "hal/driver/common/i2c/i2c_template.h"

Go to the source code of this file.

Data Structures

class  vsf_mrequest_i2c_t
 

Macros

#define VSF_MREQUEST_I2C_CFG_REQEUST_BUFFER_SIZE   3
 
#define VSF_MREQUEST_I2C_CFG_MULTI_CLASS   VSF_I2C_CFG_MULTI_CLASS
 
#define __describe_mrequest_i2c_op()   .op = &vsf_mrequest_i2c_op,
 
#define __describe_mrequest_i2c(__name, __real_i2c)
 
#define describe_mrequest_i2c(__name, __real_i2c)    __describe_mrequest_i2c(__name, __real_i2c)
 
#define VSF_I2C_CFG_DEC_PREFIX   vsf_mrequest
 
#define VSF_I2C_CFG_DEC_UPCASE_PREFIX   VSF_MREQUEST
 
#define VSF_I2C_CFG_DEC_EXTERN_OP   ENABLED
 

Macro Definition Documentation

◆ VSF_MREQUEST_I2C_CFG_REQEUST_BUFFER_SIZE

#define VSF_MREQUEST_I2C_CFG_REQEUST_BUFFER_SIZE   3

◆ VSF_MREQUEST_I2C_CFG_MULTI_CLASS

#define VSF_MREQUEST_I2C_CFG_MULTI_CLASS   VSF_I2C_CFG_MULTI_CLASS

◆ __describe_mrequest_i2c_op

#define __describe_mrequest_i2c_op ( )    .op = &vsf_mrequest_i2c_op,

◆ __describe_mrequest_i2c

#define __describe_mrequest_i2c (   __name,
  __real_i2c 
)
Value:
__describe_mrequest_i2c_op() \
.i2c_ptr = __real_i2c, \
};
Definition mrequest_i2c.h:71
#define __name
Definition hci_transport_aic8800.c:552

◆ describe_mrequest_i2c

#define describe_mrequest_i2c (   __name,
  __real_i2c 
)     __describe_mrequest_i2c(__name, __real_i2c)

◆ VSF_I2C_CFG_DEC_PREFIX

#define VSF_I2C_CFG_DEC_PREFIX   vsf_mrequest

◆ VSF_I2C_CFG_DEC_UPCASE_PREFIX

#define VSF_I2C_CFG_DEC_UPCASE_PREFIX   VSF_MREQUEST

◆ VSF_I2C_CFG_DEC_EXTERN_OP

#define VSF_I2C_CFG_DEC_EXTERN_OP   ENABLED