Hi,

While I was going through the code for the bootloader, it was mentioned that
the virtual memory cannot be more than 512MB. Is this limitation because of
winCE, which can handle only a maximum of 512MB physical memory. Or does it
have any other reason?

If we have to increase this limit, is there any possible way to do it.

Warm Regards,
Naveen Atmakuri.

Re: Question about Virtual memory limitations in WinCE by Bruce

Bruce
Thu Jun 15 07:16:20 CDT 2006

The 512 limitation is a limitation of statically mapped addresses in the
kernel. Addresses needed by the kernel, which would include RAM and ROM are
statically mapped in OEMAddressTable. Addresses not needed by the kernel do
not need to be statically mapped.

You are calling this memory, but it is addresses, which includes addresses
of the CPU and peripherals.

--
Bruce Eitman (eMVP)
Senior Engineer
beitman AT applieddata DOT net

Applied Data Systems
www.applieddata.net
An ISO 9001:2000 Registered Company
Microsoft WEP Gold-level Member

"Naveen Atmakuri" <NaveenAtmakuri@discussions.microsoft.com> wrote in
message news:B8ABBEEE-F82A-442B-B0B1-1D92101E173A@microsoft.com...
> Hi,
>
> While I was going through the code for the bootloader, it was mentioned
> that
> the virtual memory cannot be more than 512MB. Is this limitation because
> of
> winCE, which can handle only a maximum of 512MB physical memory. Or does
> it
> have any other reason?
>
> If we have to increase this limit, is there any possible way to do it.
>
> Warm Regards,
> Naveen Atmakuri.



Re: Question about Virtual memory limitations in WinCE by Kevin

Kevin
Thu Jun 15 14:26:12 CDT 2006

You can wait until WinCE 6, where the limit is 2GB *per process*.

--
#include <standard.disclaimer>
_
Kevin D Quitt USA 91387-4454 96.37% of all statistics are made up