Can somebody tell me who is correct. I took my laptop in to have the OS upgraded to XP, the tech ran a diagnostics test (why I don't know) and told me the DMA controller was bad and wanted $500.00 to replace the motherboard. I sent the laptop to a lab that repairs motherboards and they said nothing was wrong that only the DMA controller was looking for a DMA printer and when it didn't find it it gave the error the tech said this is common in laptop diagnostics. Is there a way I can check the DMA controller myself?