aboutsummaryrefslogtreecommitdiffstats
path: root/arch/ia64/hp/sim/boot/ssc.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/ia64/hp/sim/boot/ssc.h')
-rw-r--r--arch/ia64/hp/sim/boot/ssc.h35
1 files changed, 35 insertions, 0 deletions
diff --git a/arch/ia64/hp/sim/boot/ssc.h b/arch/ia64/hp/sim/boot/ssc.h
new file mode 100644
index 000000000000..3b94c03e43a9
--- /dev/null
+++ b/arch/ia64/hp/sim/boot/ssc.h
@@ -0,0 +1,35 @@
1/*
2 * Copyright (C) 1998-2003 Hewlett-Packard Co
3 * David Mosberger-Tang <davidm@hpl.hp.com>
4 * Stephane Eranian <eranian@hpl.hp.com>
5 */
6#ifndef ssc_h
7#define ssc_h
8
9/* Simulator system calls: */
10
11#define SSC_CONSOLE_INIT 20
12#define SSC_GETCHAR 21
13#define SSC_PUTCHAR 31
14#define SSC_OPEN 50
15#define SSC_CLOSE 51
16#define SSC_READ 52
17#define SSC_WRITE 53
18#define SSC_GET_COMPLETION 54
19#define SSC_WAIT_COMPLETION 55
20#define SSC_CONNECT_INTERRUPT 58
21#define SSC_GENERATE_INTERRUPT 59
22#define SSC_SET_PERIODIC_INTERRUPT 60
23#define SSC_GET_RTC 65
24#define SSC_EXIT 66
25#define SSC_LOAD_SYMBOLS 69
26#define SSC_GET_TOD 74
27
28#define SSC_GET_ARGS 75
29
30/*
31 * Simulator system call.
32 */
33extern long ssc (long arg0, long arg1, long arg2, long arg3, int nr);
34
35#endif /* ssc_h */