Is it not just as simple as setting up internet connection sharing.
Basically you will share the internet connection (out to the wired computer) which is being recieved through your wireless network adapter. Use a standard network cable (straight through) to connect dual boot machine to the XP machine.
To set up internet connection sharing:
Open control panel.
Open Network connections
On the left of the screen, under Network tasks, click "set up a home or small office network" ***see below***
Follow the instructions on screen.
Once complete you may wish to disable/turn off the windows firewall on the connection.
***
If you dont see this option, then click on "Tools" , "Folder Options", under the general tab select the option "Show common task in folders" radial button and then click "OK"
***