SPRAC71B February 2019 – October 2023
This document is a specification for the ELF-based Embedded Application Binary Interface (EABI) for the C28x family of processors from Texas Instruments. The EABI is a broad standard that defines the low-level interface between programs, program components, and the execution environment, including the operating system if one is present. Components of the EABI include calling conventions, data layout and addressing conventions, and object file formats.
This specification aims to enable tool providers, software providers, and users of the C28x to build tools and programs that can interoperate with each other.