xref: /FreeRTOS-Plus-TCP-v4.0.0/source/portable/NetworkInterface/TM4C/TM4C-README.md (revision a4124602cc584fa0658448c229f48a459a84fbb1)
1# Ethernet Driver for TM4C129X MCUs
2*JD Scott - jscott@hotstart.com*
3
4This driver was written and tested using the Texas Instruments (TI) TM4C1294NCPDT microcontroller using version the TivaWare((C) TI) driver library. This MCU includes built-in MAC and PHY which this driver assumes is to be used.
5
6This is a zero-copy driver uses the TivaWare ((C) TI) ROM function mapping macros, is intended for use with FreeRTOS+TCP BufferManagmeent_1, and is loosely modeled after the example lwIP Ethernet driver provided by TI in their TivaWare library. The driver utilizes the Ethernet (MAC) DMA engine.
7
8## Vendor Provided Version Numbers Used
9The following versions for tools/libraries were used during development and testing of this driver:
10- Code Composer Studio - 11.1.0.000111
11- TI ARM Code Generation Tools ((C) Texas Instruments) (CGT) - 20.2.6.LTS
12- TivaWare - 2.2.0.295
13