Difference between revisions of "SysFn57/ru"
Jump to navigation
Jump to search
Punk Joker (talk | contribs) |
m |
||
Line 1: | Line 1: | ||
− | '''Функция 57 - PCI BIOS. | + | '''Функция 57''' - PCI BIOS. |
Параметры: | Параметры: | ||
− | * eax = 57 - номер функции | + | :* eax = 57 - номер функции |
− | * ebp соответствует регистру al в спецификации PCI BIOS | + | :* ebp соответствует регистру al в спецификации PCI BIOS |
− | * остальные регистры - по спецификации PCI BIOS | + | :* остальные регистры - по спецификации PCI BIOS |
Возвращаемое значение: | Возвращаемое значение: | ||
− | * CF не определён | + | :* CF не определён |
− | * остальные регистры - по спецификации PCI BIOS | + | :* остальные регистры - по спецификации PCI BIOS |
Замечания: | Замечания: | ||
− | * Многих результатов этой функции можно также добиться вызовом соответствующих подфункций функции 62. | + | :* Многих результатов этой функции можно также добиться вызовом соответствующих подфункций [[SysFn62/ru|функции 62]]. |
− | * Функция вызывает расширение PCI32 BIOS, документированное, например, в [http://alpha1.dyns.net/files/PCI/bios21.pdf]. | + | :* Функция вызывает расширение PCI32 BIOS, документированное, например, в [http://alpha1.dyns.net/files/PCI/bios21.pdf]. |
− | * Если BIOS не поддерживает это расширение, поведение функции эмулируется (через аналоги подфункций функции 62 режима ядра). | + | :* Если BIOS не поддерживает это расширение, поведение функции эмулируется (через аналоги подфункций [[SysFn62/ru|функции 62]] режима ядра). |
+ | |||
+ | '''Константы для регистров:''' | ||
+ | ::eax - SF_PCI_BIOS (57) | ||
{{System_functions}} | {{System_functions}} | ||
[[Category: SysCalls]] | [[Category: SysCalls]] |
Latest revision as of 19:10, 17 January 2016
Функция 57 - PCI BIOS.
Параметры:
- eax = 57 - номер функции
- ebp соответствует регистру al в спецификации PCI BIOS
- остальные регистры - по спецификации PCI BIOS
Возвращаемое значение:
- CF не определён
- остальные регистры - по спецификации PCI BIOS
Замечания:
- Многих результатов этой функции можно также добиться вызовом соответствующих подфункций функции 62.
- Функция вызывает расширение PCI32 BIOS, документированное, например, в [1].
- Если BIOS не поддерживает это расширение, поведение функции эмулируется (через аналоги подфункций функции 62 режима ядра).
Константы для регистров:
- eax - SF_PCI_BIOS (57)
|