bus.h (216143) | bus.h (224115) |
---|---|
1/* $NetBSD: bus.h,v 1.11 2003/07/28 17:35:54 thorpej Exp $ */ 2 3/*- 4 * Copyright (c) 1996, 1997, 1998, 2001 The NetBSD Foundation, Inc. 5 * All rights reserved. 6 * 7 * This code is derived from software contributed to The NetBSD Foundation 8 * by Jason R. Thorpe of the Numerical Aerospace Simulation Facility, --- 53 unchanged lines hidden (view full) --- 62 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 63 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 64 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 65 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 66 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 67 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 68 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 69 * | 1/* $NetBSD: bus.h,v 1.11 2003/07/28 17:35:54 thorpej Exp $ */ 2 3/*- 4 * Copyright (c) 1996, 1997, 1998, 2001 The NetBSD Foundation, Inc. 5 * All rights reserved. 6 * 7 * This code is derived from software contributed to The NetBSD Foundation 8 * by Jason R. Thorpe of the Numerical Aerospace Simulation Facility, --- 53 unchanged lines hidden (view full) --- 62 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 63 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 64 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 65 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 66 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 67 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 68 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 69 * |
70 * $FreeBSD: head/sys/mips/include/bus.h 216143 2010-12-03 07:09:23Z brucec $ | 70 * $FreeBSD: head/sys/mips/include/bus.h 224115 2011-07-16 20:31:29Z jchandra $ |
71 */ 72 73#ifndef _MACHINE_BUS_H_ 74#define _MACHINE_BUS_H_ 75 76#include <machine/_bus.h> 77 78struct bus_space { --- 637 unchanged lines hidden (view full) --- 716#define BUS_SPACE_UNRESTRICTED (~0) 717 718/* 719 * declare generic bus space, it suits all needs in 720 */ 721DECLARE_BUS_SPACE_PROTOTYPES(generic); 722extern bus_space_tag_t mips_bus_space_generic; 723/* Special bus space for RMI processors */ | 71 */ 72 73#ifndef _MACHINE_BUS_H_ 74#define _MACHINE_BUS_H_ 75 76#include <machine/_bus.h> 77 78struct bus_space { --- 637 unchanged lines hidden (view full) --- 716#define BUS_SPACE_UNRESTRICTED (~0) 717 718/* 719 * declare generic bus space, it suits all needs in 720 */ 721DECLARE_BUS_SPACE_PROTOTYPES(generic); 722extern bus_space_tag_t mips_bus_space_generic; 723/* Special bus space for RMI processors */ |
724#ifdef CPU_RMI | 724#if defined(CPU_RMI) || defined (CPU_NLM) |
725extern bus_space_tag_t rmi_bus_space; 726extern bus_space_tag_t rmi_pci_bus_space; 727#endif 728 729#include <machine/bus_dma.h> 730 731#endif /* _MACHINE_BUS_H_ */ | 725extern bus_space_tag_t rmi_bus_space; 726extern bus_space_tag_t rmi_pci_bus_space; 727#endif 728 729#include <machine/bus_dma.h> 730 731#endif /* _MACHINE_BUS_H_ */ |