68#ifndef _SMPS_CONTROL_H
69#define _SMPS_CONTROL_H
310 volatile uint16_t* controllerInputRegister,
312 volatile uint16_t* controllerOutputRegister);
576 volatile uint16_t* controllerInputRegister,
578 volatile uint16_t* controllerOutputRegister);
662 volatile uint16_t* controllerInputRegister,
664 volatile uint16_t* controllerOutputRegister);
688 volatile uint16_t* controllerInputRegister,
690 volatile uint16_t* controllerOutputRegister);
void SMPS_Controller4P4ZUpdate_HW_Accel(void)
void SMPS_ControllerPIDUpdate(SMPS_PID_T *controllerData, volatile uint16_t *controllerInputRegister, int16_t reference, volatile uint16_t *controllerOutputRegister)
void SMPS_Controller3P3ZUpdate_HW_Accel(void)
void SMPS_Controller3P3ZInitialize(SMPS_3P3Z_T *controllerData)
void XFT_SMPS_Controller2P2ZUpdate(SMPS_2P2Z_T *controllerData, volatile uint16_t *controllerInputRegister, int16_t reference, volatile uint16_t *controllerOutputRegister)
void SMPS_Controller3P3ZUpdate(SMPS_3P3Z_T *controllerData, volatile uint16_t *controllerInputRegister, int16_t reference, volatile uint16_t *controllerOutputRegister)
void SMPS_Controller2P2ZInitialize(SMPS_2P2Z_T *controllerData)
void SMPS_ControllerPIDUpdate_HW_Accel(void)
void SMPS_Controller2P2ZUpdate(SMPS_2P2Z_T *controllerData, volatile uint16_t *controllerInputRegister, int16_t reference, volatile uint16_t *controllerOutputRegister)
void SMPS_Controller2P2ZUpdate_HW_Accel(void)
void SMPS_ControllerPIDInitialize(SMPS_PID_T *controllerData)
int16_t * abcCoefficients
volatile unsigned int * period
volatile unsigned int * trigger
uint16_t triggerSelectFlag