From owner-freebsd-hackers Thu Mar 6 08:08:14 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA26028 for hackers-outgoing; Thu, 6 Mar 1997 08:08:14 -0800 (PST) Received: from bmcgover-pc.cisco.com (bmcgover-pc.cisco.com [171.69.104.147]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA26023 for ; Thu, 6 Mar 1997 08:08:10 -0800 (PST) Received: from bmcgover-pc.cisco.com (localhost.cisco.com [127.0.0.1]) by bmcgover-pc.cisco.com (8.8.5/8.8.2) with ESMTP id LAA14212; Thu, 6 Mar 1997 11:07:29 -0500 (EST) Message-Id: <199703061607.LAA14212@bmcgover-pc.cisco.com> To: hackers@freebsd.org, marcio@cyclades.com Subject: PCI probe invokation... Date: Thu, 06 Mar 1997 11:07:29 -0500 From: Brian McGovern Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi. I'm currently working on a driver for Cyclades' Cyclom-Zo card, and (as usual), I have a ton of questions.... However, my first one is about the PCI probe routine. Having looked at the cy driver for PCI, I've noticed that it compares the device_id field to Cyclades Vendor ID (0x120e), and the device id field to 0x100 or 0x101. Could someone please let me know where these values come from (function prototype is below), so that I can ask the appropriate questions of Cyclades, to see what I should be comparing against? Thanks. static char cy_probe(pcici_t config_id, pcidi_t device_id) -Brian