Difference between revisions of "SysFn49/ru"
Jump to navigation
Jump to search
(Created page with ''''Функция 49 - сервис APM (Advanced Power Management) ''' ---- Параметры: * eax = 49 - номер функции * dx = номер функции APM (а...') |
m |
||
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)
|