Home > Linux, Linux 3.0 > The Linux NFC Subsystem – ELCE 2011

The Linux NFC Subsystem – ELCE 2011

Lauro Ramos Venancio, Instituto Nokia de Tecnologia and Samuel Ortiz, Intel give a presentation about the NFC subsystem in Linux at Embedded Linux Conference Europe 2011.

NFC (Near Field Communication) is a wireless protocol mostly designed for fast information reading and writing from nearby devices and tags. It also allows NFC devices to establish a transport layer link and exchange larger chunks of data. While Android ships with its own multi platform NFC stack writing HCI frames to a raw character device and supporting one single device, Linux is currently missing any kind of generic and clean NFC support, from both kernel and user space (cnxsoft: Since end of last month, this is not the case as Linux 3.1 supports NFC). Therefore, a new socket family for NFC, along with a kernel netlink API for high level NFC commands passing is being developed. An NFC user space daemon abstracts those kernel APIs into a high level D-Bus API for applications to easily use. This presentation shows the NFC netlink and D-Bus APIs, the NFC subsystem current status and the further work.

You can also download the presentation slides.

  1. No comments yet.
  1. No trackbacks yet.