Trident IoT SDK
Loading...
Searching...
No Matches
tr_hal_i2c_int_count_t Struct Reference

#include <T32CM11_i2c.h>

Data Fields

uint32_t count_rx_finish
uint32_t count_tx_empty
uint32_t count_abort_lost_arb
uint32_t count_error
uint32_t count_command_done
uint32_t count_rx_under
uint32_t count_rx_over
uint32_t count_rx_full
uint32_t count_tx_over
uint32_t count_abort_a_nack
uint32_t count_abort_w_nack
uint32_t count_idle
uint32_t write_exit_on_int_status
uint32_t write_exit_on_flag
uint32_t write_exit_on_crazy
uint32_t read_exit_on_int_status
uint32_t read_exit_on_flag
uint32_t read_exit_on_crazy

Detailed Description


interrupt counts


Field Documentation

◆ count_abort_a_nack

uint32_t tr_hal_i2c_int_count_t::count_abort_a_nack

◆ count_abort_lost_arb

uint32_t tr_hal_i2c_int_count_t::count_abort_lost_arb

◆ count_abort_w_nack

uint32_t tr_hal_i2c_int_count_t::count_abort_w_nack

◆ count_command_done

uint32_t tr_hal_i2c_int_count_t::count_command_done

◆ count_error

uint32_t tr_hal_i2c_int_count_t::count_error

◆ count_idle

uint32_t tr_hal_i2c_int_count_t::count_idle

◆ count_rx_finish

uint32_t tr_hal_i2c_int_count_t::count_rx_finish

◆ count_rx_full

uint32_t tr_hal_i2c_int_count_t::count_rx_full

◆ count_rx_over

uint32_t tr_hal_i2c_int_count_t::count_rx_over

◆ count_rx_under

uint32_t tr_hal_i2c_int_count_t::count_rx_under

◆ count_tx_empty

uint32_t tr_hal_i2c_int_count_t::count_tx_empty

◆ count_tx_over

uint32_t tr_hal_i2c_int_count_t::count_tx_over

◆ read_exit_on_crazy

uint32_t tr_hal_i2c_int_count_t::read_exit_on_crazy

◆ read_exit_on_flag

uint32_t tr_hal_i2c_int_count_t::read_exit_on_flag

◆ read_exit_on_int_status

uint32_t tr_hal_i2c_int_count_t::read_exit_on_int_status

◆ write_exit_on_crazy

uint32_t tr_hal_i2c_int_count_t::write_exit_on_crazy

◆ write_exit_on_flag

uint32_t tr_hal_i2c_int_count_t::write_exit_on_flag

◆ write_exit_on_int_status

uint32_t tr_hal_i2c_int_count_t::write_exit_on_int_status

The documentation for this struct was generated from the following files: