3.4.2. Enabling semihosting

The RealView Trace 2 launch configuration dialog enables you to set up semihosting. Semihosting enables a target system which doesn't support various features required by the ANSI C library to use the features of the host instead. A simple example of this is the use of a host window to provide a system console, to which the output of functions like printf() etc can be written.

To disable semihosting, uncheck the semihosting checkbox. If semihosting is enabled, enter memory locations in the Heap base, Limit, and Stack Base fields to define the parameters of the heap and stack and enter any command line arguments for the image file in the Arguments field.

Copyright © 2007, 2008 ARM Limited. All rights reserved.ARM DUI 0414C
Non-Confidential