The installation of the operating system will replace all of your hardware drivers, when the components are detected during setup. Those devices found that Windows could not provide a driver, you will have to install manually.
WinME and WinXP are very different operating systems, and so, the answer is >> no ... the upgrade will not just use the existing WinME drivers already on your system.
You might find these pages useful:
<A HREF="http://www.microsoft.com/windowsxp/home/howtobuy/upgrading/advisor.asp" target="_new">Windows XP Upgrade Advisor</A>
<A HREF="http://www.microsoft.com/windowsxp/home/howtobuy/upgrading/checkcompat.asp" target="_new">Windows XP Home Edition: Check Compatibility</A>
FYI, it is always advisable to do a clean installation, rather than an upgrade, if you wish for the computer to be stable and relatively error-free. And it is possible to perform a clean installation with a WinXP upgrade CD, if you own a full, licensed version of a previous version of Windows (except for Windows 95).
Toey
<font color=red>First Rig:</font color=red> <A HREF="http://www.anandtech.com/mysystemrig.html?rigid=17935" target="_new"><font color=green>Toejam31's Devastating Dalek Destroyer</font color=green></A>
<font color=red>Second Rig:</font color=red> <A HREF="http://www.anandtech.com/mysystemrig.html?rigid=15942" target="_new"><font color=green>Toey's Dynamite DDR Duron</font color=green></A>
________________________________________
<A HREF="http://www.btvillarin.com/phpBB/index.php" target="_new"><b><font color=purple>BTVILLARIN.com</font color=purple></b></A> - <i><font color=orange>A better place to be</font color=orange></i>.