SPI Programmable 10 A H-Bridge Brushed DC Motor Driver