introduced bits/byte. For this naming the address unit is per
definition a byte. If bits/byte is not explicitly set, 8 is assumed. >address works now with bits/byte and translates between target address units and the hosts' one. Attention: In this state this will never work with host address unit size different than 8 bits. Step up translation (from 8 to 16 bits address unit size) will only work with enormous care because "chars" in cross behaves not like "chars" in the target. Any pre-calculation of offsets that is compiled in litarally will fail! Better solution: Emulate target address-unit size in cross, ugh!
Showing with 36 additions and 12 deletions