HMatrix Slave Channel configuration structure.
Configuration structure for an HMatrix Slave channel. This structure should be initialized by the hmatrix_slave_ch_get_config_defaults() function before being modified by the user application.
#include <hmatrixb.h>
Data Fields | |
enum hmatrix_arbitration_type | arbitration_type |
enum hmatrix_def_master_type | def_master_type |
enum hmatrix_master_id | fixed_def_master_number |
uint8_t | slot_cycle |
enum hmatrix_arbitration_type hmatrix_slave_ch_conf::arbitration_type |
enum hmatrix_def_master_type hmatrix_slave_ch_conf::def_master_type |
Referenced by hmatrix_slave_ch_get_config_defaults(), hmatrix_slave_ch_set_config(), main(), and run_hmatrix_test_slave().
enum hmatrix_master_id hmatrix_slave_ch_conf::fixed_def_master_number |
Referenced by hmatrix_slave_ch_get_config_defaults(), hmatrix_slave_ch_set_config(), and run_hmatrix_test_slave().
uint8_t hmatrix_slave_ch_conf::slot_cycle |
Referenced by hmatrix_slave_ch_get_config_defaults(), and hmatrix_slave_ch_set_config().