Difference between revisions of "SysFn20/ru"

From KolibriOS wiki
Jump to navigation Jump to search
(Undo revision 3142 by ZoranWornack (talk))
Line 5: Line 5:
 
=== Подфункция 1 - сброс ===
 
=== Подфункция 1 - сброс ===
 
Параметры:
 
Параметры:
* eax = 20 - номер функции
+
:* eax = 20 - номер функции
* ebx = 1 - номер подфункции
+
:* ebx = 1 - номер подфункции
  
 
=== Подфункция 2 - вывести байт ===
 
=== Подфункция 2 - вывести байт ===

Revision as of 09:07, 16 December 2013

Функция 20 - интерфейс MIDI/MPU401


Подфункция 1 - сброс

Параметры:

  • eax = 20 - номер функции
  • ebx = 1 - номер подфункции

Подфункция 2 - вывести байт

Параметры:

  • eax = 20 - номер функции
  • ebx = 2 - номер подфункции
  • cl = байт для вывода

Возвращаемое значение (одинаково для обеих подфункций):

  • eax = 0 - успешно
  • eax = 1 - не определён базовый порт

Замечания:

  • Предварительно должен быть определён базовый порт вызовом подфункции 1 функции 21.