What do we have nasty half incomplete interleave logic all throughout the cfi code? It looks like it could be done more cleanly with a wrapper around the probe code, and a wrapper around the mapping driver. Eric