Edit: Solved my problem
To let you know, On the Gigabyte website, there's a driver package for the MA770 chipset (the one for chipset-raid driver, not the bootdisk-raid version)
http://www.gigabyte.com.tw/Support/Motherboard/Driver_Model.aspx?ProductID=2722
However, using Setup, nor update drivers would take the newer v3 driver. I had to tell the device manager to let me choose the file to update with. For whatever reason, Windows thinks it didn't show compatibility with my hardware... Maybe a clean install with the appropriate driver would change its mind about compatibility. Not sure.
Effect: The System did need me to reboot after installing, then again after redetecting the drives... The DVD drive works correctly and no longer crashes the system.
Use the device manager, right click, and select 'properties', then fileversion of the new RAID driver and console. If they're v3, go ahead and give the DVD drive a try.
Meanwhile, I'll be reinstalling XP fresh, and experiment a bit. Good luck on your endeavors. =)
---.----------------------------------
Hey there, Slow. Sorry that this isn't a solution. I have the same issue, I looked up some articles on the web, and just happened to find your post. So, if you like, I'll work with you on this one. Let me know how much computer experience you have, so I know what information we need to swap.
Anyhow. My issue. I picked up a couple Seagate 640GB SATA drives, put them in RAID 0 (successfully), and get the OS and the whole sha-bang. My DVD-RW drive is SATA as well, a LITE-ON LH-20A1S. Symptom: When any new media is inserted, Windows crashes with the error 'IRQ less or not equal' (on the blue screen, of course)...
The blue screen also says that the driver at fault at time of handling is the AHCIx86 driver... which is not surprising, being the driver that handles the RAID controller in the first place.
When I installed my OS, I took a shortcut and used nlite OS, (lets you make a WinXP install CD, slipstream SP3 into it, and add drivers to the disk). I did this since I don't have a standard floppy drive. By adding the drivers to the install CD, I was able to avoid the presumed need to add the raid drivers via floppy at first install. That seemed to work. At least, after installation of the OS, the Device Manager shows the installed RAID driver...
From what I gather, when you go into BIOS and set the SATA mode to RAID, every device on the 4 SATA jacks has its function changed (at least slightly), the most noted effect being that WinXP and the BIOS both recognize my DVD drive as being SCSI, not SATA.
There's some interesting information over on this thread...
http://www.tomshardware.com/forum/249312-30-blue-screen-ma770-motherboard
Hitman says that improper setup of the v3 raid drivers can cause trouble, so read his instructions. I'll give it a try and let you know if I'm successful.
And yes, I have the same motherboard, BIOS updated to F7F, latest drivers (from Gigabyte), and WinXP Pro.