Pci irq routing table error [0:05:00] with video card.
Posted: Sun Apr 02, 2006 6:20 pm
I have a pci video card (ati rage mobility) that makes the BIOS generate a pci irq routing table error during POST. My motherboard does not have onboard video & I have no other video card. In another system, I have no problems with the card, so I know it's not the card itself.
windows 2k doesn't install unless I disable ACPI Hal manager (press F7 on install when it asks for F6 otherwise I get a BSOD telling me my BIOS is not ACPI compliant). When it does install, VgaSave activates (the failsafe driver when the normal driver has problems). Dev.Mgr says something about the BIOS did not send enough info to properly configure the device (I'm guessing the whole irq routing table error) which would mean BIOS did not configure the video card. I was told I need to lookfor a "pnp-os" setting in my BIOS setup but one could not be found. I also cannot locate a tool that "unhides" settings in the BIOS setup; my BIOS is AMI, I have only found one for Award (awdbedit).
windows xp x64 installs fine but video is crappy in the sense that scrolling a simple notepad window runs the utilization up to 70-90%. I'm guessing that means that DMA isn't being used for transfers to video memory?
linux (debian 3.1, sarge) installs fine but video is similar in performance to windows xp. lspci tells me pin A assigned to irq 0 (I'm guessing it's really a "null" instead of a '0', as irq 0 is the timer).
My next course of action is to use DOS debug to search for the routing table signature ('$PIR'), extract the table and analyze the data myself to see if I can find an inconsistencies. I'm familiar with x86 assembly language (almost made my own os), that is until I got a job doing web development & now (5 years later) it seems I've lost a lot of the knowledge I had pertaining to hardware & system architecture.
I'm willing to get really involved into tracking this problem down but does anyone have any info or tips/pointers about how to actually tackle the problem (if you've experienced it before)?
I guess my main areas of concern:
- finding an ami bios tool to modify the 'pnp-os' setting so that the bios is forced to configure the devices
- analyzing the irq routing table to see if it's 'to spec'
- anything else that'll make this card work
I actually ordered another card (agp), but the mailman left it under the mailbox (since it was too big to fit inside) and someone stole it.
windows 2k doesn't install unless I disable ACPI Hal manager (press F7 on install when it asks for F6 otherwise I get a BSOD telling me my BIOS is not ACPI compliant). When it does install, VgaSave activates (the failsafe driver when the normal driver has problems). Dev.Mgr says something about the BIOS did not send enough info to properly configure the device (I'm guessing the whole irq routing table error) which would mean BIOS did not configure the video card. I was told I need to lookfor a "pnp-os" setting in my BIOS setup but one could not be found. I also cannot locate a tool that "unhides" settings in the BIOS setup; my BIOS is AMI, I have only found one for Award (awdbedit).
windows xp x64 installs fine but video is crappy in the sense that scrolling a simple notepad window runs the utilization up to 70-90%. I'm guessing that means that DMA isn't being used for transfers to video memory?
linux (debian 3.1, sarge) installs fine but video is similar in performance to windows xp. lspci tells me pin A assigned to irq 0 (I'm guessing it's really a "null" instead of a '0', as irq 0 is the timer).
My next course of action is to use DOS debug to search for the routing table signature ('$PIR'), extract the table and analyze the data myself to see if I can find an inconsistencies. I'm familiar with x86 assembly language (almost made my own os), that is until I got a job doing web development & now (5 years later) it seems I've lost a lot of the knowledge I had pertaining to hardware & system architecture.
I'm willing to get really involved into tracking this problem down but does anyone have any info or tips/pointers about how to actually tackle the problem (if you've experienced it before)?
I guess my main areas of concern:
- finding an ami bios tool to modify the 'pnp-os' setting so that the bios is forced to configure the devices
- analyzing the irq routing table to see if it's 'to spec'
- anything else that'll make this card work
I actually ordered another card (agp), but the mailman left it under the mailbox (since it was too big to fit inside) and someone stole it.