When using RVI-ME , semihosting is handled with either a real SWI exception handler, or by emulating a handler using breakpoints. See your Getting Started guide, for more details on semihosting with RVI-ME.