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 <[email protected]> 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 list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to