Switching regulator fundamentals (Rev. C)