This patch set prepares phase2.c for the addition of new kernel image formats and then adds the zImage format.
The choice of kernel format doesn't consider the file name, so the zImage can just be named uImage-GTA02.bin. This is a bit confusing, but a cleaner solution would probably involve replacing the table of kernel choices with something better suited for generating lots of choices, i.e., a callback to a generator function that populates some this_kernel structure. Or we keep things simple and either give our kernels a format-agnostic name - or just keep on calling everything "uImage" no matter what's really inside. - Werner --
