45c45
< def create_system(options, system, dma_ports, ruby_system):
---
> def create_system(options, full_system, system, dma_ports, ruby_system):
176d175
<
177a177,192
>
> # Create the io controller and the sequencer
> if full_system:
> io_seq = DMASequencer(version=len(dma_ports), ruby_system=ruby_system)
> ruby_system._io_port = io_seq
> io_controller = DMA_Controller(version = len(dma_ports),
> dma_sequencer = io_seq,
> ruby_system = ruby_system)
> ruby_system.io_controller = io_controller
>
> # Connect the dma controller to the network
> io_controller.responseFromDir = ruby_system.network.master
> io_controller.requestToDir = ruby_system.network.slave
>
> all_cntrls = all_cntrls + [io_controller]
>