Date: Tue, 13 Jan 2004 15:26:00 -0800 (PST) From: Julian Elischer <julian@elischer.org> To: hackers@freebsd.org Cc: imp@freebsd.org Subject: PCI interrupt allocation question.. Message-ID: <Pine.BSF.4.21.0401131515190.98328-100000@InterJet.elischer.org>
next in thread | raw e-mail | index | archive | help
I have a (well, several of them) system with a SuperMicro X5 series Motherboard. It has a Xeon (2.8GHz) and an intel ICH series chipset. The kernel includes teh ichsmb driver to try access the SMBus for temperature reading reasons (yes I know I can do it other ways..) During boot (FreeBSD 4.8) I see: Jan 13 14:25:13 build1 /k2: ichsmb0: <Intel 82801CA (ICH3) SMBus controller> port 0x1100-0x111f irq 0 at device 31.3 on pci0 Jan 13 14:25:13 build1 /k2: pci_cfgintr_virgin: using routable interrupt 3 Jan 13 14:25:13 build1 /k2: pci_cfgintr: 0:31 INTB routed to irq 3 Jan 13 14:25:13 build1 /k2: smbus0: <System Management Bus> on ichsmb0 Jan 13 14:25:13 build1 /k2: smb0: <SMBus general purpose I/O> on smbus0 What actually doe sthis mean (it's unusual) The interrupts apparently never get there anyhow.. I assume that the Bios hasn't assigned an interrupt and the kernel is trying to do so by itself. I also assume that it doesn't REALLY know how to do this... at least not with the chipset I'm using.. (82801AC from memory) (ICH3 , MCH etc.) E7501 chipset. Any thoughts that move me towards getting th eichsmb driver working on this machine are welcome.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0401131515190.98328-100000>