Skip to content

Setting TMode bit for PseudoDisassembler #3501

Answered by bdemick
bdemick asked this question in Q&A
Discussion options

You must be logged in to vote

This seems to have done the trick:

tmodeReg = currentProgram.getProgramContext().getRegister("TMode")
thumbMode = RegisterValue(tmodeReg, BigInteger.ONE)
currentProgram.getProgramContext().setDefaultDisassemblyContext(thumbMode)
disasm = PseudoDisassembler(currentProgram)

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by bdemick
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant