Hi Luca
It certainly is possible, I've using just such a system right now.
Check the BIOS settings against those recommended for SATA in your mainboard
manual - you may need to enable SATA boot or make some similar adjustments.
If you are using a single SATA drive make sure you are connected to the
primary SATA channel.
The key to the installation is usually, as you seem to have identified, in
having the correct drivers. The XP installation CD will not have the
necessary drivers and so, in the majority of cases, you will have to
introduce the drivers during the installation process.
During the installation process you are prompted to "Press F6 to specify
third-party drivers". Do this and you will be asked to insert a floppy
disk containing the drivers. If your mainboard manufacturer has not
supplied this floppy disk you will need to prepare one by copying the SATA
drivers from the supplied CD or by downloading the drivers from the
manufacturer's website and then placing them on a floppy disk. It is
worthwhile checking the relevant website to ensure you have the latest
drivers.
In your case you may not need to do this. If you have the standard P4C800
board the SATA is fully integrated, but the deluxe versions use a separate
controller and the drivers will need to be introduced as described.
To check this, simply follow the standard install process - if, when you
have the choice of where to install XP the SATA drive is not visible, then
you need to supply the SATA drivers during install.
Hope that helps
Pete