Patent
1995-12-21
1998-06-16
Meky, Moustafa M.
G06F 1502
Patent
active
057686181
ABSTRACT:
A method of controlling an input/output (I/O) device connected to a computer to facilitate fast I/O data transfers. An address space for the I/O device is created in the virtual memory of the computer, wherein the address space comprises virtual registers that are used to directly control the I/O device. In essence, control registers and/or memory of the I/O device are mapped into the virtual address space, and the virtual address space is backed by control registers and/or memory on the I/O device. Thereafter, the I/O device detects writes to the address space. As a result, a pre-defined sequence of actions can be triggered in the I/O device by programming specified values into the data written into the mapped virtual address space.
REFERENCES:
patent: 4589063 (1986-05-01), Shah et al.
patent: 4777589 (1988-10-01), Boettner et al.
patent: 5016161 (1991-05-01), Van Loo et al.
patent: 5016166 (1991-05-01), Van Loo et al.
patent: 5127098 (1992-06-01), Rosenthal et al.
patent: 5280587 (1994-01-01), Shimodaira et al.
patent: 5420987 (1995-05-01), Reid et al.
patent: 5548778 (1996-08-01), Hirayama
patent: 5553244 (1996-09-01), Norcross et al.
patent: 5642481 (1997-06-01), Pedrizetti
patent: 5671442 (1997-09-01), Feeney et al.
"The Performance of Message-Passing Using Restricted Virtual Memory Remapping", by Shin-Yuan Tzou and David P. Anderson, in Software-Practice & Experience, vol. 21(3), 251-267 (Mar. 1991).
"The DASH Local Kernal Structure" by David P. Anderson and Shin-Yuan Tzou, Report No. UCB/CSD 88/463, Nov. 7, 1988, Computer Science Division (EECS), University of California, Berkeley 94720.
"A Users' Guide to PICL--A Portable Instrumented Communication Library" By G.A. Geist et. al., Oak Ridge National Laboratory, Mathematical Sciences Section, P.O. Box 2009, Bldg. 9207-A, Oak Ridge, TN 37831-8083 (Aug. 1990).
"Architecture and Implementation of Vulcan" By Craig B. Stunkel, et. al., IBM Research Division, Yorktown Heights, New York (Sep. 22, 1993).
"MPI-F: An MPI Prototype Implementation on IBM SP1" by Hubertus Franke et. al., pub. by IBM, T.J. Watson Research Center, Yorktown Heights, New York 10598.
Erickson Gene R.
Hundley Douglas E.
Muller P. Keith
Stehley Curtis H.
Meky Moustafa M.
NCR Corporation
LandOfFree
Method for performing sequence of actions in device connected to does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for performing sequence of actions in device connected to, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for performing sequence of actions in device connected to will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1739231