genericinputdevicelayer

This is an old revision of the document!


April 27

Community [http://docs.FreeBSD.org/cgi/mid.cgi?46250237.000008.20157 'Intro and Sync' mail] turned out to be quite a useful one ;). One of most obvious designs, taking into account the advices, given in the mailing list thread, is to move stacking into kernel. This may be done by extending newbus (still thinking, update soon).

Pluses: fairly generic decision

Minuses: compartibility issues to be bypassed

April 14

Study the following links (and code of course) for design patterns:

Thanks to Nicolas Souchu and Pedro F. Giffuni for provided information.

  1. vtc(4) dev : vtc(4) Video Terminal and Console]
  2. [http://www.semicomplete.com/projects/newpsm/ Jordan Sissel's newpsm framework]
  3. MacOS [http://developer.apple.com/documentation/DeviceDrivers/Conceptual/HID/ Introduction to Working With HID Class Device Interfaces]
  4. MS Windows [http://www.microsoft.com/whdc/driver/wdf/UMDF_Intro.mspx Introduction to the WDF User-Mode Driver Framework]
  • genericinputdevicelayer.1177873624.txt.gz
  • Last modified: 2007/04/29 19:07
  • by MaximZhuravlev