From owner-freebsd-hackers Tue Jun 27 15:26:53 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from arjun.niksun.com (gwnew.niksun.com [206.20.52.130]) by hub.freebsd.org (Postfix) with ESMTP id ABF5337BB50 for ; Tue, 27 Jun 2000 15:26:41 -0700 (PDT) (envelope-from joy@niksun.com) Received: from falcon.niksun.com (falcon.niksun.com [10.0.0.167]) by arjun.niksun.com (8.9.3/8.9.3) with ESMTP id SAA34251; Tue, 27 Jun 2000 18:26:18 -0400 (EDT) (envelope-from joy@falcon.niksun.com) Message-ID: <39592A14.23E1EDF0@falcon.niksun.com> Date: Tue, 27 Jun 2000 22:26:29 +0000 From: Joy Ganguly X-Mailer: Mozilla 4.51 [en] (X11; I; FreeBSD 3.2-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 To: openfw , freebsd-hackers Subject: Tigon firmware... Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG hi all, I have been looking into the Tigon firmware code and i am totalyy puzzled about this: there is no place in the code where trp->local_mem_conf.rx_buf_consumer is incremented. (except in h_mac_rx_comp_nohost() which is not called) The tigon documentation says that it should be incremented by the firmware after the frames have been dma'd into the host. But h_dma_wr_assist() never does that. Setting a watchpoint on this register i saw that the register changes when the "dma write assist producer" register is updated in q_dma_to_host(). Isnt this strange??.....or am i missing something?? can anybody explain?? thanx in advance joy To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message