why use assembly in mmu initialization?



I am learning a bootloader code, can some please tell me why mmu
initialization must be implemented in assambly instead of c?

.



Relevant Pages

  • Re: EXEBASE of NK.EXE
    ... but the MMU initialization is being done in the KernelStart only. ... doing the initialization of the MMU in the startupcode at all.. ... now some debug prints followed by jump to either KernelStart or SBootMain ...
    (microsoft.public.windowsce.platbuilder)
  • Re: EXEBASE of NK.EXE
    ... but the MMU initialization is being done in the KernelStart only. ... doing the initialization of the MMU in the startupcode at all.. ... now some debug prints followed by jump to either KernelStart or SBootMain ...
    (microsoft.public.windowsce.embedded)
  • MMU ON: virtual vs. physical addressing
    ... I am in the process of writing the bootloader code for Windows CE 4.2. ... In my assembly code that gets executed initially, I turn on the MMU ... translation table itself in RAM. ... to for instance attribute memory, and other times I see code using ...
    (microsoft.public.windowsce.platbuilder)
  • Re: how to use example code from help
    ... I guess I'll keep learning 2003 till I get 2005. ... This example has everything inside a Public Class FolderBrowserDialogExampleForm. ... 'Add any initialization after the InitializeComponentcall ... screen titled .NET Framework Class Library FolderBrowserDialog Class ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Need some clues
    ... The first difference that comes to mind is MMU initialization. ... initialize by EBOOT. ... Are you comparing a decompress from RAM versus from flash? ...
    (microsoft.public.windowsce.platbuilder)