blob: aabc599a4d58a9c5cdc1ddef6f468d2fe54c69c5 [file] [log] [blame]
# Common architecture configuration options
# Copyright (c) 2022, CSIRO.
# SPDX-License-Identifier: Apache-2.0
bool "Semihosting support for ARM and RISC-V targets"
depends on ARM || ARM64 || RISCV
Semihosting is a mechanism that enables code running on an ARM or
RISC-V target to communicate and use the Input/Output facilities on
a host computer that is running a debugger.
Additional information can be found in:
This option is compatible with hardware and with QEMU, through the
(automatic) use of the -semihosting-config switch when invoking it.