摘要 |
1. Способ облегчения доступа к памяти, включающий следующие этапы:с учетом выполнения команды Modify PCI Function Controls (MPFC), которая определяет дескриптор для определения положения адаптера, указатель для определения положения одной или нескольких таблиц трансляции и поле формата, которое указывает выбранный формат трансляции из множества доступных форматов трансляции, установка формата трансляции в выбранный формат трансляции, связанная с помощью дескриптора с адаптером;с учетом получения запроса от адаптера, получение во время выполнения указания формата трансляции, установленного командой MPFC, который должен использоваться при предоставлении адреса, используемого для доступа к памяти, при этом указанный формат трансляции предварительно регистрируют для адаптера, причем запрос имеет начальный адрес, который должен использоваться при предоставлении адреса, используемого для доступа к памяти; иопределение адреса прямого доступа к памяти (DMA), используемого для доступа к памяти, на основании полученного формата трансляции и начального адреса, при этом начальный адрес сгенерирован адаптером; исохранение или извлечение данных адаптера по адресу DMA.2. Способ по п.1, отличающийся тем, что множество доступных форматов трансляции включает один или более из следующих форматов:выбранный совместимый с динамической трансляцией адреса центрального процессора формат (CPU DAT), выбранный формат трансляции расширенного адреса ввода-вывода (I/O), который использует одну или несколько таблиц трансляции расширенного адреса, формат обхода, в котором осуществляют обход трансляции адреса, или формат без извлечения, в котором таблиц� |