1. Mar 31, 2019
  2. Mar 28, 2019
    • Andrew Waterman's avatar
      Respect interrupt priorities even when not delegated · 496c59d0
      Andrew Waterman authored
      The spec says that e.g. MEI takes priority over SEI.  We got this right in
      the common case that SEI is delegated to S-mode, but we reversed it in the
      undelegated case.
      
      The destination privilege was correct, so this wasn't much of a problem,
      but it is technically noncompliant.
      
      Resolves #288
      496c59d0
  3. Mar 13, 2019
  4. Mar 05, 2019
    • Tim Newsome's avatar
      Implement halt groups (#280) · f9d2be53
      Tim Newsome authored
      * Update debug_defines from latest spec.
      
      * Implement halt groups.
      
      This lets the debugger halt multiple harts near simultaneously.
      
      * Revert encoding, which I updated accidentally.
      f9d2be53
  5. Mar 01, 2019
  6. Feb 20, 2019
  7. Feb 05, 2019
  8. Feb 04, 2019
  9. Jan 29, 2019
    • Andrew Waterman's avatar
      Fix PMP checks for partially-matching accesses (#270) · ee6fe650
      Andrew Waterman authored
      PMP checks should unconditionally fail if the PMP matches part of, but
      not all of, an access.  We got this right, but went too far: we checked
      whether _any_ PMP matches in this manner.  In fact, only the first PMP
      that maches any of the bytes should be checked in this manner.
      ee6fe650
  10. Jan 10, 2019
  11. Dec 22, 2018
  12. Dec 19, 2018
  13. Dec 14, 2018
  14. Dec 04, 2018
  15. Nov 10, 2018
  16. Nov 07, 2018
  17. Oct 19, 2018
  18. Oct 18, 2018
  19. Oct 05, 2018
  20. Oct 04, 2018
  21. Sep 28, 2018
  22. Sep 25, 2018
  23. Sep 13, 2018
  24. Sep 07, 2018
  25. Sep 06, 2018
  26. Aug 25, 2018
  27. Aug 24, 2018