Ok, here's what you need to do:
1. Create a new directory:
2. Issue this command:
Substitute "winusername" with a valid username that is set up on the WinXP machine, "winpassword" with the password for this user, "winmachinename" with the network name of the WinXP machine, and sharename with the name of the shared drive on the WinXP machine. If it is successfull you should be able to access all the files on the shared WinXP drive in the ~/win folder.
mount -t smbfs -o username=winusername,password=winpassword //winmachinename/sharename ~/win