9 #include "config/hal.h" 
   10 #include "app_power_control.h" 
   11 #include "drivers/v_loop.h" 
   37     #if (PLANT_MEASUREMENT == false) 
#define _BUCK_VLOOP_Interrupt
Interrupt vector function call label.
 
#define _BUCK_VLOOP_ISR_IF
Interupt vector flag bit register bit.
 
#define DBGPIN2_Set()
Macro instruction to set a pin state to logic HIGH.
 
#define DBGPIN2_Clear()
Macro instruction to set a pin state to logic LOW.
 
volatile struct BUCK_CONVERTER_s buck
Global data object for a BUCK CONVERTER.
 
void v_loop_PTermUpdate(volatile struct NPNZ16b_s *controller)
Prototype of the alternate Assembly P-Term control loop helping to call the v_loop P-Term controller ...
 
volatile struct NPNZ16b_s v_loop
External reference to user-defined NPNZ16b controller data object 'v_loop'.
 
struct BUCK_CONVERTER_STATUS_s::@126::@128 bits
data structure for single bit addressing operations
 
volatile struct NPNZ16b_s * controller
pointer to control loop object data structure
 
void(* ctrl_Update)(volatile struct NPNZ16b_s *)
Function pointer to UPDATE routine.
 
volatile struct BUCK_CONVERTER_STATUS_s status
BUCK operation status bits.
 
volatile struct BUCK_LOOP_SETTINGS_s v_loop
BUCK voltage control loop object.