A system and method are provided for directly accessing a cache for data.
A data transfer request is sent to a system bus for transferring data to
a system memory. The data transfer request is snooped. A snoop request is
sent to a cache. It is determined whether the snoop request has a valid
entry in the cache. Upon determining that the snoop request has a valid
entry in the cache, the data is caught and sent to the cache for update.