Evgeniy Naydanov

Results 40 issues of Evgeniy Naydanov

* Assume an external debugger (ED) is connecting to a hart for the first time. * ED wants to reset the DM in order to get it into a predictable...

From [5.3. Priority]: > When multiple triggers in the same priority fire at once, ... If one of these triggers has the "enter Debug Mode" action (1) and another trigger...

It is covered by > Whether data store triggers match on AMOs is UNSPECIFIED.

Clarification
1.0

[5.5.1. A Extension] states: > 5. Each AMO instruction is a store for the write portion of the operation. The address is always available to trigger on, although the value...

[5.7.11. Match Control (mcontrol, at 0x7a1)] states: > A chain of triggers that don’t all have the same timing value will never fire. That means to implement the suggestions in...

The specification describes the following algorithm (referenced bellow as algorithm (1)) to discover the value of `maskmax6`: > The value of maskmax6 can be determined by the debugger via the...

With the clarification, it's obvious that the DM can be reset without knowing the `hartsel`. Fixes #1021

1.0

* Register file examination is separated. * Allow to access registers through cache as early as possible to re-use general register access interface and propely track state of the register....