Style fix
Experimental fix - using downcounting PWM timer to avoid hacks in polarity switching procedure. This fix makes startup unreliable so it's probably going to be reverted or improved.