FreeRTOS port on GAP8/RISC-V
|
Data Fields | |
uint8_t | open_nb |
uint8_t | id |
uint8_t | rx_chan_id |
uint8_t | tx_chan_id |
uint8_t | cmd_chan_id |
uint8_t | addr0_10_bit |
uint8_t | addr1_10_bit |
uint8_t | addr0_mask |
uint8_t | addr1_mask |
uint16_t | addr [4] |
pi_i2c_callback_t | rx_callback |
pi_i2c_callback_t | tx_callback |
void * | rx_buffer |
uint32_t | rx_buffer_size |
void * | tx_buffer |
uint32_t | tx_buffer_size |
uint16_t i2c_slave_itf_data::addr[4] |
Referenced by __pi_i2c_slave_open().
uint8_t i2c_slave_itf_data::addr0_10_bit |
uint8_t i2c_slave_itf_data::addr0_mask |
uint8_t i2c_slave_itf_data::addr1_10_bit |
uint8_t i2c_slave_itf_data::addr1_mask |
uint8_t i2c_slave_itf_data::cmd_chan_id |
Referenced by __pi_i2c_slave_close(), and __pi_i2c_slave_open().
uint8_t i2c_slave_itf_data::id |
uint8_t i2c_slave_itf_data::open_nb |
Referenced by __pi_i2c_slave_close(), and __pi_i2c_slave_open().
void* i2c_slave_itf_data::rx_buffer |
Referenced by __pi_i2c_slave_set_rx_channel().
uint32_t i2c_slave_itf_data::rx_buffer_size |
Referenced by __pi_i2c_slave_set_rx_channel().
pi_i2c_callback_t i2c_slave_itf_data::rx_callback |
Referenced by __pi_i2c_slave_open().
uint8_t i2c_slave_itf_data::rx_chan_id |
Referenced by __pi_i2c_slave_close(), and __pi_i2c_slave_open().
void* i2c_slave_itf_data::tx_buffer |
Referenced by __pi_i2c_slave_set_tx_channel().
uint32_t i2c_slave_itf_data::tx_buffer_size |
Referenced by __pi_i2c_slave_set_tx_channel().
pi_i2c_callback_t i2c_slave_itf_data::tx_callback |
Referenced by __pi_i2c_slave_open().
uint8_t i2c_slave_itf_data::tx_chan_id |
Referenced by __pi_i2c_slave_close(), and __pi_i2c_slave_open().