1. A method for direct access to cache memory, the method comprising: receiving, by a direct access manager that is coupled to a cache controller for a cache memory, a region scope zero non-coherency command describing a region scope zero non-coherency operation to be performed on the cache memory; in response to receiving the region scope zero non-coherency command, performing, by the direct access manager, a lookup of a desired cache line in a cache directory, the desired cache line corresponding to the region scope zero non-coherency command; if the cache line is found in the cache directory, instructing, by the direct access manager, the cache directory to invalidate the cache line; and if the desired cache line is not found in the cache directory, establishing and zeroing, by the direct access manager, the desired cache line in the cache memory without making bus commands.