Digant <digantdesai <at> gmail.com> writes: > > > Hi Tony, > I wrote Prime cell PL081 DMA model for ARM-FS some 3-4 months back and tested it without ruby using my custom driver in Linux, > > I haven't checked it with recent version of Gem5 but it should work. > > You can start with that if you wish . > > > Regards,Digant Desai.On Wed, Mar 14, 2012 at 11:05, Ali Saidi <saidi <at> umich.edu> wrote: > > > > On 12.03.2012 21:18, Tony Feng wrote: > > Hi, > The plan is to make ARM FS simulation work with Ruby. Btw, has anyone done this work so far? I'm new to GEM5, so not very familiar with the code structure yet. > As a start, I made some changes on ruby_fs.py, and added a new class into FSConfig.py to make an ARM+Ruby system. In that new class, I want to specify which dma_devices the ARM system has in the following way > self._dma_devices = [???] > similar to the line self._dma_devices = [self.pc.south_bridge.ide] in X86. I tried leaving it blank, but ran into segmentation fault. Can anyone please point out what options I have or which file I should look at? > > > -Tony > > Hopefully one of the Ruby guys can chime in? I don't know, but on the > simplest ARM system we model ti gem5 the only DMA devices are the frame buffer. If you look in src/dev/arm/Realview.py anything that connects a dma port is a dma device. > > > > To my knowledge no one is working on this, and it would be nice to have. > > Thanks, > Ali > > > _______________________________________________ > gem5-users mailing listgem5-users <at> gem5.orghttp://m5sim.org/cgi- bin/mailman/listinfo/gem5-users > > > > > > > _______________________________________________ > gem5-users mailing list > gem5-users <at> gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
Hi Digant, Thanks for offering your work. I need to use ruby for its topology setup. Since you said the test was without ruby, do you think your DMA model is compatible with ruby? If so, I would very much like to have a try. _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
