Anyone know if this HD controller is intergrated on the board? I have a bad controller- am I going to have to swap out the board? Thanks- David