Функция 68, подфункция 5 - выделить физическую память.
Параметры:
- eax = 68 - номер функции
- ebx = 5 - номер подфункции
- ecx = размер (в байтах)
Возвращаемое значение:
- eax = физический адрес выделенной памяти
Замечания:
- Обычные приложения не должны использовать эту функцию, она
предназначена для случая, когда при работе с каким-либо
устройством требуется разместить данные по известному физическому
адресу. (В сущности, эта функция разрабатывалась для AC97WAV.)
- Число блоков физической памяти ограничено (константой 24,
причём эта константа включает и несколько блоков памяти
для надобностей ядра).
- Освободить выделенную таким образом память можно
подфункцией 6, копированием данных туда/обратно
занимаются подфункции 7 и 8.