From owner-freebsd-hackers Mon Jul 14 18:36:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA27125 for hackers-outgoing; Mon, 14 Jul 1997 18:36:27 -0700 (PDT) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA27120 for ; Mon, 14 Jul 1997 18:36:24 -0700 (PDT) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id SAA12200; Mon, 14 Jul 1997 18:36:53 -0700 (PDT) Message-Id: <199707150136.SAA12200@implode.root.com> To: Vinay Bannai cc: freebsd-hackers@FreeBSD.ORG Subject: Re: PCI ethernet driver clarification?? In-reply-to: Your message of "Mon, 14 Jul 1997 16:44:44 PDT." <199707142344.QAA11206@agni.nuko.com> From: David Greenman Reply-To: dg@root.com Date: Mon, 14 Jul 1997 18:36:53 -0700 Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >I am in the middle of writing a PCI driver for i960 based card. I am using >the fxp driver for clarifications (since it is more elegant than de >driver). After searching through the files, I still have not figured out >the exact function of each member of the fxp_csr and the fxp_cb_config >structure in if_fxp.h. Struct fxp_csr are the control/status registers for the controller. Struct fxp_cb_config is a special configuration data structure that is initialized and DMAed to the card in order to configure various internal parameters. Sorry, I should better document the header file/register definitions. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project