7.1. Semihosting

Semihosting enables code running on an ARM® target to use the I/O facilities on a host computer that is running an ARM debugger, for example RealView® Debugger or AXD. Examples of these facilities include keyboard input, screen output, and disk I/O.

This section describes the semihosting mechanism:

Copyright © 2005 ARM Limited. All rights reserved.ARM DUI 0282B
Non-Confidential