WIP improved ARMv6 assembler, needs some changes