>> + switch (image_get_comp (hdr)) { >> + case IH_COMP_NONE: >> + if (dst == (ulong)hdr) { >> + printf (" XIP %s ... ", type_name); > > This is an ugly hack in the old code that should be removed by the new > implementation. can you explain this further, I'm happy to git rid of it, just need to understand the hack. - k