I have the same thing, but reversed. Windows 7 desktop, windows xp laptop.

Its as simple (from both) as making sure they are connected to the router, then putting the computer name in the address bar of the folder. That takes you to the shared area of the computer, to have files appear there, you just need to right click, (XP) sharing and security or W7, share with (read/write)