From owner-freebsd-hackers Thu Jan 11 10:48:22 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from dirty.research.bell-labs.com (dirty.research.bell-labs.com [204.178.16.6]) by hub.freebsd.org (Postfix) with SMTP id 4702337B69C for ; Thu, 11 Jan 2001 10:48:01 -0800 (PST) Received: from scummy.research.bell-labs.com ([135.104.2.10]) by dirty; Thu Jan 11 13:47:35 EST 2001 Received: from aura.research.bell-labs.com ([135.104.46.10]) by scummy; Thu Jan 11 13:47:34 EST 2001 Received: (from jkf@localhost) by aura.research.bell-labs.com (8.9.1/8.9.1) id NAA11876; Thu, 11 Jan 2001 13:47:34 -0500 (EST) Date: Thu, 11 Jan 2001 13:47:34 -0500 (EST) From: Jeff Fellin Message-Id: <200101111847.NAA11876@aura.research.bell-labs.com> To: freebsd-hackers@FreeBSD.org, freebsd-questions@FreeBSD.org Subject: PCI interface Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This is posted on hackers and questions mailing lists. I am porting a PCI device driver from BSD 3.1 to current. I noticed the interfaces for the PCI support functions has changed. I have looked at the hackers, questions, current mail lists and cannot find any description of the interface changes for the PCI system. I have noticed some drivers have a COMPAT_OLDPCI, but that isn't a supported config option. Is there a description of how to convert the old pci support function interface into the current pci support funtion interface that someone could point me to. If not, is there a description of the current pci support function interface. I need to memory map two board regions, board registers and board memory, and to access the PCI configuration registers. Thank you in advance. Jeff Fellin MH 2A-352 (908) 582-7673 fellin@lucent.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message