public inbox for linux-wireless@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] NFC: iso15693 - Add ISO/IEC 15693 support
@ 2014-01-15  0:52 Mark A. Greer
  2014-01-15  0:52 ` [PATCH 1/3] NFC: iso15693 - Add ISO/IEC 15693 header definitions Mark A. Greer
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Mark A. Greer @ 2014-01-15  0:52 UTC (permalink / raw)
  To: Samuel Ortiz, Lauro Ramos Venancio, Aloisio Almeida Jr,
	Thierry Escande
  Cc: linux-wireless, linux-nfc, Mark A. Greer

This series of patches adds support for the ISO/IEC 15693 protocol
and Type V vicinity cards.

This code was tested on an ARM-based BeagleBone (white) with an
RF Cape and a trf7970atb from TI.  So far, only TI tags have been
tested.  I'm still working on the trf7970a driver that was used
for testing and will submit it separately once its ready.

The patches were tested on the current nfc-next/master repo/branch,
bb55dc2ae4367b8f711d43a2f8668a6ed42c4fd3 (NFC: nfcmrvl: Fix possible
memory leak issue).

The corresponding neard patches are ready and will be submitted shortly.

Example session with a TI Tag-it tag (from top-level dir of neard):

	# nfctool -d nfc0 -p
	Start polling on nfc0 as initiator

	Targets found for nfc0
	  Tags: [ tag0 ]
	  Devices: [ ]

	# test/test-tag list
	 [ /org/neard/nfc0/tag0 ]
	    Protocol = ISO-15693
	    ReadOnly = false
	    Type = Type V
	    Adapter = /org/neard/nfc0
	#
	# test/test-tag dump /org/neard/nfc0/tag0
	  [ /org/neard/nfc0/tag0/record0 ]
	      Type = URI
	      URI = https://01.org
	#
	# test/test-tag write /org/neard/nfc0/tag0 URI https://www.kernel.org/
	#
	# test/test-tag dump /org/neard/nfc0/tag0
	  [ /org/neard/nfc0/tag0/record1 ]
	      Type = URI
	      URI = https://www.kernel.org/

Mark A. Greer (3):
  NFC: iso15693 - Add ISO/IEC 15693 header definitions
  NFC: iso15693 - Add Digital Layer support for ISO/IEC 15693
  NFC: iso15693 - Add netlink support for ISO/IEC 15693

 include/net/nfc/digital.h    |   4 ++
 include/net/nfc/nfc.h        |   3 ++
 include/uapi/linux/nfc.h     |   9 +++-
 net/nfc/digital.h            |   1 +
 net/nfc/digital_core.c       |  14 ++++++
 net/nfc/digital_technology.c | 108 +++++++++++++++++++++++++++++++++++++++++++
 net/nfc/netlink.c            |   8 ++++
 7 files changed, 146 insertions(+), 1 deletion(-)

-- 
1.8.3.4


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

end of thread, other threads:[~2014-01-22  0:55 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-15  0:52 [PATCH 0/3] NFC: iso15693 - Add ISO/IEC 15693 support Mark A. Greer
2014-01-15  0:52 ` [PATCH 1/3] NFC: iso15693 - Add ISO/IEC 15693 header definitions Mark A. Greer
2014-01-15  0:52 ` [PATCH 2/3] NFC: iso15693 - Add Digital Layer support for ISO/IEC 15693 Mark A. Greer
2014-01-17 18:39   ` Mark A. Greer
2014-01-21 23:23   ` [PATCH v2 " Mark A. Greer
2014-01-22  0:55     ` Samuel Ortiz
2014-01-15  0:52 ` [PATCH 3/3] NFC: iso15693 - Add netlink " Mark A. Greer
2014-01-21 22:31 ` [PATCH 0/3] NFC: iso15693 - Add ISO/IEC 15693 support Samuel Ortiz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox