首页>
外国专利>
METHOD, COMPUTER PROGRAM AND APPARATUS FOR MANAGING ADDRESS TRANSLATION FOR ACCESS TO BUFFER DATA STRUCTURE USED IN NETWORK DEVICE DRIVER TO COMMUNICATE WITH NETWORK INPUT/OUTPUT (I/O) ADAPTER IN DATA PROCESSING SYSTEM (APPARATUS AND METHOD FOR COMMUNICATING WITH NETWORK ADAPTER USING QUEUE DATA STRUCTURE AND CACHED ADDRESS TRANSLATION)
METHOD, COMPUTER PROGRAM AND APPARATUS FOR MANAGING ADDRESS TRANSLATION FOR ACCESS TO BUFFER DATA STRUCTURE USED IN NETWORK DEVICE DRIVER TO COMMUNICATE WITH NETWORK INPUT/OUTPUT (I/O) ADAPTER IN DATA PROCESSING SYSTEM (APPARATUS AND METHOD FOR COMMUNICATING WITH NETWORK ADAPTER USING QUEUE DATA STRUCTURE AND CACHED ADDRESS TRANSLATION)
PROBLEM TO BE SOLVED: To provide an apparatus and method for communicating with a network adapter using queue data structure and cached address translation.;SOLUTION: With the apparatus and method, a device driver calls a device driver service for address translation in a route complex related to a queue data structure and initialization of a protection table (ATPT) item. The device driver service returns an untranslated address to the device driver, and the untranslated address is provided to the network adapter. In response to retrieving a queue element from the queue data structure, the network adapter requests translation of an untranslated address specified by the queue element, and the translated address is stored in the network adapter prior to receiving a data packet targeting a buffer related to the queue element.;COPYRIGHT: (C)2008,JPO&INPIT
展开▼