We have discussed issues about how the hardware were supposed to communicate.
Basically, it will be a Linux device, there will be PC to device connection.
Originally, I am going to write the device driver on windows using the WDM.
After serveral discussion with MF, we figured out that we had to finish the earliest version as soon as possible. That is, at least we can have something demonstrate to our marker before December 2010. And now I have to shift to other easier method.
There will be some suggestions from MF:
- The generic HID keyboard driver. But the difficulty is we do not know if PC can send any data to the keyboard thru the generic driver. That may be a potential problem we have to solve.
- The winUSB API. Indeed, I don't pose so much knowledge on this but I am now preferring using this API function. Mainly because it is handy and M$ has already written different API with the winUSB.sys file for us.
MF also said that what Windows has to do is simple. It only has to register the hardware (thru the driver) and send some encrypted simple message to our Linux device. The n the device will decrypt the message. Big project comes from the Linux part. That is all we included.
No comments:
Post a Comment