From owner-freebsd-bugs Mon Aug 28 20:33: 3 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from march.phys.chs.nihon-u.ac.jp (march.phys.chs.nihon-u.ac.jp [133.43.174.130]) by hub.freebsd.org (Postfix) with ESMTP id 6236337B42C for ; Mon, 28 Aug 2000 20:32:58 -0700 (PDT) Received: from march.phys.chs.nihon-u.ac.jp (coconut.phys.chs.nihon-u.ac.jp [133.43.174.44]) by march.phys.chs.nihon-u.ac.jp (8.10.2/8.10.2) with ESMTP id e7T3WSm02626; Tue, 29 Aug 2000 12:32:34 +0900 (JST) Message-Id: <200008290332.e7T3WSm02626@march.phys.chs.nihon-u.ac.jp> From: Hisashi Hiramoto To: =?ISO-8859-1?Q?G=E9rard_Roudier?= Cc: FreeBSD-bugs@FreeBSD.ORG Subject: Re: kern/20895: sym driver doesn't work for SYM53C895A In-reply-to: Your message of "Mon, 28 Aug 2000 22:51:01 +0200" References: Date: Tue, 29 Aug 2000 12:31:51 +0900 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Thanks for your quick response. On Mon, 28 Aug 2000 22:51:01 +0200, =?ISO-8859-1?Q?G=E9rard_Roudier?= wrote in message-id : > > I just checked the docs and, indeed, the SYM53C895A is described as having > a PCI 32 bit interface, but supporting DAC access cycles. The patch above I should have mentioned in the first bug report that 53c895a supports 32-bit PCI interface with 64-bit addressing. Sorry to have forgotten to mention that. # sym53c895a vs sym53c896 = i8088 vs i8086 ? > > PS: Under Linux, the chip description is also wrong, but the BAR decoding > is performed by the driver itself that detects generically 64 bit > BARs as allows PCI specifications. The FreeBSD resource interface Yes, I first saw the linux driver and avoided to remove FE_64BIT. > requires drivers to know `a priori' the width of each BARs, which > could have been avoided, in my not humble opinion on that point. ;-) Regards, Hisashi Hiramoto To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message