This mboard model does not have a SATA controller.
He doesn't need SATA drivers for the IDE to SATA adapter.
These IDE to SATA adapters DO NOT work with all motherboards - sometimes the motherboard's bios won't recognize them.
That said, READ the directions for installing the IDE to SATA adapter.
As I recall, the IDE to SATA adapters see themselves as set to MASTER on the IDE side of the connection.
If there is an IDE drive on the same IDE data cable as the IDE to SATA adapter , the jumper setting on the IDE drive probably must be set to SLAVE.
You must have the IDE connection to the IDE to SATA adapter installed in the right direction - the same on both ends - if it's installed opposite to the direction the IDE cable end connector is connected to the mboard IDE header, the adapter can't work. The proper end of an 80 wire IDE datacable must be connected to the mboard IDE header - usually that connector is blue, or in any case, it's the one farther from the middle connector on a 3 connector data cable.
Also, all the IDE to SATA adapters I know of can only use the original SATA max. 150 mbytes/sec burst data transfer speed for the SATA drive. That's only a bit faster than the max IDE 133 mbytes/sec burst data transfer speed that your mboard supports. Your drive is probably a SATA II drive if it's new or fairly recent - supports up to a max 300 mbytes/sec burst data transfer speed.There's not much advantage to using a SATA II drive with one of those IDE to SATA adapters, other than the max capacity IDE drive you can buy is less than the max capacity SATA drive you can buy.
A PCI SATA controller card will work with any SATA drive on all computers (if they have an available IRQ the card can use) that have a free PCI slot, although, don't use the PCI slot on the end closest to the center of the mboard for anything but a PCI video card - that slot shares it's IRQ with the video for the mboard and cards other than video cards are likely to have problems if installed in that slot.
If you want to boot from a SATA drive connected to a PCI SATA controller card , you must be able to select SCSI as a boot device in your Bios Setup Boot Order or similar settings, and have SCSI listed before (above) any hard drive.
E.g. this works for all common boot situations without you having to change Boot Order settings....
CD Drive or similar
A PCI SATA controller card will allow you to run your SATA drive in SATA II mode - up to a max 300 mbytes/sec burst data transfer speed. If your SATA drive is new or fairly recent, it's a SATA II drive.
I'm assuming you have a floppy drive connected.
If you use a PCI SATA controller card, when you want to install Windows XP on the SATA drive, you must boot from the XP CD, press F6 at the beginning of loading files from the CD when you see "Press F6 to..." then you must provide the SATA drivers on a floppy disk in a regular floppy drive later on when you are prompted to provide them. The SATA controller drivers are on the CD that comes with the PCI SATA controller card, but the Windows CD can't find driver files on CDs other than the Windows CD at that early stage, and can't find driver files on hard drives or USB connected drives either.
If you don't do that, XP will not recognize the SATA controller on the PCI card, and because of that it will not see the SATA drive.
If the PCI SATA controller card supports RAID, if you are given the choice of installing RAID or non-RAID drivers, usually you must install the RAID drivers even if you don't intend on using the RAID feature - the RAID drivers also support plain SATA mode.
If you want the Windows XP installation on the SATA hard drive to see itself as being installed on C, you must DISCONNECT any other hard drives connected to the mboard that have already been assigned drive letters by Windows 2000 or above, e.g. by disconnecting their power connector, BEFORE you boot the computer with the XP CD.