HMATRIX driver for SAM.
Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.
Functions | |
void | hmatrix_disable (void) |
Disables the HMatrix. More... | |
void | hmatrix_enable (void) |
Enables the HMatrix. More... | |
void | hmatrix_get_slave_priority (enum hmatrix_slave_id slave_id, hmatrix_prs *p_prio) |
Get priority for the specified slave access. More... | |
void | hmatrix_init (void) |
Initializes the HMatrix. More... | |
void | hmatrix_master_ch_set_config (const enum hmatrix_master_id master_id, struct hmatrix_master_ch_conf *const config) |
Writes an HMatrix Master channel configuration to the hardware module. More... | |
void | hmatrix_set_slave_priority (enum hmatrix_slave_id slave_id, hmatrix_prs *p_prio) |
Set priority for the specified slave access. More... | |
void | hmatrix_slave_ch_set_config (const enum hmatrix_slave_id slave_id, struct hmatrix_slave_ch_conf *const config) |
Writes an HMatrix Slave channel configuration to the hardware module. More... | |