Re: Can I change the MMU implementation of ARM in WinCE core and compile ?

From: Dean Ramsier (ramsiernospam_at_nospam.com)
Date: 05/21/04


Date: Thu, 20 May 2004 23:06:55 -0400

You don't need to modify the MMU handling. It's compatible across all the
ARM processors, and will work with the TI family of chips. You also don't
have the right under the licensing terms to make any modifications to the
private code.

What you may need to change are the caching routines. That code is not in
the private tree, and you have the right to change it to meet the needs of
that processor.

-- 
Dean Ramsier - eMVP
"Eshanye.K.P" <esha@procsys.com> wrote in message
news:40AC4C0F.EABC41A9@procsys.com...
> The TI's OMAP 5910 uses a processor which they call Ti925T. This uses
> the ARM core ARM9TDMI. But the MMU implementation could be different
> from the ARM920T processor.  Now i'm using the sample code given by the
> Microsoft for ARM which is SMDK (Samsung's board). This is based on ARM
> architecture ARMV4I which is ARM920T.
>
> Actually other than setting up some few stuffs in the .S file in the
> beginning and giving the MemoryMapTable to the KernelStart, i'm not
> touching the Memory Manager of winCE right ? ok, Now if i want to change
> the MMU implementation in the WinCE core according to my needs, can i
> compile that part of the code ?  What is involved in that (licensing,
> linking problems, only some few source files availability... etc etc ?)
>
> Regards
> Esha
>


Relevant Pages

  • TI OMAP MMU help
    ... I am trying to set up the MMU on the ARM side of the OMAP5910 and I am ... I have programmed the DSP MMU through the ARM ... I want to use the MMU to "write protect" my FLASH memory. ... the flash since I have disabled flash programming but the flash still ...
    (comp.arch.embedded)
  • Good document on ARM cache policies w.r.t. timing?
    ... I don't mind groveling through the ARM ARM and working it out from ... entries in the TLBs so the MMU doesn't have to touch RAM to look them ... How to lock code into cache? ... Is a cache line fill aligned on a hard ...
    (comp.arch.embedded)
  • Re: MMU Question
    ... > The arm can't grab him because he doesn't have a grapple fixture. ... What if the MMU gets stuck in the on position? ...
    (sci.space.shuttle)
  • Can I change the MMU implementation of ARM in WinCE core and compile ?
    ... the ARM core ARM9TDMI. ... But the MMU implementation could be different ... Microsoft for ARM which is SMDK. ... the MMU implementation in the WinCE core according to my needs, ...
    (microsoft.public.windowsce.platbuilder)