I have tried to figure out aetlib, but haven't found out if external memory protection is possible, and if it is, the how.
Is there any good examples or explanations about that?
The aetlib documentation seems to be aetlib sources commented mostly from the aetlib implementation perspective, that can really be
understandable if one knows about the underlying HW, and Doxygen-documents generated from the sources.
Also, the examples only cover the most common simple cases, like a watchpoint range for writing OR reading (but not both).
I understand that it could be possible to somehow use two aetjobs that share the data address comparators: one for read accesses one for write accesses.
The main aetlib interface doesn't seem to give that possibility, but it looks like it uses some kind of lower level interface that could allow that.