MSP430 Embedded Application Binary Interface


This document is a specification for the ELF-based Embedded Application Binary Interface (EABI) for the MSP430 family of processors from Texas Instruments. The EABI 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. The purpose of the specification is to enable tool providers, software providers, and users of the MSP430 to build tools and programs that can interoperate with each other.