I write and compile the assembly command below.
ADCNE R0, R1
I see this line in debug windows like below. (The ADC command should not have a suffix S.)
IT NEADCS R0, R1
The S suffix to the ADC command should only be added outside the IT block.
So I think there is an error in the MDK-LITE 5.38.0.0 Disassembly window.
Do you see the same result with:
- Keil MDK 5.38a (or newer) http://www2.keil.com/mdk5
- Arm Compiler 6.19 (or newer) ?
Related:
https://developer.arm.com/documentation/100076/0100/A32-T32-Instruction-Set-Reference/A32-and-T32-Instructions/ADC
I downloaded and installed MDK 5.38a, but I don't know if it's because I'm using the lite version, the current version is still MDK 5.38.
In this case, there is the problem that I have already mentioned.