diff options
author | Damien George <damien.p.george@gmail.com> | 2015-02-16 18:17:07 +0000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-02-16 18:17:07 +0000 |
commit | eff10f66a65d0577aa9d10ee08b469cb9c83e1a3 (patch) | |
tree | 39296926928e62c117f6ad5c65401e4aff403235 /py/asmthumb.h | |
parent | 42495392daa5efd3cb706d396f244ab7c9049b29 (diff) |
py: Implement bl/bx instructions for inline Thumb assembler.
Diffstat (limited to 'py/asmthumb.h')
-rw-r--r-- | py/asmthumb.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/py/asmthumb.h b/py/asmthumb.h index a44d50dc4..83a7dc270 100644 --- a/py/asmthumb.h +++ b/py/asmthumb.h @@ -207,6 +207,7 @@ void asm_thumb_mov_reg_local_addr(asm_thumb_t *as, uint rlo_dest, int local_num) void asm_thumb_b_label(asm_thumb_t *as, uint label); // convenience ? void asm_thumb_bcc_label(asm_thumb_t *as, int cc, uint label); // convenience: picks narrow or wide branch +void asm_thumb_bl(asm_thumb_t *as, uint label); void asm_thumb_bl_ind(asm_thumb_t *as, void *fun_ptr, uint fun_id, uint reg_temp); // convenience ? #endif // __MICROPY_INCLUDED_PY_ASMTHUMB_H__ |