doc: add GSO programmer's guide