| |||
| Home > Setting Breakpoints > Specifying processor exceptions (global breakpoints) > Considerations when setting SVC vector catch (hardware targets) | |||
For connections to non ARMv7-M hardware processors, semihosting uses the SVC vector by default. For these processors, you must not enable the SVC vector catch with semihosting enabled:
If you enable both in the connection properties, the following warning is displayed when you connect:
Warning: ARM_config: cannot have vector catch of
SVC and semi-hosting enabled.
If you attempt to enable the SVC vector catch using the BGLOBAL command or the Processor Exceptions dialog box with semihosting enabled, the following error is displayed:
Error V2801C (Vehicle): vector-catch-svc not available.
This resource may be in use for semihosting.
The SVC vector catch is not enabled in this case.
the following in the RealView Debugger Target Configuration Guide:
the following in the RealView Debugger Command Line Reference Guide:
Alphabetical command reference for details of the BGLOBAL command.