Date: Mon, 07 Oct 1996 15:50:01 -0600 From: Steve Passe <smp@csn.net> To: freebsd-smp@freefall.freebsd.org Subject: Re: cvs commit: sys/i386/i386 microtime.s mpapic.c sys/i386/include apic.h mpapic.h smp.h sys/i386/isa clock.c icu.h if_ze.c isa.c npx.c vector.s Message-ID: <199610072150.PAA16961@clem.systemsix.com> In-Reply-To: Your message of "Sun, 06 Oct 1996 14:49:11 PDT." <199610062149.OAA13476@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, This is scary, but I think I actually have the kernel running now with the 8259s totally bypassed and the IO APIC fielding the INTerrupts!!! The major remaining problem is that I had to remove the PCI SCSI controller and use an ISA model. I think the problem is that although the hardware puts PCI INTs onto a 8259 input pin, it doesn't appear to show up on the equivilant IO APIC pin. I know from looking at the MP table dump that the 4 PCI INTs are attached directly to other IO APIC pins, so there's a solution, but I need info to figure it out. Can anyone point me towards documents, web-sites, etc. that will explain how AT/PCI hardware typically does the INT redirection thing? -- Steve Passe | powered by smp@csn.net | FreeBSD
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610072150.PAA16961>