You can take a look at the DEC Tsunami documentation and find an address that is unassigned.
Ali On Jun 27, 2011, at 5:00 PM, Alex Edwards wrote: > Hi All, > > I am trying to add a simple simple BadDevice device to the ALPHA_FS system, > but I am not sure what pio_addr to specify in FSConfig.py. > > I am going to use BadDevice as a model for a really really simple "read from > a register"/"write to a register" device, so it seemed like starting with the > basic BadDevice model that simply panics upon attempting read/write was a > good start. > > Is there a given address range that is unused in the ALPHA_FS system in gem5? > How should I choose this pio_addr value? I will only need to be accessing > this "device" from kernel space, so I was hoping to simply inb(pio_addr) and > that this would cause a panic? > > Further, when specifying pio_addr, it must be a physical address, right? > Thus, I'll need to know its corresponding virtual address when trying to read > from the "device" in the linux kernel? Or is there some section of memory in > ALPHA_FS that is an identity mapping when doing address translation? Anyone > know? > > > Thanks much, > > Alex > _______________________________________________ > 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
