Out of cheese?
News News
Befunge Befunge
Doom Doom
Inform Inform
Quake Quake
   - BeagleBoard
   - Code
   - Games
   - Utilities
   - Miscellaneous

Misc Misc
Links Links
Contact Contact


V1.41 (7/2/2014): decgen.zip (552,609 bytes). Includes source and binaries for RISC OS (3.5+), Linux and Windows.

A tool for generating instruction set decoders based around user-provided 'encoding' files and 'action' files. Includes example encodings covering the majority of the ARM instruction sets and architectures.

Changes in this version

  • Fixed bug in regular code generator that would result in the wrong paths being taken for many trees
  • Improved action handling so that identical actions will be merged together
  • Tweaked code output so that nodes which only have one reference will be marked as inline functions, to help with compilers that aren't very good at automatic inlining

Page last modified 08/02/2014