Modified ADC mock module to have the new function signiture for the `ADC_ReadValue()`

This commit is contained in:
Jake Goodwin 2025-02-23 10:55:46 -08:00
parent 6736e30dd1
commit 2add13a745
2 changed files with 5 additions and 5 deletions

View File

@ -38,10 +38,10 @@ void ADC_Disable()
mock_c()->actualCall("ADC_Disable");
}
uint16_t ADC_ReadValue_Impl(uint8_t adc_chan)
uint16_t ADC_ReadValue_Impl(void)
{
mock_c()->actualCall("ADC_ReadValue_Impl")
->withUnsignedIntParameters("adc_chan", adc_chan);
mock_c()->actualCall("ADC_ReadValue_Impl");
if(fake_index == 0){
return 0;
@ -49,7 +49,7 @@ uint16_t ADC_ReadValue_Impl(uint8_t adc_chan)
return fake_data[--fake_index];
}
uint16_t (*ADC_ReadValue)(uint8_t adc_chan) = ADC_ReadValue_Impl;
uint16_t (*ADC_ReadValue)(void) = ADC_ReadValue_Impl;
void MockADC_PushValue(uint16_t value){

View File

@ -19,7 +19,7 @@ void ADC_Init(uint8_t adc_chan);
void ADC_Enable(void);
void ADC_Disable(void);
extern uint16_t (*ADC_ReadValue)(uint8_t adc_chan);
extern uint16_t (*ADC_ReadValue)(void);
void MockADC_PushValue(uint16_t value);
void MockADC_ZeroIndex(void);