refactoring - using proper enum

This commit is contained in:
rusefi 2019-02-24 10:04:00 -05:00
parent 8715a45610
commit 761498efb1
1 changed files with 16 additions and 16 deletions

View File

@ -292,37 +292,37 @@ static void initAdcPin(brain_pin_e pin, const char *msg) {
brain_pin_e getAdcChannelBrainPin(const char *msg, adc_channel_e hwChannel) {
// todo: replace this with an array :)
switch (hwChannel) {
case ADC_CHANNEL_IN0:
case EFI_ADC_0:
return GPIOA_0;
case ADC_CHANNEL_IN1:
case EFI_ADC_1:
return GPIOA_1;
case ADC_CHANNEL_IN2:
case EFI_ADC_2:
return GPIOA_2;
case ADC_CHANNEL_IN3:
case EFI_ADC_3:
return GPIOA_3;
case ADC_CHANNEL_IN4:
case EFI_ADC_4:
return GPIOA_4;
case ADC_CHANNEL_IN5:
case EFI_ADC_5:
return GPIOA_5;
case ADC_CHANNEL_IN6:
case EFI_ADC_6:
return GPIOA_6;
case ADC_CHANNEL_IN7:
case EFI_ADC_7:
return GPIOA_7;
case ADC_CHANNEL_IN8:
case EFI_ADC_8:
return GPIOB_0;
case ADC_CHANNEL_IN9:
case EFI_ADC_9:
return GPIOB_1;
case ADC_CHANNEL_IN10:
case EFI_ADC_10:
return GPIOC_0;
case ADC_CHANNEL_IN11:
case EFI_ADC_11:
return GPIOC_1;
case ADC_CHANNEL_IN12:
case EFI_ADC_12:
return GPIOC_2;
case ADC_CHANNEL_IN13:
case EFI_ADC_13:
return GPIOC_3;
case ADC_CHANNEL_IN14:
case EFI_ADC_14:
return GPIOC_4;
case ADC_CHANNEL_IN15:
case EFI_ADC_15:
return GPIOC_5;
default:
firmwareError(CUSTOM_ERR_ADC_UNKNOWN_CHANNEL, "Unknown hw channel %d [%s]", hwChannel, msg);