1. Aug 25, 2023
  2. Aug 23, 2023
  3. Aug 22, 2023
  4. Aug 16, 2023
  5. Aug 12, 2023
  6. Aug 01, 2023
  7. Jul 27, 2023
  8. Jul 11, 2023
  9. Jun 24, 2023
  10. Jun 17, 2023
    • ved-rivos's avatar
      Debug interaction with wrs.sto/wrs.nto (#838) · 9001957c
      ved-rivos authored
      * wrs.sto/nto act as nop in debug mode; follow wfi
      
      * wrs.sto/nto behavior when halt requested; follow wfi
      
      * behavior of stepping over wrs.sto/nto; follow wfi
      
      * formulate wfi/wrs restrictions as a rule
      
      * formulate single step over wrs/wfi as a rule
      9001957c
  11. Jun 15, 2023
  12. Jun 13, 2023
  13. Jun 09, 2023
  14. May 19, 2023
  15. May 18, 2023
  16. May 16, 2023
  17. May 11, 2023
  18. May 10, 2023
  19. May 06, 2023
    • Tim Newsome's avatar
      Clarify that icount decrements on interrupt traps. · f67fbb05
      Tim Newsome authored
      The rationale is that if icount is enabled in the current mode and the
      mode of the trap handler, when you single step you don't want to step
      past the first instruction of the trap handler, which you didn't know
      was going to be executed. Having to step multiple times to get past an
      interrupt to actually execute the instruction you tended to step is
      addressed the same way as already documented in the appendix.
      
      Addresses a question from #842.
      f67fbb05
  20. May 04, 2023
  21. Apr 20, 2023
  22. Apr 19, 2023
  23. Apr 15, 2023
    • Tim Newsome's avatar
      Rebuild PDF for substantive freeze. · 6c642e9c
      Tim Newsome authored
      6c642e9c
    • Tim Newsome's avatar
      Describe how CMO instructions match triggers. (#821) · f4381fed
      Tim Newsome authored
      * Add inst, reg, and field macros.
      
      To help consistently format instructions, register names, and field
      names.
      
      * Describe how CMO instructions match triggers.
      
      See e-mail subject:"Sdtrig and CMO".
      
      * Rephrasing again.
      
      * Refine language.
      
      * Triggers only match CMOs when size=0 and select=0.
      
      Address must be base address or the passed address, but should be the
      address of every address in the affected cache lines.
      
      * Rephrase CMO address comparison.
      
      Refer to "virtual address covered by any of the affected cache lines."
      
      * Rephrase CMO trigger compare values again.
      
      * Rephrase which addresses are compare values for CMOs.
      
      * Don't try to account for virtual address aliasing.
      f4381fed