cserve.h revision 7997
17997Ssaidi@eecs.umich.edu/*
27997Ssaidi@eecs.umich.edu *      VID: [T1.2] PT: [Fri Apr 21 16:47:20 1995] SF: [cserve.h]
37997Ssaidi@eecs.umich.edu *       TI: [/sae_users/cruz/bin/vice -iplatform.s -l// -p# -DEB164 -h -m -aeb164 ]
47997Ssaidi@eecs.umich.edu */
57997Ssaidi@eecs.umich.edu#define	__CSERVE_LOADED	1
67997Ssaidi@eecs.umich.edu/*
77997Ssaidi@eecs.umich.edu*****************************************************************************
87997Ssaidi@eecs.umich.edu**                                                                          *
97997Ssaidi@eecs.umich.edu**  Copyright � 1993, 1994	       					    *
107997Ssaidi@eecs.umich.edu**  by Digital Equipment Corporation, Maynard, Massachusetts.		    *
117997Ssaidi@eecs.umich.edu**                                                                          *
127997Ssaidi@eecs.umich.edu**  All Rights Reserved							    *
137997Ssaidi@eecs.umich.edu**                                                                          *
147997Ssaidi@eecs.umich.edu**  Permission  is  hereby  granted  to  use, copy, modify and distribute   *
157997Ssaidi@eecs.umich.edu**  this  software  and  its  documentation,  in  both  source  code  and   *
167997Ssaidi@eecs.umich.edu**  object  code  form,  and without fee, for the purpose of distribution   *
177997Ssaidi@eecs.umich.edu**  of this software  or  modifications  of this software within products   *
187997Ssaidi@eecs.umich.edu**  incorporating  an  integrated   circuit  implementing  Digital's  AXP   *
197997Ssaidi@eecs.umich.edu**  architecture,  regardless  of the  source of such integrated circuit,   *
207997Ssaidi@eecs.umich.edu**  provided that the  above copyright  notice and this permission notice   *
217997Ssaidi@eecs.umich.edu**  appear  in  all copies,  and  that  the  name  of  Digital  Equipment   *
227997Ssaidi@eecs.umich.edu**  Corporation  not  be  used  in advertising or publicity pertaining to   *
237997Ssaidi@eecs.umich.edu**  distribution of the  document  or  software without specific, written   *
247997Ssaidi@eecs.umich.edu**  prior permission.							    *
257997Ssaidi@eecs.umich.edu**                                                                          *
267997Ssaidi@eecs.umich.edu**  Digital  Equipment  Corporation   disclaims  all   warranties  and/or   *
277997Ssaidi@eecs.umich.edu**  guarantees  with  regard  to  this  software,  including  all implied   *
287997Ssaidi@eecs.umich.edu**  warranties of fitness for  a  particular purpose and merchantability,   *
297997Ssaidi@eecs.umich.edu**  and makes  no  representations  regarding  the use of, or the results   *
307997Ssaidi@eecs.umich.edu**  of the use of, the software and documentation in terms of correctness,  *
317997Ssaidi@eecs.umich.edu**  accuracy,  reliability,  currentness  or  otherwise;  and you rely on   *
327997Ssaidi@eecs.umich.edu**  the software, documentation and results solely at your own risk.	    *
337997Ssaidi@eecs.umich.edu**                                                                          *
347997Ssaidi@eecs.umich.edu**  AXP is a trademark of Digital Equipment Corporation.		    *
357997Ssaidi@eecs.umich.edu**                                                                          *
367997Ssaidi@eecs.umich.edu*****************************************************************************
377997Ssaidi@eecs.umich.edu**
387997Ssaidi@eecs.umich.edu**  FACILITY:
397997Ssaidi@eecs.umich.edu**
407997Ssaidi@eecs.umich.edu**	DECchip 21164 OSF/1 PALcode
417997Ssaidi@eecs.umich.edu**
427997Ssaidi@eecs.umich.edu**  MODULE:
437997Ssaidi@eecs.umich.edu**
447997Ssaidi@eecs.umich.edu**	cserve.h
457997Ssaidi@eecs.umich.edu**
467997Ssaidi@eecs.umich.edu**  MODULE DESCRIPTION:
477997Ssaidi@eecs.umich.edu**
487997Ssaidi@eecs.umich.edu**      Platform specific cserve definitions.
497997Ssaidi@eecs.umich.edu**
507997Ssaidi@eecs.umich.edu**  AUTHOR: ES
517997Ssaidi@eecs.umich.edu**
527997Ssaidi@eecs.umich.edu**  CREATION DATE:  21-JUN-1994
537997Ssaidi@eecs.umich.edu**
547997Ssaidi@eecs.umich.edu**  $Id: cserve.h,v 1.1.1.1 1997/10/30 23:27:18 verghese Exp $
557997Ssaidi@eecs.umich.edu**
567997Ssaidi@eecs.umich.edu**  MODIFICATION HISTORY:
577997Ssaidi@eecs.umich.edu**
587997Ssaidi@eecs.umich.edu**  $Log: cserve.h,v $
597997Ssaidi@eecs.umich.edu**  Revision 1.1.1.1  1997/10/30 23:27:18  verghese
607997Ssaidi@eecs.umich.edu**  current 10/29/97
617997Ssaidi@eecs.umich.edu**
627997Ssaidi@eecs.umich.edu**  Revision 1.6  1995/04/03  17:29:52  samberg
637997Ssaidi@eecs.umich.edu**  Add rd_bccfg_off
647997Ssaidi@eecs.umich.edu**
657997Ssaidi@eecs.umich.edu**  Revision 1.5  1995/02/02  19:31:34  samberg
667997Ssaidi@eecs.umich.edu**  Added WR_BCACHE, deleted WR_BCCFG and WR_BCCTL
677997Ssaidi@eecs.umich.edu**
687997Ssaidi@eecs.umich.edu**  Revision 1.4  1994/12/08  17:13:34  samberg
697997Ssaidi@eecs.umich.edu**  Add CSERVE_K_WR_BCCTL and CSERVE_K_WR_BCCFG
707997Ssaidi@eecs.umich.edu**
717997Ssaidi@eecs.umich.edu**  Revision 1.3  1994/11/30  15:59:30  samberg
727997Ssaidi@eecs.umich.edu**  Use c-style comments for c compiler use
737997Ssaidi@eecs.umich.edu**
747997Ssaidi@eecs.umich.edu**  Revision 1.2  1994/11/22  19:02:46  samberg
757997Ssaidi@eecs.umich.edu**  Add constants for ev4 backward compatibility
767997Ssaidi@eecs.umich.edu**
777997Ssaidi@eecs.umich.edu**  Revision 1.2  1994/11/22  19:02:46  samberg
787997Ssaidi@eecs.umich.edu**  Add constants for ev4 backward compatibility
797997Ssaidi@eecs.umich.edu**
807997Ssaidi@eecs.umich.edu**  Revision 1.1  1994/07/08  17:01:40  samberg
817997Ssaidi@eecs.umich.edu**  Initial revision
827997Ssaidi@eecs.umich.edu**
837997Ssaidi@eecs.umich.edu**
847997Ssaidi@eecs.umich.edu*/
857997Ssaidi@eecs.umich.edu
867997Ssaidi@eecs.umich.edu/*
877997Ssaidi@eecs.umich.edu** Console Service (cserve) sub-function codes:
887997Ssaidi@eecs.umich.edu*/
897997Ssaidi@eecs.umich.edu#define CSERVE_K_LDQP           0x01
907997Ssaidi@eecs.umich.edu#define CSERVE_K_STQP           0x02
917997Ssaidi@eecs.umich.edu#define CSERVE_K_JTOPAL         0x09
927997Ssaidi@eecs.umich.edu#define CSERVE_K_WR_INT         0x0A
937997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_IMPURE      0x0B
947997Ssaidi@eecs.umich.edu#define CSERVE_K_PUTC           0x0F
957997Ssaidi@eecs.umich.edu#define CSERVE_K_WR_ICSR	0x10
967997Ssaidi@eecs.umich.edu#define CSERVE_K_WR_ICCSR	0x10    /* for ev4 backwards compatibility */
977997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_ICSR	0x11
987997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_ICCSR	0x11    /* for ev4 backwards compatibility */
997997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_BCCTL	0x12
1007997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_BCCFG	0x13
1017997Ssaidi@eecs.umich.edu
1027997Ssaidi@eecs.umich.edu#define CSERVE_K_WR_BCACHE      0x16
1037997Ssaidi@eecs.umich.edu
1047997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_BCCFG_OFF   0x17
1057997Ssaidi@eecs.umich.edu#define CSERVE_K_JTOKERN	0x18
1067997Ssaidi@eecs.umich.edu
1077997Ssaidi@eecs.umich.edu
108