# ARM Technical Specifications

This manual gives the technical specifications of the ARM Software Development Toolkit (the toolkit). Users of the toolkit will find it useful for gaining a more detailed understanding of the underlying conventions adopted by the toolkit. Click on one of the following specifications for more information:

- ARM Image Format
- ARM Object Format
- ARM Object Library Format
- ARM Procedure Call Standard

The Technical Specifications manual is intended to be used in conjunction with the rest of the toolkit documentation.

# Audience

This document is for anyone developing applications based on the ARM family of RISC microprocessors, or by any reader who requires more detailed information on the conventions adopted by the toolkit.

The information included in this manual will allow developers to optimise their design by customising the Toolkit to their particular task; for example: developers who are implementing a debug monitor, or interfacing to a proprietary linker, or seeking to incorporate a high-level language compiler which produces ARM file format output.

# Chapters not included in this version

The following chapters have not been included in the 3DO\xaa edition of this document:

- ARM Symbolic Debug Table Format
- ARM Remote Debug Interface
- ARM Remote Debug Protocol
- ARM Debug Monitor