| VSF Documented
    | 
| Macros | |
| #define | VSF_I2C_REQUEST_CFG_PROTECT_LEVEL interrupt | 
| #define | __vsf_i2c_protect vsf_protect(VSF_I2C_REQUEST_CFG_PROTECT_LEVEL) | 
| #define | __vsf_i2c_unprotect vsf_unprotect(VSF_I2C_REQUEST_CFG_PROTECT_LEVEL) | 
| Functions | |
| void | vsf_i2c_request_irq_handler (vsf_i2c_t *i2c_ptr, vsf_i2c_request_t *i2c_request_ptr, uint32_t interrupt_mask, uint32_t param) | 
| vsf_err_t | vsf_i2c_request_master_request (vsf_i2c_t *i2c_ptr, vsf_i2c_request_t *i2c_request_ptr, uint16_t address, vsf_i2c_cmd_t cmd, uint16_t count, uint8_t *buffer_ptr) | 
| #define VSF_I2C_REQUEST_CFG_PROTECT_LEVEL interrupt | 
| #define __vsf_i2c_protect vsf_protect(VSF_I2C_REQUEST_CFG_PROTECT_LEVEL) | 
| #define __vsf_i2c_unprotect vsf_unprotect(VSF_I2C_REQUEST_CFG_PROTECT_LEVEL) | 
| void vsf_i2c_request_irq_handler | ( | vsf_i2c_t * | i2c_ptr, | 
| vsf_i2c_request_t * | i2c_request_ptr, | ||
| uint32_t | interrupt_mask, | ||
| uint32_t | param | ||
| ) | 
| vsf_err_t vsf_i2c_request_master_request | ( | vsf_i2c_t * | i2c_ptr, | 
| vsf_i2c_request_t * | i2c_request_ptr, | ||
| uint16_t | address, | ||
| vsf_i2c_cmd_t | cmd, | ||
| uint16_t | count, | ||
| uint8_t * | buffer_ptr | ||
| ) |