Semihosting support in the debugger

The debugger normally detects if your application is using semihosting and automatically enables the support in the debugger. However, you can override this automatic detection and set the support to be on or off.

To change the option:

where:

Why should I care?

On some architectures semihosting will use one of the breakpoint/watchpoint units on the CPU. breakpoint/watchpoint units are a limited resource on all CPU targets. On some CPUs there are as few as 2 breakpoint/watchpoint units, and so disabling semihosting can make a significant difference.

DebuggerSemihosting (last edited 2010-10-28 13:41:57 by DerekMorris)