I've been working on a VLE project (written in asm) and I am running in to an annoying issue with certain registers not able to perform tasks.
For example, a simple compare command...
se_cmp r29,r26 << That is ok
se_cmp r29,r10 << That creates an error 'Invalid register specified".
I have the VLE reference manual but I cannot find where it discusses what combination of registers are valid to use in situations like this.
Does anyone have any pointers?