Core Data Frames
Jonathan Shapiro
shap@viper.cis.upenn.edu
Thu, 8 Dec 94 14:53:37 -0500
Bodily functions are the subconscious mind's way of letting you know
that you have forgotten you know something.
Virtual I/O is the model. The requester does not allocate a frame.
It allocates a virtual I/O request descriptor, which includes a
description of how the response data should be placed in memory on
arrival. The request is "ship me a core frame," and the high-level
model is that the segment keeper passes the buck to the disk drive.
Ultimately, the response comes back tagged with the I/O request id.
On arrival, the requested core frame passes through the I/O request
manager, which allocates a frame and positions the message.
And I call myself an architect... Sometimes I think I should stick to
building RISC machines. This software stuff is challenging.
Now to see it if will actually work....
Jonathan