Semihosting enables the ARM processor target to make I/O requests to the computer running the debugger. This means the target does not require a screen, keyboard, or disk during the development period. These requests are made as a result of calls to C library functions, for example, printf() and getenv().

Show/hideSee also

Copyright © 2010-2011 ARM. All rights reserved.ARM DUI 0498D