On 2020-08-15 20:16, Mouse wrote:
I'm looking for documentation on ARM machine language - loosely put, the information I would need to write an assembler, disassembler, or emulator.
I expect you have found the usual: https://developer.arm.com/support https://community.arm.com/ A couple of bits you may have missed: A small, dis-assember: https://gitlab.com/bztsrc/udisasm Usage is shown here: https://github.com/bztsrc/raspi3-tutorial/tree/master/13_debugger in file: dbg.c Keystone is an assembler framework: https://www.keystone-engine.org/ HTH, -KenD