BLDC motor driver