News News
Befunge Befunge
Doom Doom
Inform Inform
Quake Quake
   - BeagleBoard
   - Code
   - Games
   - Utilities
   - Miscellaneous

Misc Misc
Links Links
Contact Contact


V1.41b (15/4/2017): decgen.zip (553,270 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
  • RISC OS binary now ARMv8 compatible

Page last modified 15/04/2017