Ticket #7192 (closed defect: obsolete)

Opened 5 years ago

Last modified 3 months ago

Problems with (virtual) APM support

Reported by: Erdmann Owned by:
Priority: minor Component: other
Version: VirtualBox 3.2.6 Keywords:
Cc: Guest type: other
Host type: other

Description (last modified by frank) (diff)

host: Windows 7, guest: OS/2 (eCS 2.0):

seems that there is a shortcoming in the virtual APM support: when you want to want to transition eCS from "Full On" to "Off" you first need to transition to "APM enabled" before you can do the transition to "Off".
However, transitioning to "APM enabled" leads to OS/2 APM error code: "GIOERR_PowerBiosError" on invoking the corresponding IOCTL call.
IOCTL calls used in OS/2: transition from "Full On" to "APM enabled": cat IOCTL_POWER func POWER_SENDPOWEREVENT subID APMEVENT_EnableAPM (=3)
transition to "Off": cat IOCTL_POWER func POWER_SENDPOWEREVENT subID APMEVENT_SetPowerState (=6) , device id APMDEVID_AllDevices (=1) , pwrstate APMSTATE_Off (=3)

Change History

comment:1 Changed 3 months ago by frank

  • Status changed from new to closed
  • Resolution set to obsolete
  • Description modified (diff)
Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use