SysFn20/ru: Difference between revisions
Jump to navigation
Jump to search
(Undo revision 3142 by ZoranWornack (talk)) |
No edit summary |
||
| (2 intermediate revisions by one other user not shown) | |||
| Line 5: | Line 5: | ||
=== Подфункция 1 - сброс === | === Подфункция 1 - сброс === | ||
Параметры: | Параметры: | ||
* eax = 20 - номер функции | :* eax = 20 - номер функции | ||
* ebx = 1 - номер подфункции | :* ebx = 1 - номер подфункции | ||
'''Константы для регистров:''' | |||
::eax - SF_MIDI (20) | |||
::ebx - SSF_RESET (1) | |||
=== Подфункция 2 - вывести байт === | === Подфункция 2 - вывести байт === | ||
Параметры: | Параметры: | ||
* eax = 20 - номер функции | :* eax = 20 - номер функции | ||
* ebx = 2 - номер подфункции | :* ebx = 2 - номер подфункции | ||
* cl = байт для вывода | :* cl = байт для вывода | ||
Возвращаемое значение (одинаково для обеих подфункций): | Возвращаемое значение (одинаково для обеих подфункций): | ||
* eax = 0 - успешно | :* eax = 0 - успешно | ||
* eax = 1 - не определён базовый порт | :* eax = 1 - не определён базовый порт | ||
Замечания: | Замечания: | ||
* Предварительно должен быть определён базовый порт вызовом подфункции 1 функции 21. | :* Предварительно должен быть определён базовый порт вызовом | ||
::подфункции 1 функции 21. | |||
'''Константы для регистров:''' | |||
::eax - SF_MIDI (20) | |||
::ebx - SSF_OUTPUT (2) | |||
{{System_functions}} | {{System_functions}} | ||
[[Category: SysCalls]] | [[Category: SysCalls]] | ||
Revision as of 18:47, 16 January 2016
Функция 20 - интерфейс MIDI/MPU401
Подфункция 1 - сброс
Параметры:
- eax = 20 - номер функции
- ebx = 1 - номер подфункции
Константы для регистров:
- eax - SF_MIDI (20)
- ebx - SSF_RESET (1)
Подфункция 2 - вывести байт
Параметры:
- eax = 20 - номер функции
- ebx = 2 - номер подфункции
- cl = байт для вывода
Возвращаемое значение (одинаково для обеих подфункций):
- eax = 0 - успешно
- eax = 1 - не определён базовый порт
Замечания:
- Предварительно должен быть определён базовый порт вызовом
- подфункции 1 функции 21.
Константы для регистров:
- eax - SF_MIDI (20)
- ebx - SSF_OUTPUT (2)
| |||||||||||||||||||||||||||||