Hi Ali, Thanks for the clarification, this should get me started.
Best, Samuel On Wed, Feb 29, 2012 at 6:19 PM, Ali Saidi <sa...@umich.edu> wrote: > ** > > Hi Samuel, > > self in this case is the system. > > > > ./build/ARM/m5.opt --list-sim-objects should provide you a list of all > objects and parameters, however now that I run it there is a bug and it's > not printing everything. Until we get it fixed looking at the *py files in > src is your best bet. > > > > Ali > > > > On 29.02.2012 10:49, Samuel Hitz wrote: > > Hi Ali, > Thanks for your help. > Just to make clear, this would be in my config python script right? And to > which class 'self' refers to in this example? Also is there some > centralized documentation, or do I have to search through the > implementation files to get all the possible settings I can make in the > config script? > Best, > Samuel > > On Wed, Feb 29, 2012 at 5:35 PM, Ali Saidi <sa...@umich.edu> wrote: > >> Hi Samuel, >> >> >> >> You can include a ram disk by taking part of the physical memory and >> placing a ram disk there. For example for a ram disk in linux (provided you >> had a ram disk driver is the kernel), you could add something like: >> >> self.ramdisk = PhysicalMemory(range = AddrRange(Addr('128MB'), size = >> '128MB'), file='/path/to/ramdisk.img') >> >> and assuming you only specified 128MB of DRAM the upper 128MB would be >> used for ramdisk. >> >> >> >> The easiest thing to do is an ELF file. >> >> >> >> Ali >> >> >> >> >> >> >> >> >> >> On 29.02.2012 10:15, Samuel Hitz wrote: >> >> Hi there, >> I'm trying to port Barrelfish <http://www.barrelfish.org/> to ARMv7 >> modeled by gem5. As I'm new to using gem5, I have some simple questions to >> start with. >> 1. What's the best/easiest way to include a ramdisk in gem5? Shall I pack >> it in the same file as the kernel or can I somehow specify, where the >> ramdisk should be loaded into memory in the script? As far as I see it, >> with gem5 one doesn't need/have a bootloader where such things could be >> specified. >> 2. What format should the kernel object file have? Does it work with an >> ELF file or should I use a raw image? >> Help is much appreciated. >> Best, >> Samuel >> >> >> >> _______________________________________________ >> gem5-users mailing list >> gem5-users@gem5.org >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users > > > >
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users