From owner-freebsd-alpha Fri Jul 28 6:45:16 2000 Delivered-To: freebsd-alpha@freebsd.org Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by hub.freebsd.org (Postfix) with ESMTP id 0413937C218 for ; Fri, 28 Jul 2000 06:45:14 -0700 (PDT) (envelope-from K.J.Koster@kpn.com) Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by research.kpn.com (PMDF V5.2-31 #42699) with ESMTP id <01JSB0SXL7P20004PI@research.kpn.com> for freebsd-alpha@FreeBSD.ORG; Fri, 28 Jul 2000 15:45:03 +0200 Received: by l04.research.kpn.com with Internet Mail Service (5.5.2650.21) id ; Fri, 28 Jul 2000 15:45:03 +0100 Content-return: allowed Date: Fri, 28 Jul 2000 15:45:02 +0100 From: "Koster, K.J." Subject: RE: fxp0 hangs my AXPpci33 To: "'mjacob@feral.com'" Cc: 'FreeBSD Alpha mailing list' Message-id: <59063B5B4D98D311BC0D0001FA7E4522026D7728@l04.research.kpn.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Which patch was this last one that worked? The increase in DELAY? > The last one Andrew posted. Here's a snippet from the patch: Index: if_fxp.c =================================================================== /* * Map control/status registers. */ +#ifdef FXP_PREFER_IOSPACE /*XXX*/ + device_printf(dev, "using i/o space access\n"); + rid = FXP_PCI_IOBA; + sc->io = bus_alloc_resource(dev, SYS_RES_IOPORT, &rid, + 0, ~0, 1, RF_ACTIVE); + if (!sc->io) { + device_printf(dev, "could not map memory\n"); + error = ENXIO; + goto fail; + } + + sc->sc_st = rman_get_bustag(sc->io); + sc->sc_sh = rman_get_bushandle(sc->io); + +#else No timing changes are in the patch. Kees Jan ================================================= TV is the worst of both worlds. It's not as good at words as radio is because the pictures are a distraction which demand attention, and it's not as good as cinema because the pictures are not nearly as good. Douglas Adams To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message