RUNTIME DETERMINATION OF TRANSLATION FORMATS FOR ADAPTER FUNCTIONS Russian patent published in 2015 - IPC G06F12/10 G06F13/28 

Abstract RU 2556418 C2

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to computer engineering. A method of facilitating memory access includes, responsive to executing a Modify PCI Function Controls (MPFC) instruction that specifies a handle for locating an adapter, a pointer for locating one or more translation tables and a format field which indicates the selected translation format of a plurality of available translation formats, setting a translation format in the selected translation format associated by the handle with an adapter; responsive to receiving a request from the adapter, obtaining an indication of the translation format, set by the MPFC instruction, to be used in providing an address usable in accessing memory, said translation format being pre-registered for the adapter, the request having an initial address to be used in providing the address usable in accessing memory; and determining the direct memory access (DMA) address usable in accessing memory based on the obtained translation format and the initial address, the initial address generated by the adapter; and storing or fetching adapter data at the DMA address.

EFFECT: facilitating provision of an address used when accessing system memory.

14 cl, 26 dwg

Similar patents RU2556418C2

Title Year Author Number
TRANSLATION OF INPUT/OUTPUT ADDRESSES TO MEMORY ADDRESSES 2010
  • Dejvid Kraddok
  • Tomas Gregg
  • Dan Grejner
  • Ehrik Norman Lejs
RU2547705C2
MEASURING TOOL FOR ADAPTER FUNCTIONS 2010
  • Piter Kennet Shved
  • Dejvid Kraddok
  • Tomas Gregg
  • Bet Glendenning
  • Ehrik Norman Lejs
  • Stiven Glenn Uilkins
  • Frehnk Uill'Jam Brajs Dzhr.
RU2523194C2
COMPUTATION MEDIUM ADAPTER ACTIVATION/DEACTIVATION 2010
  • Dan Grejner
  • Charlz Gejni
  • Dejvid Kraddok
  • Antoni Koneski
  • Bet Glendening
  • Mark Farrel
  • Tomas Gregg
  • Ugochukvu N'Oku-Charlz
RU2562372C2
CONTROLLING RATE OF PROCESSING ADAPTER INTERRUPTION REQUESTS 2010
  • Gustav Zitmann, Iii
  • Dejvid Kraddok
  • Tomas Gregg
  • Donald Uill'Jam Shmidt
  • Brenton Fransua Belmar
  • Mark Farrel
  • Dejmian Leo Osisek
  • Richard Tarsha
  • Dzhanet Iston
RU2526287C2
CONVERTING MESSAGE-INITIATED INTERRUPTION INTO INPUT/OUTPUT ADAPTER-GENERATED EVENT NOTIFICATION 2010
  • Gustav Sittmann Iii
  • Dejvid Kraddok
  • Tomas Gregg
  • Mark Farrell
  • Dzhanet Iston
  • Ehrik Norman Lejs
RU2546561C2
DATA UNIT STORAGE/STORAGE INSTRUCTIONS FOR COMMUNICATION WITH ADAPTERS 2010
  • Dan Grejner
  • Dejvid Kraddok
  • Tomas Gregg
  • Mark Farrell
RU2522314C1
PROCESSING ADMINISTRATION RELATED TO SELECTED ARCHITECTURAL FUNCTIONS 2015
  • Gshvind Mikhael Karl
  • Gejni Charlz
RU2665243C2
COMPARING AND REPLACING DYNAMIC ADDRESS TRANSLATION TABLE ENTRY 2012
  • Dan F. Grejner
  • Robert R. Rodzhers
  • Gustav Eh. Zittmann
RU2550558C2
ARCHITECTURAL MODE CONFIGURATION IN COMPUTING SYSTEM 2015
  • Gshvind Mikhael Karl
RU2664413C2
COMMON BOOT SEQUENCE FOR CONTROL UTILITY ABLE TO BE INITIALISED IN MULTIPLE ARCHITECTURES 2015
  • Gshvind Mikhael Karl
RU2665238C2

RU 2 556 418 C2

Authors

Dejvid Kraddok

Tomas Gregg

Dan Grejner

Ehrik Norman Lejs

Donald Uill'Jam Shmidt

Dates

2015-07-10Published

2010-11-08Filed