Hi Richard.
I reviewed the changes, they look good however
```
avocado --show=app run -t arch:avr tests/acceptance
```
fails with
```
Fetching asset from
tests/acceptance/machine_avr6.py:AVR6Machine.test_freertos
JOB ID : 930e8b1e13b2b907f1623096099029c33f83762f
JOB LOG:
/home/mrolnik/avoc
Signed-off-by: Richard Henderson
---
target/avr/translate.c | 238 +++--
1 file changed, 132 insertions(+), 106 deletions(-)
diff --git a/target/avr/translate.c b/target/avr/translate.c
index 66e9882422..72117bf3b9 100644
--- a/target/avr/translate.c
+++ b/tar