Skip to content

Commit 3aa6c3b

Browse files
committed
Add GPA4_I input to the Diagnostics
1 parent ca3fa97 commit 3aa6c3b

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

sources/diagnost.c

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -336,9 +336,9 @@ void init_digital_inputs(void)
336336
DDRC &= ~(_BV(DDC3)|_BV(DDC2)); //inputs
337337
PORTC|= _BV(PC3)|_BV(PC2);
338338

339-
//GAS_V, IGN_I, COND_I, EPAS_I without pull-up resistors
340-
spi_IODIRA|= (_BV(3)|_BV(2)|_BV(1)|_BV(0));
341-
spi_GPPUA &= ~(_BV(3)|_BV(2)|_BV(1)|_BV(0));
339+
//GAS_V, IGN_I, COND_I, EPAS_I, GPA4_I without pull-up resistors
340+
spi_IODIRA|= (_BV(4)|_BV(3)|_BV(2)|_BV(1)|_BV(0));
341+
spi_GPPUA &= ~(_BV(4)|_BV(3)|_BV(2)|_BV(1)|_BV(0));
342342

343343
#endif
344344
}
@@ -359,7 +359,8 @@ uint16_t get_inputs(void)
359359
uint16_t i = _IBV((!!CHECKBIT(spi_PORTA, 0)), 0) | _IBV((!!CHECKBIT(PIND, PIND6)), 1) | _IBV((!!CHECKBIT(PIND, PIND2)), 2) |
360360
_IBV((!!CHECKBIT(PIND, PIND3)), 3) | //GAS_V, CKPS, REF_S, PS
361361
_IBV((!!CHECKBIT(PINC, PINC3)), 4) | _IBV((!!CHECKBIT(PINC, PINC2)), 5) | //BL jmp, DE jmp
362-
_IBV((!!CHECKBIT(spi_PORTA, 3)), 6) | _IBV((!!CHECKBIT(spi_PORTA, 2)), 7) | _IBV((!!CHECKBIT(spi_PORTA, 1)), 8); //IGN_I, COND_I, EPAS_I
362+
_IBV((!!CHECKBIT(spi_PORTA, 3)), 6) | _IBV((!!CHECKBIT(spi_PORTA, 2)), 7) | _IBV((!!CHECKBIT(spi_PORTA, 1)), 8) | //IGN_I, COND_I, EPAS_I
363+
_IBV((!!CHECKBIT(spi_PORTA, 4)), 9); // GPA4_I
363364

364365
#endif
365366
return i;

0 commit comments

Comments
 (0)