A method, apparatus, and computer instructions for managing requests for
data by processes in a data processing system. Requests for data from the
processes in slave mode are tracked. Data received by a device driver is
stored, wherein the data may originate from multiple masters. The data is
sent to the processes, wherein the device driver is not required to
handle requests for the processes in slave mode.