Kernel driver for the NXP Semiconductors PN544 Near FieldCommunication chipGeneral-------The PN544 is an integrated transmission module for contactlesscommunication. The driver goes under drives/nfc/ and is compiled as a
Host Interfaces: I2C, SPI and HSU, this driver supports currently only I2C.Protocols---------In the normal (HCI) mode and in the firmware update mode read andwrite functions behave a bit differently because the message formatsor the protocols are different.In the normal (HCI) mode the protocol used is derived from the ETSIHCI specification. The firmware is updated using a specific protocol,which is different from HCI.HCI messages consist of an eight bit header and the message body. Theheader contains the message length. Maximum size for an HCI message is33. In HCI mode sent messages are tested for a correctchecksum. Firmware update messages have the length in the second (MSB)and third (LSB) bytes of the message. The maximum FW message length is1024 bytes.For the ETSI HCI specification seehttp://www.etsi.org/WebSite/Technologies/ProtocolSpecification.aspx