The USB samples can be found here - http://code.msdn.microsoft.com/windowsapps/site/search?f%5B0%5D.Type=SearchText&f%5B0%5D.Value=usb&pageIndex=1
Loading user information from Channel 9
Something went wrong getting user information from Channel 9
Loading user information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
staceyw - yes, you can build and deploy Windows XP Embedded onto PC hardware such as a shuttle box - Windows XP Embedded can be thought of as a componentized version of Windows XP Professional - 9000 drivers, 3000 o/s components, and some embedded specific technologies such as File Based Write Filter, USB Boot and others.
We have some Virtual Labs over on MSDN that will walk you through the process of building and booting a custom Windows XP Embedded operating system image - here's a link -
Since Windows XP Embedded is based on Windows XP Pro this means that any existing XP application/driver should work, unmodified on Windows XP Embedded.