@evildictaitor:  We are not targeting ARM devices.  We are targeting Intel (which as we understand it is the only way to do what I mentioned before, which is to write a desktop app to proxy communications to the device).  So that's not an issue.  Just talking to a virtual serial port on an Intel device.