diff options
Diffstat (limited to 'tests/inlineasm/thumb/asmbitops.py')
-rw-r--r-- | tests/inlineasm/thumb/asmbitops.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/inlineasm/thumb/asmbitops.py b/tests/inlineasm/thumb/asmbitops.py new file mode 100644 index 000000000..d1c8a9823 --- /dev/null +++ b/tests/inlineasm/thumb/asmbitops.py @@ -0,0 +1,16 @@ +@micropython.asm_thumb +def clz(r0): + clz(r0, r0) + + +print(clz(0xF0)) +print(clz(0x8000)) + + +@micropython.asm_thumb +def rbit(r0): + rbit(r0, r0) + + +print(hex(rbit(0xF0))) +print(hex(rbit(0x8000))) |