mtb-pmbus
ISR Functions

General Description

Functions

void mtb_pmbus_i2c_isr (mtb_pmbus_stc_t *inst)
 PMBus Target interrupt service routine. More...
 
void mtb_pmbus_timer_isr (mtb_pmbus_stc_t *inst)
 PMBus Timer interrupt service routine. More...
 

Function Documentation

◆ mtb_pmbus_i2c_isr()

void mtb_pmbus_i2c_isr ( mtb_pmbus_stc_t inst)

PMBus Target interrupt service routine.

This function should be called from the I2C interrupt handler

Parameters
instThe pointer to the PMBus instance structure

◆ mtb_pmbus_timer_isr()

void mtb_pmbus_timer_isr ( mtb_pmbus_stc_t inst)

PMBus Timer interrupt service routine.

This function should be called from the TCPWM interrupt handler

Note
This function is only available when MTB_PMBUS_ENABLE_TIMEOUT and MTB_PMBUS_HAL_USE_TCPWM are enabled at compile time options.
Parameters
instThe pointer to the PMBus instance structure