Inline assembler error in keil compiler in portmacro.h in TIVA c series
I am trying to build a demo project(enet_s2e) provided by TI on a Tiva TM4C129ENCPDT board. I am using keil compiler. However, I am getting the error-“Inline assembler not permitted when generating thumb code” while building the application. The Freertos version I am using is 8.2.3. The source code of freertos was provided in Tivaware itself.
Inline assembler error in keil compiler in portmacro.h in TIVA c series
It sounds like you are building the wrong file – one that is for use
with a different compiler. It might be that the Keil project is set up
for the wrong compiler – I think you can use either the legacy ARM or
new compiler in Keil.