We are using a low cost ($1 to $2) USB/LCD uC for a customer. Before committing to several thousand masked ROM dice, they want us to simulate all the codes. Simulating the LCD function is not a problem. Simulating the USB 2.0 device controller would not be easy, especially under Windows.
Should I just say that they are crazy and just go away (with the risk of losing the contract)? What should I charge for doing the virtual USB stacks/drivers under Win98/XP/Vista?
For LCD demo under Win98/XP/Vista, see: