Skip to content

Cixelyn/msp430-trace-disassembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

quick and dirty msp430 disassembler, specifically geared towards instruction trace output from msp430-emu-uctf

Written because I wanted something lightweight and self contained. The other project I found unfortunantely decodes certain instructions incorrectly. also doesn't convert certain instructions to their easier-to-read emulated form e.g: mov #0, r3 -> nop, which helps when skimming through output.

./disassembler.py -h for usage instructions. takes input via binary file or via stdin:

$ echo '0e4c 0d40 3d50 0c00' | ./disassembler.py -x -
      0: 0E4C           mov    R12, R14
      1: 0D40           mov    PC, R13
      2: 3D50 0C00      add    #0xc, R13

About

fast and dirty msp430 disassembler for instruction traces

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages