ULP: working example of JUMP Rx
Posted: Thu Oct 05, 2017 6:22 am
I wrote a working DHT22 driver in ULP assembly and I would like to replace some repeated code with subroutines.
However even the most simple test code which inserts a dummy jump in a bigger working program:
causes a restart of the ULP.
I have not found ANY use of jump Rx in the esp-idf examples and I wonder if there is an issue with the ULP assembler or cpu?
However even the most simple test code which inserts a dummy jump in a bigger working program:
Code: Select all
move r0,loop
jump r0
nop
loop:
nop
I have not found ANY use of jump Rx in the esp-idf examples and I wonder if there is an issue with the ULP assembler or cpu?