SysFn49/ru

From KolibriOS wiki
Jump to navigation Jump to search

Функция 49 - сервис APM (Advanced Power Management)


Параметры:

  • eax = 49 - номер функции
  • dx = номер функции APM (аналог ax в спецификации)
  • bx, cx = параметры функции APM

Возвращаемое значение:

  • 16-битные регистры ax, bx, cx, dx, si, di и флаг CF установлены в соответствии со спецификацией APM
  • старшие половины 32-битных регистров eax, ebx, ecx, edx, esi, edi разрушаются

Замечания:

  • Спецификация APM 1.2 описывается в документе "Advanced Power Management (APM) BIOS Specification" (Revision 1.2), доступном на
[1]; кроме того, она включена в известный Interrupt List by Ralf Brown ([2], [3]).

Константы для регистров:

eax - SF_APM (49)