I am developing an embedded design where I need to communicate with PC (MAC/WinXP/Win7/Win8).
Part of product, I need to communicate back and forth with my device. I hope to do no driver development for this on PC side and piggyback on one of the existing drivers, something like Serial or HID and just focus on developing the APP. Does this make sense?
Alternative is to develop a super simple lightweight driver that only works on user mode so that I don't have to deal with WHQL etc.
Which way I should go?