Changes between Version 3 and Version 4 of Component/Iss2Api


Ignore:
Timestamp:
Feb 20, 2009, 6:54:57 PM (14 years ago)
Author:
Nicolas Pouillon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Component/Iss2Api

    v3 v4  
    195195Get the size for a given register. This is defined in GDB
    196196protocol for this architecture.
     197
     198== Implementation notes ==
     199
     200=== executeNCycles semantics ===
     201
     202When executeNCycles is called, instruction and data requests previously retrieved through getRequests() may not be satisfied yet.
     203
     204As executeNCycles ensures responses MUST NOT change for at least ncycle:
     205 * an ISS frozen because of I or D miss SHOULD do nothing externally visible for at least ncycle. Iss SHOULD internally simulate a stall of ncycle and return ncycle.
     206 * an ISS running because all its instruction and data accesses are satisfied SHOULD run as long as no other request needs to be answered by cache.
     207