Microchip® Advanced Software Framework

hmatrix_slave_ch_conf Struct Reference

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
enum hmatrix_master_id hmatrix_slave_ch_conf::fixed_def_master_number
uint8_t hmatrix_slave_ch_conf::slot_cycle