121,123c121,126
< l1_cntrl.requestFromCache = ruby_system.network.slave
< l1_cntrl.responseFromCache = ruby_system.network.slave
< l1_cntrl.unblockFromCache = ruby_system.network.slave
---
> l1_cntrl.requestFromCache = MessageBuffer()
> l1_cntrl.requestFromCache.master = ruby_system.network.slave
> l1_cntrl.responseFromCache = MessageBuffer()
> l1_cntrl.responseFromCache.master = ruby_system.network.slave
> l1_cntrl.unblockFromCache = MessageBuffer()
> l1_cntrl.unblockFromCache.master = ruby_system.network.slave
124a128,129
> l1_cntrl.triggerQueue = MessageBuffer()
>
126,127c131,135
< l1_cntrl.forwardToCache = ruby_system.network.master
< l1_cntrl.responseToCache = ruby_system.network.master
---
> l1_cntrl.mandatoryQueue = MessageBuffer()
> l1_cntrl.forwardToCache = MessageBuffer()
> l1_cntrl.forwardToCache.slave = ruby_system.network.master
> l1_cntrl.responseToCache = MessageBuffer()
> l1_cntrl.responseToCache.slave = ruby_system.network.master
187,189c195,200
< dir_cntrl.forwardFromDir = ruby_system.network.slave
< dir_cntrl.responseFromDir = ruby_system.network.slave
< dir_cntrl.dmaResponseFromDir = ruby_system.network.slave
---
> dir_cntrl.forwardFromDir = MessageBuffer()
> dir_cntrl.forwardFromDir.master = ruby_system.network.slave
> dir_cntrl.responseFromDir = MessageBuffer()
> dir_cntrl.responseFromDir.master = ruby_system.network.slave
> dir_cntrl.dmaResponseFromDir = MessageBuffer(ordered = True)
> dir_cntrl.dmaResponseFromDir.master = ruby_system.network.slave
191,194c202
< dir_cntrl.unblockToDir = ruby_system.network.master
< dir_cntrl.responseToDir = ruby_system.network.master
< dir_cntrl.requestToDir = ruby_system.network.master
< dir_cntrl.dmaRequestToDir = ruby_system.network.master
---
> dir_cntrl.triggerQueue = MessageBuffer(ordered = True)
195a204,212
> dir_cntrl.unblockToDir = MessageBuffer()
> dir_cntrl.unblockToDir.slave = ruby_system.network.master
> dir_cntrl.responseToDir = MessageBuffer()
> dir_cntrl.responseToDir.slave = ruby_system.network.master
> dir_cntrl.requestToDir = MessageBuffer()
> dir_cntrl.requestToDir.slave = ruby_system.network.master
> dir_cntrl.dmaRequestToDir = MessageBuffer(ordered = True)
> dir_cntrl.dmaRequestToDir.slave = ruby_system.network.master
> dir_cntrl.responseFromMemory = MessageBuffer()
196a214
>
217,218c235,239
< dma_cntrl.responseFromDir = ruby_system.network.master
< dma_cntrl.requestToDir = ruby_system.network.slave
---
> dma_cntrl.responseFromDir = MessageBuffer(ordered = True)
> dma_cntrl.responseFromDir.slave = ruby_system.network.master
> dma_cntrl.requestToDir = MessageBuffer()
> dma_cntrl.requestToDir.master = ruby_system.network.slave
> dma_cntrl.mandatoryQueue = MessageBuffer()
232,233c253,257
< io_controller.responseFromDir = ruby_system.network.master
< io_controller.requestToDir = ruby_system.network.slave
---
> io_controller.responseFromDir = MessageBuffer(ordered = True)
> io_controller.responseFromDir.slave = ruby_system.network.master
> io_controller.requestToDir = MessageBuffer()
> io_controller.requestToDir.master = ruby_system.network.slave
> io_controller.mandatoryQueue = MessageBuffer()