cserve.h revision 8013
18012Ssaidi@eecs.umich.edu/* 28013Sbinkertn@umich.edu * Copyright 1993 Hewlett-Packard Development Company, L.P. 38013Sbinkertn@umich.edu * 48013Sbinkertn@umich.edu * Permission is hereby granted, free of charge, to any person 58013Sbinkertn@umich.edu * obtaining a copy of this software and associated documentation 68013Sbinkertn@umich.edu * files (the "Software"), to deal in the Software without 78013Sbinkertn@umich.edu * restriction, including without limitation the rights to use, copy, 88013Sbinkertn@umich.edu * modify, merge, publish, distribute, sublicense, and/or sell copies 98013Sbinkertn@umich.edu * of the Software, and to permit persons to whom the Software is 108013Sbinkertn@umich.edu * furnished to do so, subject to the following conditions: 118013Sbinkertn@umich.edu * 128013Sbinkertn@umich.edu * The above copyright notice and this permission notice shall be 138013Sbinkertn@umich.edu * included in all copies or substantial portions of the Software. 148013Sbinkertn@umich.edu * 158013Sbinkertn@umich.edu * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 168013Sbinkertn@umich.edu * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 178013Sbinkertn@umich.edu * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 188013Sbinkertn@umich.edu * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS 198013Sbinkertn@umich.edu * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN 208013Sbinkertn@umich.edu * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 218013Sbinkertn@umich.edu * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 228013Sbinkertn@umich.edu * SOFTWARE. 238013Sbinkertn@umich.edu */ 248012Ssaidi@eecs.umich.edu 258013Sbinkertn@umich.edu#define __CSERVE_LOADED 1 268012Ssaidi@eecs.umich.edu 277997Ssaidi@eecs.umich.edu/* 288013Sbinkertn@umich.edu * Console Service (cserve) sub-function codes: 297997Ssaidi@eecs.umich.edu */ 307997Ssaidi@eecs.umich.edu#define CSERVE_K_LDQP 0x01 317997Ssaidi@eecs.umich.edu#define CSERVE_K_STQP 0x02 327997Ssaidi@eecs.umich.edu#define CSERVE_K_JTOPAL 0x09 337997Ssaidi@eecs.umich.edu#define CSERVE_K_WR_INT 0x0A 347997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_IMPURE 0x0B 357997Ssaidi@eecs.umich.edu#define CSERVE_K_PUTC 0x0F 367997Ssaidi@eecs.umich.edu#define CSERVE_K_WR_ICSR 0x10 377997Ssaidi@eecs.umich.edu#define CSERVE_K_WR_ICCSR 0x10 /* for ev4 backwards compatibility */ 387997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_ICSR 0x11 397997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_ICCSR 0x11 /* for ev4 backwards compatibility */ 407997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_BCCTL 0x12 417997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_BCCFG 0x13 427997Ssaidi@eecs.umich.edu 437997Ssaidi@eecs.umich.edu#define CSERVE_K_WR_BCACHE 0x16 447997Ssaidi@eecs.umich.edu 457997Ssaidi@eecs.umich.edu#define CSERVE_K_RD_BCCFG_OFF 0x17 467997Ssaidi@eecs.umich.edu#define CSERVE_K_JTOKERN 0x18 477997Ssaidi@eecs.umich.edu 487997Ssaidi@eecs.umich.edu 49