Re: Code Space Full

Tech-Archive recommends: Fix windows errors by optimizing your registry



If we're talking about the same thing, "Code space full" has nothing to
do with the size of nk.bin. CE 5's kernel has a 32 Mb space reserved to
efficiently handle dll:s. You get a warning saying that the 32Mb
virtual memory XIP area for dll:s is full, and that it needs to put
some dll:s in slot 0, effectively making the available process virtual
memory smaller. It's not a showstopper (Windows Mobile suffers badly
from this) but you may get into trouble loading dll:s and drivers later
on, depending on how much code memory and dll:s your future
applications use.

Henrik Viklund
http://www.addlogic.se

Jules.Ka...@xxxxxxxxxxxxx wrote:
Its a old issue, but I could not find a real answer. I am using PB
5.00, my platform is PXA 270 based has 48 Meg of Flash ROM for CE
Image. After adding many componets from Catalog, my Image size is now
38 Meg, still less than my Max size 48 Meg. During my build, I get
"Code Space Full". My questtin is "IS IT OK TO IGNORE IT?" or use
compressed attribute C to bring code size less tahn 32 Meg. If I do
that, then, I will never have my code size more tahn 32 Meg, so my
extra 16 Meg code space will be useless, my question is "CAN I MAKE
IMAGE MORE THAN 32 MEG?" or it will be always less tann 32 Meg.

I am not looking for a solution to bring my code size down, rather
looking for a solution how to make 46 Meg size of WinCE image, NK.BIN
file. Any suggestion will help.Thanks

.



Relevant Pages

  • Re: embedded questions!!!
    ... >>> that they occupy the exact same memory? ... If you look at the above list and think about Harvard architectures ... and if the code space is the only non-volatile memory present. ... passing around pointers to data which may be either in code space or ...
    (comp.arch.embedded)
  • Re: Overview Of New Intel Core i7(Nehalem) Processor
    ... If x86 had serious i/d space separation, and Microcrap used it, all ... Code space being in different chips, on a different bus is the ideal. ... The memory can be logically divided into sections and security can be ... stacks in the same address space as the subroutine code itself! ...
    (sci.electronics.design)
  • Re: question makeing run-time image
    ... psize represents the physical size of the section in memory, ... > Code space full, fixing up MediaRenderer.dll to ram space ...
    (microsoft.public.windowsce.platbuilder)
  • Re: C vs C++ in Embedded Systems?
    ... >>FWIW, at the turn of the century I worked on an application ... >of code space. ... Memory holds more than programs. ... In terms of conventional "embedded programming," we paid essentially ...
    (comp.arch.embedded)