Usually, what I relied on was a working example. The work[ing] example might have no error checking, be relatively crude, be a bit buggy, but it was often the best documentation you got! ... if we had the summary guide to the video chip's registers and a work[ing] example of how to set it up for each function it can do, then we could probably have a basic but useful working driver...