cpufunc.h (218383) | cpufunc.h (224115) |
---|---|
1/* $OpenBSD: pio.h,v 1.2 1998/09/15 10:50:12 pefo Exp $ */ 2 3/*- 4 * Copyright (c) 2002-2004 Juli Mallett. All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 39 unchanged lines hidden (view full) --- 48 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 49 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 50 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 51 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 52 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 53 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 54 * 55 * JNPR: cpufunc.h,v 1.5 2007/08/09 11:23:32 katta | 1/* $OpenBSD: pio.h,v 1.2 1998/09/15 10:50:12 pefo Exp $ */ 2 3/*- 4 * Copyright (c) 2002-2004 Juli Mallett. All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 39 unchanged lines hidden (view full) --- 48 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 49 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 50 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 51 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 52 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 53 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 54 * 55 * JNPR: cpufunc.h,v 1.5 2007/08/09 11:23:32 katta |
56 * $FreeBSD: head/sys/mips/include/cpufunc.h 218383 2011-02-06 22:21:18Z jmallett $ | 56 * $FreeBSD: head/sys/mips/include/cpufunc.h 224115 2011-07-16 20:31:29Z jchandra $ |
57 */ 58 59#ifndef _MACHINE_CPUFUNC_H_ 60#define _MACHINE_CPUFUNC_H_ 61 62#include <sys/types.h> 63#include <machine/cpuregs.h> 64 --- 184 unchanged lines hidden (view full) --- 249MIPS_RW32_COP0(compare, MIPS_COP_0_COMPARE); 250MIPS_RW32_COP0(config, MIPS_COP_0_CONFIG); 251MIPS_RW32_COP0_SEL(config1, MIPS_COP_0_CONFIG, 1); 252MIPS_RW32_COP0_SEL(config2, MIPS_COP_0_CONFIG, 2); 253MIPS_RW32_COP0_SEL(config3, MIPS_COP_0_CONFIG, 3); 254#ifdef CPU_CNMIPS 255MIPS_RW32_COP0_SEL(config4, MIPS_COP_0_CONFIG, 4); 256#endif | 57 */ 58 59#ifndef _MACHINE_CPUFUNC_H_ 60#define _MACHINE_CPUFUNC_H_ 61 62#include <sys/types.h> 63#include <machine/cpuregs.h> 64 --- 184 unchanged lines hidden (view full) --- 249MIPS_RW32_COP0(compare, MIPS_COP_0_COMPARE); 250MIPS_RW32_COP0(config, MIPS_COP_0_CONFIG); 251MIPS_RW32_COP0_SEL(config1, MIPS_COP_0_CONFIG, 1); 252MIPS_RW32_COP0_SEL(config2, MIPS_COP_0_CONFIG, 2); 253MIPS_RW32_COP0_SEL(config3, MIPS_COP_0_CONFIG, 3); 254#ifdef CPU_CNMIPS 255MIPS_RW32_COP0_SEL(config4, MIPS_COP_0_CONFIG, 4); 256#endif |
257#ifdef CPU_NLM 258MIPS_RW32_COP0_SEL(config6, MIPS_COP_0_CONFIG, 6); 259MIPS_RW32_COP0_SEL(config7, MIPS_COP_0_CONFIG, 7); 260#endif |
|
257MIPS_RW32_COP0(count, MIPS_COP_0_COUNT); 258MIPS_RW32_COP0(index, MIPS_COP_0_TLB_INDEX); 259MIPS_RW32_COP0(wired, MIPS_COP_0_TLB_WIRED); 260MIPS_RW32_COP0(cause, MIPS_COP_0_CAUSE); 261#if !defined(__mips_n64) 262MIPS_RW32_COP0(excpc, MIPS_COP_0_EXC_PC); 263#endif 264MIPS_RW32_COP0(status, MIPS_COP_0_STATUS); --- 202 unchanged lines hidden --- | 261MIPS_RW32_COP0(count, MIPS_COP_0_COUNT); 262MIPS_RW32_COP0(index, MIPS_COP_0_TLB_INDEX); 263MIPS_RW32_COP0(wired, MIPS_COP_0_TLB_WIRED); 264MIPS_RW32_COP0(cause, MIPS_COP_0_CAUSE); 265#if !defined(__mips_n64) 266MIPS_RW32_COP0(excpc, MIPS_COP_0_EXC_PC); 267#endif 268MIPS_RW32_COP0(status, MIPS_COP_0_STATUS); --- 202 unchanged lines hidden --- |