cserve.h revision 7997:b91bdbee66c3
1/* 2 * VID: [T1.2] PT: [Fri Apr 21 16:47:20 1995] SF: [cserve.h] 3 * TI: [/sae_users/cruz/bin/vice -iplatform.s -l// -p# -DEB164 -h -m -aeb164 ] 4 */ 5#define __CSERVE_LOADED 1 6/* 7***************************************************************************** 8** * 9** Copyright � 1993, 1994 * 10** by Digital Equipment Corporation, Maynard, Massachusetts. * 11** * 12** All Rights Reserved * 13** * 14** Permission is hereby granted to use, copy, modify and distribute * 15** this software and its documentation, in both source code and * 16** object code form, and without fee, for the purpose of distribution * 17** of this software or modifications of this software within products * 18** incorporating an integrated circuit implementing Digital's AXP * 19** architecture, regardless of the source of such integrated circuit, * 20** provided that the above copyright notice and this permission notice * 21** appear in all copies, and that the name of Digital Equipment * 22** Corporation not be used in advertising or publicity pertaining to * 23** distribution of the document or software without specific, written * 24** prior permission. * 25** * 26** Digital Equipment Corporation disclaims all warranties and/or * 27** guarantees with regard to this software, including all implied * 28** warranties of fitness for a particular purpose and merchantability, * 29** and makes no representations regarding the use of, or the results * 30** of the use of, the software and documentation in terms of correctness, * 31** accuracy, reliability, currentness or otherwise; and you rely on * 32** the software, documentation and results solely at your own risk. * 33** * 34** AXP is a trademark of Digital Equipment Corporation. * 35** * 36***************************************************************************** 37** 38** FACILITY: 39** 40** DECchip 21164 OSF/1 PALcode 41** 42** MODULE: 43** 44** cserve.h 45** 46** MODULE DESCRIPTION: 47** 48** Platform specific cserve definitions. 49** 50** AUTHOR: ES 51** 52** CREATION DATE: 21-JUN-1994 53** 54** $Id: cserve.h,v 1.1.1.1 1997/10/30 23:27:18 verghese Exp $ 55** 56** MODIFICATION HISTORY: 57** 58** $Log: cserve.h,v $ 59** Revision 1.1.1.1 1997/10/30 23:27:18 verghese 60** current 10/29/97 61** 62** Revision 1.6 1995/04/03 17:29:52 samberg 63** Add rd_bccfg_off 64** 65** Revision 1.5 1995/02/02 19:31:34 samberg 66** Added WR_BCACHE, deleted WR_BCCFG and WR_BCCTL 67** 68** Revision 1.4 1994/12/08 17:13:34 samberg 69** Add CSERVE_K_WR_BCCTL and CSERVE_K_WR_BCCFG 70** 71** Revision 1.3 1994/11/30 15:59:30 samberg 72** Use c-style comments for c compiler use 73** 74** Revision 1.2 1994/11/22 19:02:46 samberg 75** Add constants for ev4 backward compatibility 76** 77** Revision 1.2 1994/11/22 19:02:46 samberg 78** Add constants for ev4 backward compatibility 79** 80** Revision 1.1 1994/07/08 17:01:40 samberg 81** Initial revision 82** 83** 84*/ 85 86/* 87** Console Service (cserve) sub-function codes: 88*/ 89#define CSERVE_K_LDQP 0x01 90#define CSERVE_K_STQP 0x02 91#define CSERVE_K_JTOPAL 0x09 92#define CSERVE_K_WR_INT 0x0A 93#define CSERVE_K_RD_IMPURE 0x0B 94#define CSERVE_K_PUTC 0x0F 95#define CSERVE_K_WR_ICSR 0x10 96#define CSERVE_K_WR_ICCSR 0x10 /* for ev4 backwards compatibility */ 97#define CSERVE_K_RD_ICSR 0x11 98#define CSERVE_K_RD_ICCSR 0x11 /* for ev4 backwards compatibility */ 99#define CSERVE_K_RD_BCCTL 0x12 100#define CSERVE_K_RD_BCCFG 0x13 101 102#define CSERVE_K_WR_BCACHE 0x16 103 104#define CSERVE_K_RD_BCCFG_OFF 0x17 105#define CSERVE_K_JTOKERN 0x18 106 107 108