Porting file definitions for the LMA codebase.
This file provides definitions of the LMA porting requirements - everythin in this file must be considered when porting between platforms.
#include "LMA_Port.h"
Functions | |
void | LMA_AccPhaseRun (LMA_Phase *const p_phase) |
handles sample accumulation for a phase | |
void | LMA_AccPhaseReset (LMA_Phase *const p_phase) |
handles sample reset between cycles for a phase | |
void | LMA_AccPhaseLoad (LMA_Phase *const p_phase) |
Move accumulators from temp to snapshot. | |
void | LMA_ADC_Init (void) |
Initialises ADC. | |
void | LMA_ADC_Start (void) |
Starts the ADC running. | |
void | LMA_ADC_Stop (void) |
Stops the ADC running. | |
void | LMA_TMR_Init (void) |
Initialises TMR. | |
void | LMA_TMR_Start (void) |
Starts the TMR running. | |
void | LMA_TMR_Stop (void) |
Stops the TMR running. | |
void | LMA_RTC_Init (void) |
Initialises RTC. | |
void | LMA_RTC_Start (void) |
Starts the RTC running. | |
void | LMA_RTC_Stop (void) |
Stops the RTC running. | |
void | LMA_IMP_ActiveOn (void) |
Callback to turn on active impulse LED. | |
void | LMA_IMP_ActiveOff (void) |
Callback to turn off active impulse LED. | |
void | LMA_IMP_ReactiveOn (void) |
Callback to turn on reactive impulse LED. | |
void | LMA_IMP_ReactiveOff (void) |
Callback to turn off reactive impulse LED. | |
void | LMA_IMP_ApparentOn (void) |
Callback to turn on apparent impulse LED. | |
void | LMA_IMP_ApparentOff (void) |
Callback to turn off apparent impulse LED. |