Well, found this interesting looking site on a Google search... I'm an Aussie electronics repair technician and computer hobbyist who can usually be found trundling around forums like WinDrivers and VirtualDR trying to help out a bit.
metho, this could be quite a complex subject if you needed specific information. I think the latter half of this article gives a good overview without being too technical. I hope it helps.