/** @file\r
- Thumb Dissassembler. Still a work in progress.\r
+ Thumb Disassembler. Still a work in progress.\r
\r
Wrong output is a bug, so please fix it.\r
Hex output means there is not yet an entry or a decode bug.\r
} THUMB_INSTRUCTIONS;\r
\r
THUMB_INSTRUCTIONS gOpThumb[] = {\r
-// Thumb 16-bit instrucitons\r
+// Thumb 16-bit instructions\r
// Op Mask Format\r
{ "ADC" , 0x4140, 0xffc0, DATA_FORMAT5 }, // ADC <Rndn>, <Rm>\r
{ "ADR", 0xa000, 0xf800, ADR_FORMAT }, // ADR <Rd>, <label>\r
\r
//\r
// Some instructions specify the PC is always considered aligned\r
-// The PC is after the instruction that is excuting. So you pass\r
+// The PC is after the instruction that is executing. So you pass\r
// in the instruction address and you get back the aligned answer\r
//\r
UINT32\r
}\r
\r
/**\r
- Place a dissasembly of of **OpCodePtr into buffer, and update OpCodePtr to\r
- point to next instructin.\r
+ Place a disassembly of **OpCodePtr into buffer, and update OpCodePtr to\r
+ point to next instruction.\r
\r
We cheat and only decode instructions that access\r
memory. If the instruction is not found we dump the instruction in hex.\r
\r
\r
/**\r
- Place a dissasembly of of **OpCodePtr into buffer, and update OpCodePtr to\r
- point to next instructin.\r
+ Place a disassembly of **OpCodePtr into buffer, and update OpCodePtr to\r
+ point to next instruction.\r
\r
We cheat and only decode instructions that access\r
memory. If the instruction is not found we dump the instruction in hex.\r