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"); 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") mock_c()->actualCall("ADC_ReadValue_Impl");
->withUnsignedIntParameters("adc_chan", adc_chan);
if(fake_index == 0){ if(fake_index == 0){
return 0; return 0;
@ -49,7 +49,7 @@ uint16_t ADC_ReadValue_Impl(uint8_t adc_chan)
return fake_data[--fake_index]; 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){ 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_Enable(void);
void ADC_Disable(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_PushValue(uint16_t value);
void MockADC_ZeroIndex(void); void MockADC_ZeroIndex(void);