A host adapter has receive and transmit data paths, each of which includes a buffer (formed of storage elements) for temporarily holding the data being transferred by the host adapter. The host adapter uses each of the two buffers for storing only the data being transferred in the respective direction,...http://www.google.de/patents/US6279051?utm_source=gb-gplus-sharePatent US6279051 - Host adapter having paged payload buffers for simultaneously transferring data between a computer bus and a peripheral bus