1 /* $FreeBSD$ */ 2 /*- 3 * Copyright 1998 Massachusetts Institute of Technology 4 * 5 * Permission to use, copy, modify, and distribute this software and 6 * its documentation for any purpose and without fee is hereby 7 * granted, provided that both the above copyright notice and this 8 * permission notice appear in all copies, that both the above 9 * copyright notice and this permission notice appear in all 10 * supporting documentation, and that the name of M.I.T. not be used 11 * in advertising or publicity pertaining to distribution of the 12 * software without specific, written prior permission. M.I.T. makes 13 * no representations about the suitability of this software for any 14 * purpose. It is provided "as is" without express or implied 15 * warranty. 16 * 17 * THIS SOFTWARE IS PROVIDED BY M.I.T. ``AS IS''. M.I.T. DISCLAIMS 18 * ALL EXPRESS OR IMPLIED WARRANTIES WITH REGARD TO THIS SOFTWARE, 19 * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 20 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT 21 * SHALL M.I.T. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 22 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 23 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF 24 * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 25 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 26 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT 27 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 28 * SUCH DAMAGE. 29 */ 30 31 #ifndef _MACHINE_RESOURCE_H_ 32 #define _MACHINE_RESOURCE_H_ 1 33 34 /* 35 * Definitions of resource types for Intel Architecture machines 36 * with support for legacy ISA devices and drivers. 37 */ 38 39 #define SYS_RES_IRQ 1 /* interrupt lines */ 40 #define SYS_RES_DRQ 2 /* isa dma lines */ 41 #define SYS_RES_MEMORY 3 /* i/o memory */ 42 #define SYS_RES_IOPORT 4 /* i/o ports */ 43 #ifdef NEW_PCIB 44 #define PCI_RES_BUS 5 /* PCI bus numbers */ 45 #endif 46 47 #endif /* !_MACHINE_RESOURCE_H_ */ 48