Functions | |
| mtb_pmbus_ctrl_status_t | mtb_pmbus_ctrl_init (mtb_pmbus_ctrl_stc_t *inst, mtb_pmbus_ctrl_cfg_t *cfg) |
| Initialize the PMBus Instance in Controller mode. | |
| void | mtb_pmbus_ctrl_enable (mtb_pmbus_ctrl_stc_t *inst) |
| Enable PMBus instance in Controller mode. | |
| void | mtb_pmbus_ctrl_disable (mtb_pmbus_ctrl_stc_t *inst) |
| Disable PMBus instance in Controller mode. | |
| mtb_pmbus_ctrl_status_t mtb_pmbus_ctrl_init | ( | mtb_pmbus_ctrl_stc_t * | inst, |
| mtb_pmbus_ctrl_cfg_t * | cfg ) |
Initialize the PMBus Instance in Controller mode.
| inst | The pointer to the PMBus controller instance structure |
| cfg | The pointer to the PMBus controller configuration structure |
| void mtb_pmbus_ctrl_enable | ( | mtb_pmbus_ctrl_stc_t * | inst | ) |
Enable PMBus instance in Controller mode.
After calling this function, the controller is ready to perform transfers
| inst | The pointer to the PMBus controller instance structure |
| void mtb_pmbus_ctrl_disable | ( | mtb_pmbus_ctrl_stc_t * | inst | ) |
Disable PMBus instance in Controller mode.
After calling this function, the controller stops operation
| inst | The pointer to the PMBus controller instance structure |