Similarly to #94, theif(rd != 0) behavior is coded into every single instruction. We probably should find a way to specify the X[0]==0 constraint on a higher level. (Alternatively we could add a way to set access rights (R/W) for memory ranges, which could also be reused for some CSRs)
What do you think?