No documentation of this format was available, most details followed by reverse engineering. The document adisk4-c.txt written by Paul Kellett was useful. There are also the akaitools by Hiroyuki Ohsaki.
The Linux kernel interface for modules is not stable. This version worked under 2.6.21.
If you use this: note that all filenames have length 12, and many end in a number of trailing spaces.