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.