MAX6956 20 or 28-Port LED Display Driver and I/O Expander

This is fairly complete functionally, tested on sampled obtained from Maxim. I started on the documentation with Doxy but it's not quite complete. I was going to wait until it was more finished but if I don't send it now I may never get around to it. 

http://www.maximintegrated.com/en/products/power/display-power-control/MAX6956.html