VSF Documented
Public Member Functions | Data Fields
vsf_i2c_capability_t Struct Reference

#include <vsf_template_i2c.h>

Public Member Functions

 inherit (vsf_peripheral_capability_t) vsf_i2c_irq_mask_t irq_mask
 

Data Fields

uint8_t support_no_start: 1
 
uint8_t support_no_stop_restart: 1
 
uint8_t support_restart: 1
 
uint16_t max_transfer_size
 
uint16_t min_transfer_size
 

Member Function Documentation

◆ inherit()

vsf_i2c_capability_t::inherit ( vsf_peripheral_capability_t  )

Field Documentation

◆ support_no_start

uint8_t vsf_i2c_capability_t::support_no_start

◆ support_no_stop_restart

uint8_t vsf_i2c_capability_t::support_no_stop_restart

◆ support_restart

uint8_t vsf_i2c_capability_t::support_restart

◆ max_transfer_size

uint16_t vsf_i2c_capability_t::max_transfer_size

◆ min_transfer_size

uint16_t vsf_i2c_capability_t::min_transfer_size