
The atmega128 has 7 hardwarePWM digital outputs:
PB5	OC1A	15	PWM1	FET-on-GenBoard
PB6	OC1B	16	PWM2	FET-on-GenBoard
PE3	OC3A	5	injc	header-on-GenBoard
PE4	OC3B	6	injd	header-on-GenBoard
PE5	OC3C	7	inje	header-on-GenBoard
PB7	OC1C	17	MISC_0	NPN-on-GenBoard	used-as-injf
PB4	OC0	14	IDL_0	NPN-on-GenBoard	idle-solenoid-signal(not used for inj)

So 1 atmega128 can provide sequential hardware-pwm outputs for 6 (LOW-Z inj) injbanks 
(cylinders or synchronized cylinders).
The 8 cylinder guys will need to use HIGH-Z injectors, 
using the above outputs plus 2 extra:
PG0	33	injg	header-on-GenBoard
PG1	34	injh	header-on-GenBoard

If we want to free SCL/SDA/TXD1/RXD1 for serial communication
with other boards (most likely), we should use PG0 and PG1
for LCD and find 2 outputs elsewhere for the injg and injh.

PLEASE share your opinion ASAP about this, otherwise
dozens of people will need to re-wire their LCD, not just
2-3.

 Marcell


