MIPS32_SH is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

MIPS32_SH macro

Syntax

#define MIPS32_SH(isa, reg, off, base) (isa ? MMIPS32_SH(reg, off, base) : MIPS32_ISA_SH(reg, off, base))

Arguments

isa

reg

off

base

References

LocationText
mips32.h:752
#define MIPS32_SH(isa, reg, off, base) (isa ? MMIPS32_SH(reg, off, base) : MIPS32_ISA_SH(reg, off, base))
cfi.c:1400
MIPS32_SH(0, 13, 0, 12), /* sh $t5, ($t4) ; *fl_unl_addr1 = fl_unl_cmd1 */
cfi.c:1401
MIPS32_SH(0, 15, 0, 14), /* sh $t7, ($t6) ; *fl_unl_addr2 = fl_unl_cmd2 */
cfi.c:1402
MIPS32_SH(0, 7, 0, 12), /* sh $a3, ($t4) ; *fl_unl_addr1 = fl_write_cmd */
cfi.c:1403
MIPS32_SH(0, 9, 0, 5), /* sh $t1, ($a1) ; *daddr = out */
mips32_pracc.c:774
pracc_add(&ctx, 0, MIPS32_SH(ctx.isa, 8, LOWER16(addr), 15)); /* store half word */