In the MI protocol, the master slave connection between the dma controller
and network was being set incorrectly. This patch corrects it.
dma_cntrl_nodes.append(dma_cntrl)
# Connect the directory controllers and the network
- dma_cntrl.requestToDir = ruby_system.network.master
- dma_cntrl.responseFromDir = ruby_system.network.slave
+ dma_cntrl.requestToDir = ruby_system.network.slave
+ dma_cntrl.responseFromDir = ruby_system.network.master
all_cntrls = l1_cntrl_nodes + dir_cntrl_nodes + dma_cntrl_nodes