- changed PWM to disable break functionality instead of
disabling/enabling interrupts
- added gate driver enable/disable