G - Physics – 06 – F
Patent
G - Physics
06
F
354/237
G06F 13/32 (2006.01) G06F 13/28 (2006.01)
Patent
CA 1259422
Abstract A method and apparatus for performing variable length data read transactions is presented in accordance with a preferred embodiment of the present invention. An input/output (I/O) device which performs variable length data read transactions, such as one which includes a terminal, has associated with it a command linked list, located in system memory, in which a system processor or memory controller has placed command elements. For read transactions, each element typically specifies the place in system memory where data will be transferred, and the number of bytes of data to be transferred. The I/O device autonomously fetches elements on the linked list and executes them. As bytes are being transferred from the I/O device to system memory a residual byte count is kept by the I/O device. When the I/O device has completed the data transfer, it may interrupt or otherwise provide the system processor with status information as to the data transfer. Additionally, the system processor may terminate a data transfer by sending a special flush command to the I/O device. Upon receipt of the flush command, the I/O device stops the data transaction, and returns to the system processor the residual byte count. The residual byte count is used by the system processor to determine how many bytes of information were transferred to system memory.
511442
Hewlett-Packard Company
Sim & Mcburney
LandOfFree
Method and apparatus for performing variable length data... 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 and apparatus for performing variable length data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for performing variable length data... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1226482