Re: enable Full Kernel Mode

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: MKossiek (matthias.kossiek_at_inosoft.com)
Date: 08/27/04


Date: Fri, 27 Aug 2004 09:10:03 +0200

Ok, thats what i want to know!

So there is no reason to switch my Image to Full Kernel Mode except I want
to increase performance.

"K. S. Huang" <ks_huang@AlphaNetworks.com_remove.this> wrote in message
news:e$G5gY#iEHA.1644@tk2msftngp13.phx.gbl...
> In this case(doe not Enable Full Kernel Mode), that's true your driver is
in
> User-mode, and it can not access the Memory Above 2GB
> until you switch to Kernel Mode by using SetKMode (TRUE);
>
> "MKossiek" <matthias.kossiek@inosoft.com> ¼¶¼g©ó¶l¥ó·s»D
> :uyU2Ny4iEHA.2812@tk2msftngp13.phx.gbl...
> > Ok, disabling "Enable Full Kernel Mode" will really cause PB to set
> > ROMFLAGS= 12 or ROMFLAGS=2 and that disables all Treads to run in "FULL
> > Kernel Mode".
> > -> My CE Image does not run in Full Kernel Mode.
> >
> > In this case all my device drivers run in USER MODE and have no access
to
> > system memory above 2GB!?
> > In this case I can switch to Kernel Mode with SetKMode(true) and have
> access
> > to memory above 2GB!?
> >
> >
> >
>
>



Relevant Pages

  • Re: User/Kernel Mode still relevant
    ... CPU mode bit??? ... process can access unauthorised memory region of an other ... The vast majority of what we use kernel mode for could be controlled ... moving things like device drivers to user mode has been ...
    (comp.os.linux.development.system)
  • process switch...
    ... I read in Understanding Linux kernel that process switch only happens ... Now I confuses how come a process like having following ... so it doesn't need to swtich into kernel mode. ... overlooking the priorities, on the time quanta basis, whenever it ...
    (comp.os.linux.development.system)
  • Re: WDM or WDF ???
    ... one for WDM and other one is the same one you have. ... layers that contain rest of the OS, the UserMode and the Kernel Mode. ... Furthermore, it contains, Kernel layer and HAL layer. ... Kernel layer contains device drivers. ...
    (microsoft.public.development.device.drivers)
  • Re: Accessing the processor ports
    ... "Kernel mode" in windows CE is an unfortunate term that has no relation ... whatsoever to what you know of as "Kernel Mode" in device drivers etc... ... one app and only one app interacts with the hardware of a device then it's ...
    (microsoft.public.windowsce.platbuilder)
  • Re: When to use the /3 GB switch
    ... With 3GB of physical RAM in your box, no you shouldn't enable the /3GB ... This switch would be better off called the 1GB switch rather than the ... 3GB switch because what it actually does is reduce the kernel mode ... well leave it at the standard 2/2 split. ...
    (microsoft.public.sqlserver.server)