//! ARM semihosting debug I/O. Architectural (the `bkpt 0xAB` sequence is
//! recognized by any semihosting-aware debug host, not tied to any
//! particular board's memory map) — a utility a BSP *may* use for its
//! console/exit implementation instead of a real UART.
global_asm!;
/// Exit via semihosting `SYS_EXIT` (`ADP_Stopped_ApplicationExit`). Never
/// returns.
!