If you haven't already, go to PCC and set up your PCLinuxOS box as a samba server - PCC>Network Sharing>Share drives... with Windows (SMB) systems. Add some shares, and make sure that both the WinXP box and the PCLOS box have the same workgroup name.
Wait about 20 minutes. You may not really need to reboot, but I have repeatedly found that my Windows boxes take quite some time to establish a connection, and rebooting the Windows box seems to help it along in that process.
BTW, if you haven't updated that system yet, there is a recent samba update.