better error handling: initializing LCD sooner rather than later

This commit is contained in:
rusefi 2017-02-24 19:33:06 -05:00
parent 55193019cc
commit 9b384630fe
1 changed files with 10 additions and 11 deletions

View File

@ -325,17 +325,6 @@ void initHardware(Logging *l) {
*/
initPrimaryPins();
#if EFI_HD44780_LCD
// initI2Cmodule();
lcd_HD44780_init(sharedLogger);
if (hasFirmwareError())
return;
lcd_HD44780_print_string(VCS_VERSION);
#endif /* EFI_HD44780_LCD */
if (hasFirmwareError()) {
return;
}
@ -361,6 +350,16 @@ void initHardware(Logging *l) {
resetConfigurationExt(sharedLogger, engineConfiguration->engineType PASS_ENGINE_PARAMETER);
#endif /* EFI_INTERNAL_FLASH */
#if EFI_HD44780_LCD
// initI2Cmodule();
lcd_HD44780_init(sharedLogger);
if (hasFirmwareError())
return;
lcd_HD44780_print_string(VCS_VERSION);
#endif /* EFI_HD44780_LCD */
if (hasFirmwareError()) {
return;
}