USB port controller