You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

874 lines
56 KiB

5 years ago
<?xml version="1.0" encoding="UTF-8"?>
<package schemaVersion="1.2" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="PACK.xsd">
<vendor>Keil</vendor>
<url>http://www.keil.com/pack/</url>
<name>TM4C_DFP</name>
<description>Texas Instruments Tiva C Series Device Support and Examples</description>
<releases>
<release version="1.1.0" date="2016-02-03">
Updated CMSIS device header and SVD files (Changed GPIOA_Type.CR from 'R' to 'RW').
Corrected XTALI in system_TM4C123.c.
Added Boards section (EK-TM4C1294XL, DK-TM4C129x).
</release>
<release version="1.0.0">
First Release version of Tiva C Series Device Family Pack.
</release>
</releases>
<keywords>
<!-- keywords for indexing -->
<keyword>Texas Instruments</keyword>
<keyword>Device Support</keyword>
<keyword>Device Family Package Texas Instruments</keyword>
<keyword>Tiva C</keyword>
<keyword>TM4C123</keyword>
<keyword>TM4C129</keyword>
</keywords>
<devices>
<!-- generated, do not modify this section! -->
<family Dfamily="Tiva C Series" Dvendor="Texas Instruments:16">
<processor Dcore="Cortex-M4" DcoreVersion="r0p1" Dfpu="1" Dmpu="1" Dendian="Little-endian"/>
<book name="Documents/dui0553a_cortex_m4_dgug.pdf" title="Cortex-M4 Generic User Guide"/>
<description>
Texas Instruments Tiva C Series MCUs offer the industrys most popular ARM Cortex-M4 core with
scalable memory and package options, unparalleled connectivity peripherals, and advanced analog integration.
</description>
<!-- ************************ Subfamily 'TM4C123x Series' **************************** -->
<subFamily DsubFamily="TM4C123x Series">
<processor Dclock="80000000"/>
<book name="http://www.ti.com/lsds/ti/arm/arm_cortex_m_microcontrollers/arm_cortex_m4/tm4c123x_mcus/tm4c123x-mcus-overview.page" title="TM4C123x Series - Overview"/>
<description>
The TM4C123x Series MCUs integrate ARMs single-precision floating-point core and high-performance analog-to-digital converters
while still providing low-power modes that consume as little 1.6 uA.
With up to 40 PWM outputs, a generous number of serial communication peripherals, USB OTG, and two CAN controllers,
the TM4C123x series provides an excellent baseline for home, building, and industrial applications.
</description>
<!-- ************************* Device 'TM4C1230C3PM' ***************************** -->
<device Dname="TM4C1230C3PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1230C3PM"/>
<debug svd="SVD/TM4C123/TM4C1230C3PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x008000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x003000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_32.FLM" start="0x00000000" size="0x008000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1230D5PM' ***************************** -->
<device Dname="TM4C1230D5PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1230D5PM"/>
<debug svd="SVD/TM4C123/TM4C1230D5PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x010000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x006000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_64.FLM" start="0x00000000" size="0x010000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1230E6PM' ***************************** -->
<device Dname="TM4C1230E6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1230E6PM"/>
<debug svd="SVD/TM4C123/TM4C1230E6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1230H6PM' ***************************** -->
<device Dname="TM4C1230H6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1230H6PM"/>
<debug svd="SVD/TM4C123/TM4C1230H6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1231C3PM' ***************************** -->
<device Dname="TM4C1231C3PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1231C3PM"/>
<debug svd="SVD/TM4C123/TM4C1231C3PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x008000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x003000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_32.FLM" start="0x00000000" size="0x008000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1231D5PM' ***************************** -->
<device Dname="TM4C1231D5PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1231D5PM"/>
<debug svd="SVD/TM4C123/TM4C1231D5PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x010000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x006000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_64.FLM" start="0x00000000" size="0x010000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1231D5PZ' ***************************** -->
<device Dname="TM4C1231D5PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1231D5PZ"/>
<debug svd="SVD/TM4C123/TM4C1231D5PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x010000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x006000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_64.FLM" start="0x00000000" size="0x010000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1231E6PM' ***************************** -->
<device Dname="TM4C1231E6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1231E6PM"/>
<debug svd="SVD/TM4C123/TM4C1231E6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1231E6PZ' ***************************** -->
<device Dname="TM4C1231E6PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1231E6PZ"/>
<debug svd="SVD/TM4C123/TM4C1231E6PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1231H6PGE' ***************************** -->
<device Dname="TM4C1231H6PGE">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1231H6PGE"/>
<debug svd="SVD/TM4C123/TM4C1231H6PGE.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1231H6PM' ***************************** -->
<device Dname="TM4C1231H6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1231H6PM"/>
<debug svd="SVD/TM4C123/TM4C1231H6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1231H6PZ' ***************************** -->
<device Dname="TM4C1231H6PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1231H6PZ"/>
<debug svd="SVD/TM4C123/TM4C1231H6PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1232C3PM' ***************************** -->
<device Dname="TM4C1232C3PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1232C3PM"/>
<debug svd="SVD/TM4C123/TM4C1232C3PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x008000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x003000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_32.FLM" start="0x00000000" size="0x008000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1232D5PM' ***************************** -->
<device Dname="TM4C1232D5PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1232D5PM"/>
<debug svd="SVD/TM4C123/TM4C1232D5PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x010000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x006000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_64.FLM" start="0x00000000" size="0x010000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1232E6PM' ***************************** -->
<device Dname="TM4C1232E6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1232E6PM"/>
<debug svd="SVD/TM4C123/TM4C1232E6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1232H6PM' ***************************** -->
<device Dname="TM4C1232H6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1232H6PM"/>
<debug svd="SVD/TM4C123/TM4C1232H6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1233C3PM' ***************************** -->
<device Dname="TM4C1233C3PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1233C3PM"/>
<debug svd="SVD/TM4C123/TM4C1233C3PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x008000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x003000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_32.FLM" start="0x00000000" size="0x008000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1233D5PM' ***************************** -->
<device Dname="TM4C1233D5PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1233D5PM"/>
<debug svd="SVD/TM4C123/TM4C1233D5PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x010000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x006000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_64.FLM" start="0x00000000" size="0x010000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1233D5PZ' ***************************** -->
<device Dname="TM4C1233D5PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1233D5PZ"/>
<debug svd="SVD/TM4C123/TM4C1233D5PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x010000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x006000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_64.FLM" start="0x00000000" size="0x010000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1233E6PM' ***************************** -->
<device Dname="TM4C1233E6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1233E6PM"/>
<debug svd="SVD/TM4C123/TM4C1233E6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1233E6PZ' ***************************** -->
<device Dname="TM4C1233E6PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1233E6PZ"/>
<debug svd="SVD/TM4C123/TM4C1233E6PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1233H6PGE' ***************************** -->
<device Dname="TM4C1233H6PGE">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1233H6PGE"/>
<debug svd="SVD/TM4C123/TM4C1233H6PGE.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1233H6PM' ***************************** -->
<device Dname="TM4C1233H6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1233H6PM"/>
<debug svd="SVD/TM4C123/TM4C1233H6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1233H6PZ' ***************************** -->
<device Dname="TM4C1233H6PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1233H6PZ"/>
<debug svd="SVD/TM4C123/TM4C1233H6PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1236D5PM' ***************************** -->
<device Dname="TM4C1236D5PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1236D5PM"/>
<debug svd="SVD/TM4C123/TM4C1236D5PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x010000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x006000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_64.FLM" start="0x00000000" size="0x010000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1236E6PM' ***************************** -->
<device Dname="TM4C1236E6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1236E6PM"/>
<debug svd="SVD/TM4C123/TM4C1236E6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1236H6PM' ***************************** -->
<device Dname="TM4C1236H6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1236H6PM"/>
<debug svd="SVD/TM4C123/TM4C1236H6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1237D5PM' ***************************** -->
<device Dname="TM4C1237D5PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1237D5PM"/>
<debug svd="SVD/TM4C123/TM4C1237D5PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x010000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x006000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_64.FLM" start="0x00000000" size="0x010000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1237D5PZ' ***************************** -->
<device Dname="TM4C1237D5PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1237D5PZ"/>
<debug svd="SVD/TM4C123/TM4C1237D5PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x010000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x006000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_64.FLM" start="0x00000000" size="0x010000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1237E6PM' ***************************** -->
<device Dname="TM4C1237E6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1237E6PM"/>
<debug svd="SVD/TM4C123/TM4C1237E6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1237E6PZ' ***************************** -->
<device Dname="TM4C1237E6PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1237E6PZ"/>
<debug svd="SVD/TM4C123/TM4C1237E6PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1237H6PGE' ***************************** -->
<device Dname="TM4C1237H6PGE">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1237H6PGE"/>
<debug svd="SVD/TM4C123/TM4C1237H6PGE.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1237H6PM' ***************************** -->
<device Dname="TM4C1237H6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1237H6PM"/>
<debug svd="SVD/TM4C123/TM4C1237H6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1237H6PZ' ***************************** -->
<device Dname="TM4C1237H6PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C1237H6PZ"/>
<debug svd="SVD/TM4C123/TM4C1237H6PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123AE6PM' ***************************** -->
<device Dname="TM4C123AE6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123AE6PM"/>
<debug svd="SVD/TM4C123/TM4C123AE6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123AH6PM' ***************************** -->
<device Dname="TM4C123AH6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123AH6PM"/>
<debug svd="SVD/TM4C123/TM4C123AH6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123BE6PM' ***************************** -->
<device Dname="TM4C123BE6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123BE6PM"/>
<debug svd="SVD/TM4C123/TM4C123BE6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123BE6PZ' ***************************** -->
<device Dname="TM4C123BE6PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123BE6PZ"/>
<debug svd="SVD/TM4C123/TM4C123BE6PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123BH6PGE' ***************************** -->
<device Dname="TM4C123BH6PGE">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123BH6PGE"/>
<debug svd="SVD/TM4C123/TM4C123BH6PGE.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123BH6PM' ***************************** -->
<device Dname="TM4C123BH6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123BH6PM"/>
<debug svd="SVD/TM4C123/TM4C123BH6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123BH6PZ' ***************************** -->
<device Dname="TM4C123BH6PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123BH6PZ"/>
<debug svd="SVD/TM4C123/TM4C123BH6PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123BH6ZRB' ***************************** -->
<device Dname="TM4C123BH6ZRB">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123BH6ZRB"/>
<debug svd="SVD/TM4C123/TM4C123BH6ZRB.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123FE6PM' ***************************** -->
<device Dname="TM4C123FE6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123FE6PM"/>
<debug svd="SVD/TM4C123/TM4C123FE6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123FH6PM' ***************************** -->
<device Dname="TM4C123FH6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123FH6PM"/>
<debug svd="SVD/TM4C123/TM4C123FH6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123GE6PM' ***************************** -->
<device Dname="TM4C123GE6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123GE6PM"/>
<debug svd="SVD/TM4C123/TM4C123GE6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123GE6PZ' ***************************** -->
<device Dname="TM4C123GE6PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123GE6PZ"/>
<debug svd="SVD/TM4C123/TM4C123GE6PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x020000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_128.FLM" start="0x00000000" size="0x020000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123GH6PGE' ***************************** -->
<device Dname="TM4C123GH6PGE">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123GH6PGE"/>
<debug svd="SVD/TM4C123/TM4C123GH6PGE.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123GH6PM' ***************************** -->
<device Dname="TM4C123GH6PM">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123GH6PM"/>
<debug svd="SVD/TM4C123/TM4C123GH6PM.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123GH6PZ' ***************************** -->
<device Dname="TM4C123GH6PZ">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123GH6PZ"/>
<debug svd="SVD/TM4C123/TM4C123GH6PZ.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123GH6ZRB' ***************************** -->
<device Dname="TM4C123GH6ZRB">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123GH6ZRB"/>
<debug svd="SVD/TM4C123/TM4C123GH6ZRB.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
<!-- ************************* Device 'TM4C123GH6ZXR' ***************************** -->
<device Dname="TM4C123GH6ZXR">
<compile header="Device/Include/TM4C123/TM4C123.h" define="TM4C123GH6ZXR"/>
<debug svd="SVD/TM4C123/TM4C123GH6ZXR.svd"/>
<memory id="IROM1" start="0x00000000" size="0x040000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x008000" init ="0" default="1"/>
<algorithm name="Flash/TM4C123_256.FLM" start="0x00000000" size="0x040000" default="1"/>
</device>
</subFamily>
<!-- ************************ Subfamily 'TM4C129x Series' **************************** -->
<subFamily DsubFamily="TM4C129x Series">
<processor Dclock="120000000"/>
<book name="http://www.ti.com/lsds/ti/arm/arm_cortex_m_microcontrollers/arm_cortex_m4/tm4c129x_mcus/tm4c129x-mcus-overview.page" title="TM4C129x Series - Overview"/>
<description>
The Tiva TM4C129x MCUs are the industrys first ARM Cortex-M4-based MCUs with Ethernet MAC+PHY,
enabling customers to create a new class of highly connected products that bridge the cloud and
amplify the ever-growing Internet of Things (IoT).
The Tiva TM4C129x MCUs offer several connectivity options, as well as on-chip data protection and
LCD controller to save board space and enable connected applications, such as home/building automation gateways,
connected human-machine interface (HMI), networked sensor gateways, and many others.
</description>
<!-- ************************* Device 'TM4C1290NCPDT' ***************************** -->
<device Dname="TM4C1290NCPDT">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C1290NCPDT"/>
<debug svd="SVD/TM4C129/TM4C1290NCPDT.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1290NCZAD' ***************************** -->
<device Dname="TM4C1290NCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C1290NCZAD"/>
<debug svd="SVD/TM4C129/TM4C1290NCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1292NCPDT' ***************************** -->
<device Dname="TM4C1292NCPDT">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C1292NCPDT"/>
<debug svd="SVD/TM4C129/TM4C1292NCPDT.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1292NCZAD' ***************************** -->
<device Dname="TM4C1292NCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C1292NCZAD"/>
<debug svd="SVD/TM4C129/TM4C1292NCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1294KCPDT' ***************************** -->
<device Dname="TM4C1294KCPDT">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C1294KCPDT"/>
<debug svd="SVD/TM4C129/TM4C1294KCPDT.svd"/>
<memory id="IROM1" start="0x00000000" size="0x080000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_512.FLM" start="0x00000000" size="0x080000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1294NCPDT' ***************************** -->
<device Dname="TM4C1294NCPDT">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C1294NCPDT"/>
<debug svd="SVD/TM4C129/TM4C1294NCPDT.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1294NCZAD' ***************************** -->
<device Dname="TM4C1294NCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C1294NCZAD"/>
<debug svd="SVD/TM4C129/TM4C1294NCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1297NCZAD' ***************************** -->
<device Dname="TM4C1297NCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C1297NCZAD"/>
<debug svd="SVD/TM4C129/TM4C1297NCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1299KCZAD' ***************************** -->
<device Dname="TM4C1299KCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C1299KCZAD"/>
<debug svd="SVD/TM4C129/TM4C1299KCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x080000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_512.FLM" start="0x00000000" size="0x080000" default="1"/>
</device>
<!-- ************************* Device 'TM4C1299NCZAD' ***************************** -->
<device Dname="TM4C1299NCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C1299NCZAD"/>
<debug svd="SVD/TM4C129/TM4C1299NCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C129CNCPDT' ***************************** -->
<device Dname="TM4C129CNCPDT">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C129CNCPDT"/>
<debug svd="SVD/TM4C129/TM4C129CNCPDT.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C129CNCZAD' ***************************** -->
<device Dname="TM4C129CNCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C129CNCZAD"/>
<debug svd="SVD/TM4C129/TM4C129CNCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C129DNCPDT' ***************************** -->
<device Dname="TM4C129DNCPDT">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C129DNCPDT"/>
<debug svd="SVD/TM4C129/TM4C129DNCPDT.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C129DNCZAD' ***************************** -->
<device Dname="TM4C129DNCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C129DNCZAD"/>
<debug svd="SVD/TM4C129/TM4C129DNCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C129EKCPDT' ***************************** -->
<device Dname="TM4C129EKCPDT">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C129EKCPDT"/>
<debug svd="SVD/TM4C129/TM4C129EKCPDT.svd"/>
<memory id="IROM1" start="0x00000000" size="0x080000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_512.FLM" start="0x00000000" size="0x080000" default="1"/>
</device>
<!-- ************************* Device 'TM4C129ENCPDT' ***************************** -->
<device Dname="TM4C129ENCPDT">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C129ENCPDT"/>
<debug svd="SVD/TM4C129/TM4C129ENCPDT.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C129ENCZAD' ***************************** -->
<device Dname="TM4C129ENCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C129ENCZAD"/>
<debug svd="SVD/TM4C129/TM4C129ENCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C129LNCZAD' ***************************** -->
<device Dname="TM4C129LNCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C129LNCZAD"/>
<debug svd="SVD/TM4C129/TM4C129LNCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
<!-- ************************* Device 'TM4C129XKCZAD' ***************************** -->
<device Dname="TM4C129XKCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C129XKCZAD"/>
<debug svd="SVD/TM4C129/TM4C129XKCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x080000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_512.FLM" start="0x00000000" size="0x080000" default="1"/>
</device>
<!-- ************************* Device 'TM4C129XNCZAD' ***************************** -->
<device Dname="TM4C129XNCZAD">
<compile header="Device/Include/TM4C129/TM4C129.h" define="TM4C129XNCZAD"/>
<debug svd="SVD/TM4C129/TM4C129XNCZAD.svd"/>
<memory id="IROM1" start="0x00000000" size="0x100000" startup="1" default="1"/>
<memory id="IRAM1" start="0x20000000" size="0x040000" init ="0" default="1"/>
<algorithm name="Flash/TM4C129_1024.FLM" start="0x00000000" size="0x100000" default="1"/>
</device>
</subFamily>
</family>
</devices>
<conditions>
<!-- Compiler Conditions -->
<condition id="Compiler ARMCC">
<require Tcompiler="ARMCC"/>
</condition>
<!-- Device Conditions -->
<condition id="TM4C123x">
<description>Texas Instruments TM4C123x Series devices</description>
<require Dvendor="Texas Instruments:16" Dname="TM4C123*"/>
</condition>
<condition id="TM4C129x">
<description>Texas Instruments TM4C129x Series devices</description>
<require Dvendor="Texas Instruments:16" Dname="TM4C129*"/>
</condition>
<!-- Device + CMSIS Conditions -->
<condition id="TM4C123x CMSIS">
<description>Texas Instruments TM4C123x Series and CMSIS-CORE</description>
<require condition="TM4C123x"/>
<require Cclass="CMSIS" Cgroup="CORE"/>
</condition>
<condition id="TM4C129x CMSIS">
<description>Texas Instruments TM4C129x Series and CMSIS-CORE</description>
<require condition="TM4C129x"/>
<require Cclass="CMSIS" Cgroup="CORE"/>
</condition>
</conditions>
<components>
<component Cclass="Device" Cgroup="Startup" Cversion="1.0.1" condition="TM4C123x CMSIS">
<description>System Startup for Texas Instruments TM4C123x Series</description>
<files>
<!-- header file (and device include path) -->
<file category="header" name="Device/Include/TM4C123/TM4C123.h"/>
<!-- startup / system file -->
<file category="source" name="Device/Source/ARM/startup_TM4C123.s" attr="config" version="1.0.0" condition="Compiler ARMCC"/>
<file category="source" name="Device/Source/system_TM4C123.c" attr="config" version="1.0.1"/>
</files>
</component>
<component Cclass="Device" Cgroup="Startup" Cversion="1.0.0" condition="TM4C129x CMSIS">
<description>System Startup for Texas Instruments TM4C123x Series</description>
<files>
<!-- header file (and device include path) -->
<file category="header" name="Device/Include/TM4C129/TM4C129.h"/>
<!-- startup / system file -->
<file category="source" name="Device/Source/ARM/startup_TM4C129.s" attr="config" version="1.0.0" condition="Compiler ARMCC"/>
<file category="source" name="Device/Source/system_TM4C129.c" attr="config" version="1.0.0"/>
</files>
</component>
</components>
<boards>
<board vendor="Texas Instruments" name="EK-TM4C1294XL" revision="Rev. A" salesContact="https://estore.ti.com/contactus.aspx" orderForm="https://estore.ti.com/">
<description>Texas Instruments EK-TM4C1294XL LaunchPad</description>
<image small="Images/EK-TM4C1294XL_small.png" large="Images/EK-TM4C1294XL_large.png"/>
<book category="overview" name="http://http://www.ti.com/tool/ek-tm4c1294xl" title="Tiva C Series TM4C1294 Connected LaunchPad Web Page"/>
<mountedDevice deviceIndex="0" Dvendor="Texas Instruments:16" Dname="TM4C1294NCPDT"/>
<compatibleDevice deviceIndex="0" Dvendor="Texas Instruments:16" DsubFamily="TM4C129x Series"/>
<feature type="XTAL" n="25000000"/>
<feature type="PWR" n="5" name="USB Powered"/>
<feature type="ConnOther" n="2" name="BoosterPack Connector"/>
<feature type="DIO" n="98" name="Digital I/Os (Breadboard Adapter)"/>
<feature type="USB" n="1" name="USB 2.0 Host/OTG/Device interface (USB Micro AB receptacle)"/>
<feature type="ETH" n="1" name="10/100 Ethernet Port"/>
<feature type="Button" n="4" name="Push-Buttons: Reset, Wake, 2 x USER"/>
<feature type="LED" n="4" name="I/O Port LEDs"/>
<feature type="ODbg" n="1" name="on-board ICDI"/>
</board>
<board vendor="Texas Instruments" name="DK-TM4C129x" revision="Ver 1.3" salesContact="https://estore.ti.com/contactus.aspx" orderForm="https://estore.ti.com/">
<description>Texas Instruments DK-TM4C129x Development Kit</description>
<image small="Images/DK-TM4C129x_small.png" large="Images/DK-TM4C129x_large.png"/>
<book category="overview" name="http://www.ti.com/tool/DK-TM4C129X" title="DK-TM4C129X Connected Development Kit Web Page"/>
<mountedDevice deviceIndex="0" Dvendor="Texas Instruments:16" Dname="TM4C129XNCZAD"/>
<compatibleDevice deviceIndex="0" Dvendor="Texas Instruments:16" DsubFamily="TM4C129x Series"/>
<feature type="XTAL" n="25000000"/>
<feature type="PWR" n="5" name="USB Powered"/>
<feature type="PWR" n="5" name="External Power Supply"/>
<feature type="MemCard" n="1" name="microSD Card Holder"/>
<feature type="DIO" n="64" name="Digital I/Os (ULPI, MII, RMII, and EPI)"/>
<feature type="ConnOther" n="2" name="BoosterPack Connector"/>
<feature type="USB" n="1" name="USB 2.0 Host/OTG/Device interface (USB Micro AB receptacle)"/>
<feature type="ETH" n="1" name="10/100 Ethernet Port"/>
<feature type="GLCD" n="1" m="240.320" name="Kentec K350QVG-V2-F 320x240 RGB resistive touch screen"/>
<feature type="Speaker" n="1" name="Speaker with amplifier"/>
<feature type="TempSens" n="1" name="Temperature Sensor"/>
<feature type="Button" n="4" name="Push-Buttons: Reset, 3 x USER"/>
<feature type="LED" n="3" name="I/O Port LEDs"/>
<feature type="ODbg" n="1" name="on-board ICDI"/>
<debugInterface adapter="JTAG/SW" connector="20-pin Cortex debug + ETM Trace (0.05 inch connector)"/>
</board>
</boards>
<examples>
<!-- EK-TM4C129XL Demo Board -->
<example name="Blinky" doc="Abstract.txt" folder="Boards/TI/EK-TM4C1294XL/Blinky">
<description>Blinky example</description>
<board name="EK-TM4C1294XL" vendor="Texas Instruments" Dvendor="Texas Instruments:16" Dname="TM4C1294NCPDT"/>
<project>
<environment name="uv" load="Blinky.uvprojx"/>
</project>
<attributes>
<component Cclass="CMSIS" Cgroup="CORE"/>
<component Cclass="Device" Cgroup="Startup"/>
<category>Getting Started</category>
</attributes>
</example>
<example name="CMSIS-RTOS Blinky" doc="Abstract.txt" folder="Boards/TI/EK-TM4C1294XL/RTX_Blinky">
<description>CMSIS-RTOS based Blinky example</description>
<board name="EK-TM4C1294XL" vendor="Texas Instruments" Dvendor="Texas Instruments:16" Dname="TM4C1294NCPDT"/>
<project>
<environment name="uv" load="Blinky.uvprojx"/>
</project>
<attributes>
<component Cclass="CMSIS" Cgroup="CORE"/>
<component Cclass="Device" Cgroup="Startup"/>
<component Cclass="CMSIS" Cgroup="RTOS"/>
<category>Getting Started</category>
<category>CMSIS-RTX</category>
</attributes>
</example>
<!-- DK-TM4C129x Demo Board -->
<example name="Blinky" doc="Abstract.txt" folder="Boards/TI/DK-TM4C129x/Blinky">
<description>Blinky example</description>
<board name="DK-TM4C129x" vendor="Texas Instruments" Dvendor="Texas Instruments:16" Dname="TM4C129XCNZAD"/>
<project>
<environment name="uv" load="Blinky.uvprojx"/>
</project>
<attributes>
<component Cclass="CMSIS" Cgroup="CORE"/>
<component Cclass="Device" Cgroup="Startup"/>
<category>Getting Started</category>
</attributes>
</example>
<example name="CMSIS-RTOS Blinky" doc="Abstract.txt" folder="Boards/TI/DK-TM4C129x/RTX_Blinky">
<description>CMSIS-RTOS based Blinky example</description>
<board name="DK-TM4C129x" vendor="Texas Instruments" Dvendor="Texas Instruments:16" Dname="TM4C129XCNZAD"/>
<project>
<environment name="uv" load="Blinky.uvprojx"/>
</project>
<attributes>
<component Cclass="CMSIS" Cgroup="CORE"/>
<component Cclass="Device" Cgroup="Startup"/>
<component Cclass="CMSIS" Cgroup="RTOS"/>
<category>Getting Started</category>
<category>CMSIS-RTX</category>
</attributes>
</example>
</examples>
</package>