There are two different versions of XP Embedded, one is componentized and the other is more like regular XP. In either one the Embedded Partner (that created the image) can lock the OS down. Typically any XP driver can work on XPe, although some companies do have XPe specific drivers for some reason or another. So basically, this won't end up being about driver compatibility, but rather you have an XPe that has certain functions restricted, and it is also possible that they have enforced RAMoverlay on the OS so that changes you make won't be saved on a reboot. These protections are put in for a reason, and helping you get past them (while not against the XPe license agreement which I have read) is probably a violation of the license terms that came with the system. What I can recommend as the legal course of action would be to contact the company that has sold you the appliance and request for a future version of the appliance support the device you are trying to use. This way, they can go back to the Embedded Partner or OEM to see about getting the support in there.