ProcessorID
(GVL)
<category>Processor ID</category> <description>Specifies which processor is used. With these defines, processor specific code can be managed.</description>
- InOut:
Scope
Name
Type
Initial
Comment
Constant
TRG_X86
UDINT
1
<element name=”TRG_X86” type=”IN”>80x86 processor used</element>
TRG_ARM
UDINT
2
<element name=”TRG_ARM” type=”IN”>ARM processor used</element>
TRG_PPC
UDINT
3
<element name=”TRG_PPC” type=”IN”>PowerPC processor used</element>
TRG_MIPS
UDINT
4
<element name=”TRG_MIPS” type=”IN”>MIPS processor used</element>
TRG_SH
UDINT
5
<element name=”TRG_SH” type=”IN”>Hitachi SH processor used</element>
TRG_BLACKFIN
UDINT
6
<element name=”TRG_BLACKFIN” type=”IN”>BlackFin processor used</element>
TRG_TRICORE
UDINT
7
<element name=”TRG_TRICORE” type=”IN”>Infineon TriCore processor used</element>
TRG_NIOS
UDINT
8
<element name=”TRG_NIOS” type=”IN”>Altera NIOS processor used</element>
TRG_C16X
UDINT
9
<element name=”TRG_C16X” type=”IN”>Infineon C16x processor used</element>
TRG_CORTEX
UDINT
10
<element name=”TRG_CORTEX” type=”IN”>Historical name for Cortex M3 CPUs, which are supporting just Thumb2</element>
TRG_DSP
UDINT
11
<element name=”TRG_DSP” type=”IN”>Historical name for C28x DSPs from TI</element>
TRG_V850
UDINT
12
<element name=”TRG_V850” type=”IN”>Renesas V850 processor</element>
TRG_RX6
UDINT
13
<element name=”TRG_RX6” type=”IN”>Renesas RX6 processor</element>