This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: Arm or Thumb?

Part Number: TDA4VM

Hi Ti Expert

from ti-processor-sdk-rtos-j721e-evm-08_01_00_13\pdk_jacinto_08_01_00_36\packages\ti\build\makerules\rules_ti_cgt_arm.mk

i found following statement:

------------------------------------------------------------------------------------------------------------------
#TODO: Check ASMFLAGS if really required
ASMFLAGS = -me -g -mthumb --diag_warning=225

CFLAGS_INTERNAL += -mfpu=vfpv3-d16 -mcpu=cortex-r5 -march=armv7-r
# Enabling thumb2 mode
CFLAGS_INTERNAL +=

------------------------------------------------------------------------------------------------------------------

from SDK8.0,i found following statement:

------------------------------------------------------------------------------------------------------------------
#TODO: Check ASMFLAGS if really required
ASMFLAGS = -me -g --code_state=16 --diag_warning=225

CFLAGS_INTERNAL += --float_support=vfpv3d16
# Enabling thumb2 mode
CFLAGS_INTERNAL += --code_state=16

------------------------------------------------------------------------------------------------------------------

Question:

is that mean for R5F core, in SDK8.0, select Thumb instruction?

what about SDK8.1? "CFLAGS_INTERNAL += ",it is blank.......?