fhcreg.h revision 111123
1111072Sjake/*- 2111072Sjake * Copyright (c) 2003 Jake Burkholder. 3111072Sjake * All rights reserved. 4111072Sjake * 5111072Sjake * Redistribution and use in source and binary forms, with or without 6111072Sjake * modification, are permitted provided that the following conditions 7111072Sjake * are met: 8111072Sjake * 1. Redistributions of source code must retain the above copyright 9111072Sjake * notice, this list of conditions and the following disclaimer. 10111072Sjake * 2. Redistributions in binary form must reproduce the above copyright 11111072Sjake * notice, this list of conditions and the following disclaimer in the 12111072Sjake * documentation and/or other materials provided with the distribution. 13111072Sjake * 14111072Sjake * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 15111072Sjake * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 16111072Sjake * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 17111072Sjake * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 18111072Sjake * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19111072Sjake * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20111072Sjake * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21111072Sjake * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22111072Sjake * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23111072Sjake * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24111072Sjake * SUCH DAMAGE. 25111072Sjake * 26111072Sjake * $FreeBSD: head/sys/sparc64/fhc/fhcreg.h 111123 2003-02-19 08:23:38Z jake $ 27111072Sjake */ 28111072Sjake 29111072Sjake#ifndef _SPARC64_FHC_FHCREG_H_ 30111072Sjake#define _SPARC64_FHC_FHCREG_H_ 31111072Sjake 32111072Sjake#define FHC_NREG (6) 33111072Sjake 34111072Sjake#define FHC_INTERNAL (0) 35111072Sjake#define FHC_IGN (1) 36111072Sjake#define FHC_FANFAIL (2) 37111072Sjake#define FHC_SYSTEM (3) 38111072Sjake#define FHC_UART (4) 39111072Sjake#define FHC_TOD (5) 40111072Sjake 41111072Sjake#define FHC_IMAP 0x0 42111072Sjake#define FHC_ICLR 0x10 43111072Sjake 44111123Sjake#define FHC_CTRL (0x20) 45111123Sjake#define FHC_CTRL_SLINE (0x00010000) 46111123Sjake#define FHC_CTRL_AOFF (0x00001000) 47111123Sjake#define FHC_CTRL_BOFF (0x00000800) 48111123Sjake#define FHC_CTRL_IXIST (0x00000200) 49111123Sjake#define FHC_BSR (0x30) 50111123Sjake 51111072Sjake#endif 52