Date: Fri, 17 Aug 2001 17:46:24 -0600 From: Nate Williams <nate@yogotech.com> To: nate@yogotech.com (Nate Williams) Cc: Warner Losh <imp@harmony.village.org>, mobile@FreeBSD.ORG Subject: Re: HEADS UP: pcic pci attachments merged from current Message-ID: <15229.44240.850550.381567@nomad.yogotech.com> In-Reply-To: <15228.18038.451091.485114@nomad.yogotech.com> References: <15227.61256.913741.831883@nomad.yogotech.com> <15227.21642.728459.378078@nomad.yogotech.com> <15226.52618.594233.704448@nomad.yogotech.com> <200108150433.f7F4X1W20487@harmony.village.org> <200108160317.f7G3HHW28812@harmony.village.org> <200108160533.f7G5XWW29552@harmony.village.org> <200108161806.f7GI6uW34369@harmony.village.org> <15228.18038.451091.485114@nomad.yogotech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > : However, I will try another card and see what's what. No joy, it also > > : hangs the computer at boot time. :( > > > > OK. That's good, believe it or not. It fits with the theory I have > > at the back of my head right now: "The CSC interrupt is being routed > > to the wrong place so we don't see and clear it." > > I'm sure this is no suprise to you, but I can update my sources to the > commit *just before* you made the PCI interrupt switchover and > everything works fine. Update. Using the latest/greatest code + the patch, but w/out disabling the pcibios, I now have slot 0 working. However, if I have a card in slot 1 at boot time, or insert it during multi-user, it'll hang the box hard. I updated my BIOS on the box to the latest version, from 1.05 to 1.07. (Apparently my box is a T21, and I thought it was a T20). So, I have one working slot. However, I have noticed one thing. Insertion/removal events are taking a *really* long time to show up. I have systat -vmstat running, and the interrupt doesn't appear to be showing up in the OS, or it's being routed funny, or something. The BIOS update did one more thing. Now, I'm allowed to set the IRQ's for the PCI interrupts. I can choose INTA/INTB/INTC/INTD to be anything I'd like them to be. Currently (the default) is to have them *all* at IRQ11, which means both PCIC slots (pcic0/pcic1), the video card, the sound card, and the USB controller are all on IRQ11. I can change that, but it didn't seem to help much. However, I do have one more slot than I used to. :) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?15229.44240.850550.381567>