Hi All,

What is a "functional access" in M5? In port.hh there is a comment saying:

"/** Function called by the associated device to send a functional access,
        an access in which the data is instantly updated everywhere in the
        memory system, without affecting the current state of any block or
        moving the block.
    */"

But I'm still not very clear what is it used for? Could anyone give me some examples?

Besides, I need to use the CPU id in class LRU and Cache. So I need to make sure that the contextID (CPU id, right? I guess...) in the request in each Packet properly set. However, I found this information in the packet passing along the functional access not properly set (with a very large number).

Thanks.

--
Best Regards,

Wang, Weixun

_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to