DDI flat driver and power managment/Bios routines call

From: claudio tabacco (c.tabacco_at_pxl.it)
Date: 04/28/04


Date: 28 Apr 2004 06:25:19 -0700

I'm tring to implement power managment capabilities on vga flat
driver.
My board is an x86 based board and my kernel is based on CEPC.

My goal is to switch off and on the monitor on application request.

I've decided to implement the power managment code in
GPEFlat::DrvEscape in order to give applications the ability to send
power management commands to the driver.

I've also decided to use Vesa VBE/PM extensions to set/get power
states.

My question is:
How can I call from WinCE (Protected Mode) the VESA VBE bios
functions?
In order to set power states I've to invoke INT 10h function
4F10h(AX)/01h(BL).
But I cant call INT instruction directly from proteced mode.

So my final question is,
How can I call bios routines from WindowsCE?

Thanks
Claudio



Relevant Pages

  • Re: Nvidia MCP55 Machine reboots on ixgb driver load
    ... There are some serious hardware compatibility issues with the ixgb mixing it with other cards on the same PCI-X bus, ... loading the driver with debug does not appear to produce ... 02:00.0 PCI bridge: NEC Corporation uPD720400 PCI Express - PCI/PCI-X Bridge ... ACPI: Power Button ...
    (Linux-Kernel)
  • Re: KB835732 breaks S3 standby timer
    ... APM is a BIOS ... for power control. ... most late SCSI and NDIS drivers hook WDM ACPI messages. ... Windows driver interaction issues, you should disable ACPI for these ...
    (microsoft.public.win2000.windows_update)
  • Re: [linux-pm] Power Management framework proposal
    ... if they are why should this new API need to worry about that? ... clocks seems like it fits well into the model) becouse some power modes ... the onenand driver needs to adjust its timing parameters ... the software needs to know what the interconnects and dependancies ...
    (Linux-Kernel)
  • Re: Power Management framework proposal
    ... A power policy management framework doesn't need a unified framework (I ... I can see that if things really are different then it's worth doing different things to control them. ... to have any ability to control the mode of anything at runtime requires that the code doing so must have specific knowledge of the driver in question. ... 50 35 quarter power to the backlight ...
    (Linux-Kernel)
  • Re: i wanna look cute today...
    ... London buses are still as reliable as ever, ... power line for the pick-up to reach, ... Mostly only happened if the driver took a wrong turn onto a road with no ... female cyclists interviewed seemed to have similar ...
    (uk.people.support.depression)