From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <5557ac66b8ce61ab8ec505beefdcd20e@quanstro.net> From: erik quanstrom Date: Fri, 5 Jun 2009 22:18:06 -0400 To: 9fans@9fans.net In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Missing interrupts in 9pxeload? Topicbox-Message-UUID: 05b6fc82-ead5-11e9-9d60-3106f5b1d025 > Hmm, I don't think so. There basically are no other peripherals in > the machine, and I disabled everything except the Ethernet and video > in the BIOS with the same results. My suspicion is that the interrupt > vector isn't being initialized properly. i think there are two general possiblities. (a) the southbridge is not recognized and irq routing is not properly initialized (b) 9load is stepping on low memory that bios tells us is not available. in general x86 platforms have been shrinking the amount of low memory available. to tell what is going on, i think it would make sense to strip everything out of 9load and just get to main() and set up a clock interrupt at the default 86Hz and print something each time through. then call HLT. i can't see how this could fail (i.e. print nothing), but if it does at least we know where to start. if it works, then we can start investigating other possibilties. - erik