1. A method of operating a memory system, comprising: identifying, at a memory controller, a source address in a source memory for data to be transferred to a target memory, wherein the memory controller, the source memory and the target memory are each coupled with a bus; and sending, by the memory controller, a target address to the target memory to initiate a transfer of the data directly from the source memory to the target memory via the bus.