From owner-freebsd-alpha Sun Feb 27 22:41:19 2000 Delivered-To: freebsd-alpha@freebsd.org Received: from mass.cdrom.com (castles529.castles.com [208.214.165.93]) by hub.freebsd.org (Postfix) with ESMTP id 37A9D37B7D0; Sun, 27 Feb 2000 22:41:17 -0800 (PST) (envelope-from msmith@mass.cdrom.com) Received: from mass.cdrom.com (localhost [127.0.0.1]) by mass.cdrom.com (8.9.3/8.9.3) with ESMTP id WAA06055; Sun, 27 Feb 2000 22:41:09 -0800 (PST) (envelope-from msmith@mass.cdrom.com) Message-Id: <200002280641.WAA06055@mass.cdrom.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: Doug Rabson Cc: Mike Smith , Vladimir Kravchuk , alpha@freebsd.org Subject: Re: DAC1164P-driver In-reply-to: Your message of "Sun, 27 Feb 2000 14:58:13 GMT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 27 Feb 2000 22:41:08 -0800 From: Mike Smith Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > On Thu, 24 Feb 2000, Mike Smith wrote: > > > > Hello,Mike. > > > I need DAC1164P driver for FreeBSD on Alpha UP2000/DP264. > > > Can I get this driver from you? > > > DAC960 driver (mlx) don't work on my platform. > > > Last messages are: > > > ------------------------------------------------------------------- > > > . > > > . > > > . > > > pcib2: at device 7.0 on pci0 > > > pci2: on pcib2 > > > mlx0: port 0x10000-0x1007f mem > > > 0x40000000-0x43ffffff, > > > 0x2010000-0x201007f irq 31 at device 8.0 on pci2 > > > mlx0: interrupting at TSUNAMI irq 31 > > > > I've just spent the day playing with this, and it looks like the Mylex > > controllers and Alpha systems just don't get along right now. > > > > The 1164 doesn't even acknowledge being reset, and it won't take commands > > eiter. I'm not sure whose fault this is yet, but for now I think I need > > to take these out of the Alpha build. > > Can this driver use mmio instead of portio to driver the card? I'm > suspicious about the port ranges (>65535) and I think that the ppb doesn't > support port numbers in this range. Hmm. It _should_ actually only be using memory I/O anyway: /* type 3 adapters have an I/O region we don't use at base 0 */ rid = (sc->mlx_iftype == MLX_IFTYPE_3) ? MLX_CFG_BASE1 : MLX_CFG_BASE0; sc->mlx_mem = bus_alloc_resource(dev, SYS_RES_MEMORY, &rid, 0, ~0, 1, RF_ACTIVE); (the 1164 is a MLX_IFTYPE_5 adapter) -- \\ Give a man a fish, and you feed him for a day. \\ Mike Smith \\ Tell him he should learn how to fish himself, \\ msmith@freebsd.org \\ and he'll hate you for a lifetime. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message