All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC 0/8] HoG Plugin
@ 2012-03-27 22:31 João Paulo Rechi Vita
  2012-03-27 22:31 ` [RFC 1/8] HoG: Register HID over GATT device driver João Paulo Rechi Vita
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: João Paulo Rechi Vita @ 2012-03-27 22:31 UTC (permalink / raw)
  To: linux-bluetooth; +Cc: dh.herrmann, chen.ganir, João Paulo Rechi Vita

This is a first draft of the HoG plugin. This RFC is mainly to give feedback
to other people working on HoG-relate stuff, like DIS, UHID, etc.

There are quite a few "magic" hardcoded values around the code, which will go
away as soon as we implement the discovery of all characteristics from the
device. It has been tested only with one specific keyboard model and support
for output reports is not implemented yet.

Comments are welcome.

Claudio Takahasi (1):
  HoG: Register HID over GATT device driver

João Paulo Rechi Vita (7):
  HoG: register ATTIO callbacks
  HoG: enable report characteristic notification
  HoG: load primary service handle
  HoG: discover report characteristic
  HoG: add report notification handler
  HoG: print the report map on debug output
  HoG: HID I/O driver

 Makefile.am        |    5 +-
 input/hog_device.c |  324 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 input/hog_device.h |   30 +++++
 input/main.c       |   13 ++
 input/manager.c    |   36 ++++++
 input/manager.h    |    3 +
 6 files changed, 409 insertions(+), 2 deletions(-)
 create mode 100644 input/hog_device.c
 create mode 100644 input/hog_device.h

-- 
1.7.7.6


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2012-03-28 18:42 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-03-27 22:31 [RFC 0/8] HoG Plugin João Paulo Rechi Vita
2012-03-27 22:31 ` [RFC 1/8] HoG: Register HID over GATT device driver João Paulo Rechi Vita
2012-03-27 22:31 ` [RFC 2/8] HoG: register ATTIO callbacks João Paulo Rechi Vita
2012-03-28  8:26   ` Andrei Emeltchenko
2012-03-28 13:55     ` Joao Paulo Rechi Vita
2012-03-28 14:14       ` Andrei Emeltchenko
2012-03-28 18:42         ` Joao Paulo Rechi Vita
2012-03-27 22:31 ` [RFC 3/8] HoG: enable report characteristic notification João Paulo Rechi Vita
2012-03-27 22:31 ` [RFC 4/8] HoG: load primary service handle João Paulo Rechi Vita
2012-03-27 22:31 ` [RFC 5/8] HoG: discover report characteristic João Paulo Rechi Vita
2012-03-27 22:31 ` [RFC 6/8] HoG: add report notification handler João Paulo Rechi Vita
2012-03-27 22:31 ` [RFC 7/8] HoG: print the report map on debug output João Paulo Rechi Vita
2012-03-27 22:31 ` [RFC 8/8] HoG: HID I/O driver João Paulo Rechi Vita
2012-03-28  8:41   ` David Herrmann
2012-03-28 18:40     ` Joao Paulo Rechi Vita

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.