Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output addressing
Reexamination Certificate
2011-05-10
2011-05-10
Tsai, Henry W (Department: 2184)
Electrical computers and digital data processing systems: input/
Input/output data processing
Input/output addressing
C711S209000
Reexamination Certificate
active
07941568
ABSTRACT:
Registering memory space within a data processing system is performed. One or more open calls are received from an application to access one or more input/output (I/O) devices. Responsive to receiving the one or more open calls, one or more I/O map and pin calls are sent in order to register memory space for the one or more I/O devices within at least one storage area that will be accessed by the application. At least one virtual I/O bus address is received for each registered memory space of the one or more I/O devices. At least one I/O command is executed using the at least one virtual I/O bus address without intervention by an operating system or operating system image.
REFERENCES:
patent: 4277826 (1981-07-01), Collins et al.
patent: 4777595 (1988-10-01), Strecker et al.
patent: 5815678 (1998-09-01), Hoffman et al.
patent: 6308247 (2001-10-01), Ackerman et al.
patent: 6725284 (2004-04-01), Arndt
patent: 2005/0256976 (2005-11-01), Susairaj et al.
COS 318: Operating Systems Virtual Memory Design Issues http://www.cs.princeton.edu/courses/archive/fall08/cos318/lectures/Lec15-VM-Design.pdf.
Virtual Memory Primitives for User Programs by Andrew W Appel and Kai Li.
U.S. Appl. No. 12/114,945, filed May 5, 2008, Arndt et al.
USPTO U.S. Appl. No. 12/114/945, Image File Wrapper printed from PAIR Sep. 13, 2010, 1 page.
Rubini, Alessandro et al., “Linux Device Drivers, 2nd Edition”, 2nd Edition, Jun. 2001, http://www.xml.com/Idd/chapter/book/ch13.html (1 of 42) accessed Jul. 14, 2010, 42 pages.
Arndt Richard L.
Brown Aaron C.
Pfister Gregory F.
Recio Renato J.
Thurber Steven M.
International Business Machines - Corporation
Lammes Francis
Oberly Eric T
Talpis Matthew B.
Tsai Henry W
LandOfFree
Mapping a virtual address to PCI bus address does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Mapping a virtual address to PCI bus address, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mapping a virtual address to PCI bus address will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2635157