Index: uspace/lib/c/arch/ia64/src/syscall.S
===================================================================
--- uspace/lib/c/arch/ia64/src/syscall.S	(revision 508b0df1a393bdc2b6b8e8f8f45be1a5be4a868b)
+++ uspace/lib/c/arch/ia64/src/syscall.S	(revision ec9aadda42e600261091eef96f65ab644d81f438)
@@ -29,13 +29,16 @@
 #include <abi/asmtool.h>
 
-/**
- * Immediate operand for break instruction.
- * Be carefull about the value as Ski simulator
- * is somewhat sensitive to its value.
+/*
+ * IA-64 Software Conventions and Runtime Architecture Guide mandates that
+ * the zero-extended imm21 operand of the BREAK instruction is used as follows:
  *
- * 0 will be confused with Ski breakpoint.
- * And higher values will be confused with SSC's.
+ * MSB | Purpose
+ * ----+--------
+ * 000 | Reserved for architected software interrupts
+ * 001 | Available for application use as software interrupts
+ * 01x | Reserved for debugger breakpoints
+ * 1xx | Reserved for definition by each ABI
  */
-#define SYSCALL_IMM	1
+#define SYSCALL_IMM	0x40000
 
 FUNCTION_BEGIN(__syscall)
