Re: How to get idle time in Intel PXA255 Processor

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

From: Paul G. Tobey [eMVP] (ptobey)
Date: 08/10/04


Date: Tue, 10 Aug 2004 09:33:42 -0700

It issues DeviceIoControl() to drivers which are marked as power manager
aware. You'll have to read the help to see what exactly is sent; that's
where I got my information, such as it is.

As far as how you turn off the backlight (or on), only you, the guy with the
actual hardware under his nose, is going to know that. It might be
absolutely anything on earth: a GPIO on the processor, a signal output from
some FPGA or CPLD on the device, a spare I/O on a keyboard controller or
other external device on the board, *anything*.

Paul T.

"fred" <fred@discussions.microsoft.com> wrote in message
news:14518713-87EE-457C-A4BF-1947BF88763F@microsoft.com...
> Hi, Steve
> I still have some problems.
>
> "Steve Maillet (eMVP)" wrote:
>
> > Actually as of V4.2 there is a right way. The display driver should call
> > AdvertiseInterface in its initialization using the PM aware display
driver
>
> what is the meaning and fucntion of this sentence?
>
> > guid. The PM will then use the display drivers "escape code" handler to
send
>
> How the PM to use the display drivers "escape code" handler ?
>
> > the normal PM control codes. The display driver can turn off the
backlight
>
> You know, in the BSP of Sandgate, the display driver hasn't the funtion of
> power off the backlight, it use the funcion in drvlib.lib to set the board
> control register to control the device's power. I want to which function
the
> display driver calls when it gets a transition to the desired state ?
>
> > when it gets a transition to the desired state (D1?) You can also have
the
> > display turn offf completely in the system Idle but that can cause user
> > confusion on some devices as it appears to be suspended but the display
is
> > just off. If tapping the screen also wakes the device, then that is OK.
If a
> > separate button is used for wake from sleep then it would actually be
> > putting the unit to sleep, rather than turning the display on. This can
be
> > accounted for in the driver for the suspend/resume button by triggering
the
> > user idle named event if the system is in system idle, which will cause
the
> > PM to send the codes to turn on the display and backlight.
> >
> > --
> > Steve Maillet
> > EmbeddedFusion
> > www.EmbeddedFusion.com
> >
> > Do have an opinion on the effectiveness of Microsoft Windows Mobile and
> > Embedded newsgroups? Let us know!
> > https://www.windowsembeddedeval.com/community/newsgroups
> >
> >
> >
>
>
> Thanks.
>
> Fred



Relevant Pages

  • Problems Disabling Automatic Screen Off for Display Driver.
    ... having the Display Stay on (it is turning off automatically when I ... change power states via requests from Applications and due to Sleep ... We have three drivers in use, a Display Driver, Backlight Driver ... I installed a stub battery driver that should set ...
    (microsoft.public.windowsce.platbuilder)
  • Tinkering with the Power Management aka. What kind of driver do i need?
    ... The driver should power down the display as soon as the temperature raises too ... Or may it be done with a user mode service? ...
    (microsoft.public.win32.programmer.kernel)
  • Re: ControlTip Text Does Not Display in 2003
    ... Just to eliminate a Display Driver error try changing your current Video ... It's not a bug in Access 2003 per se as it cannot be reproduced by myself or ... control tip to display -- but nothing. ...
    (microsoft.public.access.forms)
  • Re: Graphic Display
    ... When you checked for the driver were you checking to see if your driver was current or it there was more than one driver listed in ... the System icon listed in the Control Panel? ... if you turn it off or delete it then restart the PC does the display come back to normal? ...
    (microsoft.public.office.misc)
  • Re: New monitor driver?
    ... I think your display is perhaps vga default ... Control Panel>System>Device Manager>Dispaly Adapter ... Driver>Update driver. ... install a driver is through control panel, display, settings, ...
    (microsoft.public.windowsxp.configuration_manage)