From: NIIBE Y. <gn...@ch...> - 2000-08-30 00:43:26
|
Jesper Skov wrote: > eXecute In Place - it's the usual phrase used to describe executing > from ROM. At least it's used a lot in Cygnus/Red Hat (full of embedded > developers) and I also noticed it in the PCMCIA documentation the > other day. I think XIP is the proper word to use. Thanks for the information. I'd like to incorporate the changes to support kernel "eXecute In Place" on the ROM. To do that, it's good to define the meaning of vmlinux, the Kernel Image. I'd like to keep this image as the one after "loaded". Specifically, don't change the LMA of vmlinux for ROM here. It's better to have another step getting ROM image from vmlinux, and let the loader to load data section into RAM. Why? I'm thinking about the case where we compress the image of data section on ROM, people may introduce such feature when ROM is small. I'll try to do that with linker script. Will send the patch to discuss further. -- |