SysFn49/ru: Difference between revisions
Jump to navigation
Jump to search
(Created page with ''''Функция 49 - сервис APM (Advanced Power Management) ''' ---- Параметры: * eax = 49 - номер функции * dx = номер функции APM (а...') |
mNo edit summary |
||
Line 4: | Line 4: | ||
Параметры: | Параметры: | ||
* eax = 49 - номер функции | :* eax = 49 - номер функции | ||
* dx = номер функции APM (аналог ax в спецификации) | :* dx = номер функции APM (аналог ax в спецификации) | ||
* bx, cx = параметры функции APM | :* bx, cx = параметры функции APM | ||
Возвращаемое значение: | Возвращаемое значение: | ||
* 16-битные регистры ax, bx, cx, dx, si, di и флаг CF установлены в соответствии со спецификацией APM | :* 16-битные регистры ax, bx, cx, dx, si, di и флаг CF установлены в соответствии со спецификацией APM | ||
* старшие половины 32-битных регистров eax, ebx, ecx, edx, esi, edi разрушаются | :* старшие половины 32-битных регистров eax, ebx, ecx, edx, esi, edi разрушаются | ||
Замечания: | Замечания: | ||
* Спецификация APM 1.2 описывается в документе "Advanced Power Management (APM) BIOS Specification" (Revision 1.2), доступном на | :* Спецификация APM 1.2 описывается в документе "Advanced Power Management (APM) BIOS Specification" (Revision 1.2), доступном на | ||
[http://www.microsoft.com/whdc/archive/amp_12.mspx]; кроме того, она включена в известный Interrupt List by Ralf Brown | ::[http://www.microsoft.com/whdc/archive/amp_12.mspx]; кроме того, она включена в известный Interrupt List by Ralf Brown ([http://www.pobox.com/~ralf/files.html], [ftp://ftp.cs.cmu.edu/afs/cs/user/ralf/pub/]). | ||
([http://www.pobox.com/~ralf/files.html], | |||
'''Константы для регистров:''' | |||
::eax - SF_APM (49) | |||
{{System_functions}} | {{System_functions}} | ||
[[Category: SysCalls]] | [[Category: SysCalls]] |
Latest revision as of 18:47, 17 January 2016
Функция 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), доступном на
Константы для регистров:
- eax - SF_APM (49)
|