~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/driver-api/nfc/nfc-pn544.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /Documentation/driver-api/nfc/nfc-pn544.rst (Version linux-6.12-rc7) and /Documentation/driver-api/nfc/nfc-pn544.rst (Version linux-5.13.19)


  1 ==============================================      1 ============================================================================
  2 Kernel driver for the NXP Semiconductors PN544      2 Kernel driver for the NXP Semiconductors PN544 Near Field Communication chip
  3 ==============================================      3 ============================================================================
  4                                                     4 
  5                                                     5 
  6 General                                             6 General
  7 -------                                             7 -------
  8                                                     8 
  9 The PN544 is an integrated transmission module      9 The PN544 is an integrated transmission module for contactless
 10 communication. The driver goes under drives/nf     10 communication. The driver goes under drives/nfc/ and is compiled as a
 11 module named "pn544".                              11 module named "pn544".
 12                                                    12 
 13 Host Interfaces: I2C, SPI and HSU, this driver     13 Host Interfaces: I2C, SPI and HSU, this driver supports currently only I2C.
 14                                                    14 
 15 Protocols                                          15 Protocols
 16 ---------                                          16 ---------
 17                                                    17 
 18 In the normal (HCI) mode and in the firmware u     18 In the normal (HCI) mode and in the firmware update mode read and
 19 write functions behave a bit differently becau     19 write functions behave a bit differently because the message formats
 20 or the protocols are different.                    20 or the protocols are different.
 21                                                    21 
 22 In the normal (HCI) mode the protocol used is      22 In the normal (HCI) mode the protocol used is derived from the ETSI
 23 HCI specification. The firmware is updated usi     23 HCI specification. The firmware is updated using a specific protocol,
 24 which is different from HCI.                       24 which is different from HCI.
 25                                                    25 
 26 HCI messages consist of an eight bit header an     26 HCI messages consist of an eight bit header and the message body. The
 27 header contains the message length. Maximum si     27 header contains the message length. Maximum size for an HCI message is
 28 33. In HCI mode sent messages are tested for a     28 33. In HCI mode sent messages are tested for a correct
 29 checksum. Firmware update messages have the le     29 checksum. Firmware update messages have the length in the second (MSB)
 30 and third (LSB) bytes of the message. The maxi     30 and third (LSB) bytes of the message. The maximum FW message length is
 31 1024 bytes.                                        31 1024 bytes.
 32                                                    32 
 33 For the ETSI HCI specification see                 33 For the ETSI HCI specification see
 34 http://www.etsi.org/WebSite/Technologies/Proto     34 http://www.etsi.org/WebSite/Technologies/ProtocolSpecification.aspx
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php