patch-1.3.4 linux/include/asm-alpha/system.h
Next file: linux/include/asm-alpha/termios.h
Previous file: linux/include/asm-alpha/segment.h
Back to the patch index
Back to the overall index
- Lines: 70
- Date:
Mon Jun 26 11:06:53 1995
- Orig file:
v1.3.3/linux/include/asm-alpha/system.h
- Orig date:
Fri Jun 2 13:51:17 1995
diff -u --recursive --new-file v1.3.3/linux/include/asm-alpha/system.h linux/include/asm-alpha/system.h
@@ -1,6 +1,8 @@
#ifndef __ALPHA_SYSTEM_H
#define __ALPHA_SYSTEM_H
+#include <asm/pal.h> /* for backwards compatibility... */
+
/*
* System defines.. Note that this is included both from .c and .S
* files, so it does only defines, not any C code.
@@ -27,58 +29,14 @@
#define START_ADDR 0xfffffc0000310000
#define START_SIZE (2*1024*1024)
-/*
- * Common PAL-code
- */
-#define PAL_halt 0
-#define PAL_cflush 1
-#define PAL_draina 2
-#define PAL_cobratt 9
-#define PAL_bpt 128
-#define PAL_bugchk 129
-#define PAL_chmk 131
-#define PAL_callsys 131
-#define PAL_imb 134
-#define PAL_rduniq 158
-#define PAL_wruniq 159
-#define PAL_gentrap 170
-#define PAL_nphalt 190
-
-/*
- * VMS specific PAL-code
- */
-#define PAL_swppal 10
-#define PAL_mfpr_vptb 41
-
-/*
- * OSF specific PAL-code
- */
-#define PAL_rdmces 16
-#define PAL_wrmces 17
-#define PAL_wrfen 43
-#define PAL_wrvptptr 45
-#define PAL_jtopal 46
-#define PAL_swpctx 48
-#define PAL_wrval 49
-#define PAL_rdval 50
-#define PAL_tbi 51
-#define PAL_wrent 52
-#define PAL_swpipl 53
-#define PAL_rdps 54
-#define PAL_wrkgp 55
-#define PAL_wrusp 56
-#define PAL_wrperfmon 57
-#define PAL_rdusp 58
-#define PAL_whami 60
-#define PAL_rtsys 61
-#define PAL_rti 63
-
#ifndef __ASSEMBLY__
extern void wrent(void *, unsigned long);
extern void wrkgp(unsigned long);
extern void wrusp(unsigned long);
extern unsigned long rdusp(void);
+extern unsigned long rdmces (void);
+extern void wrmces (unsigned long);
#define halt() __asm__ __volatile__(".long 0");
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov
with Sam's (original) version of this