No description
08eb21aa9d
- Define two sets of DE<FOOBAR> macros: the first one for 'generic' errors which could be encountered regardless of the NFC device the library is acting with (0xX000), and ont set for device-dependant errors (0x0X00). - Make some more functions accept a nfc_device_t* as first argument to have access to the iLastError; - Reset errors when entering public API functions; - Save errors when applicable; - Distinguish system-level errors (e.g. I/O error) and operational errors (the PCD returns an unexpected value); - Minor tweaks. Update issue 65 Status: Feedback New review: Owner: rconty@il4p.fr Cc: rtartiere@il4p.fr Summary: Review the error-handling code. Branch: /branches/libnfc-error-handling For this development, a strong emphasis has been set on making changes that will not go through our way on the way to libnfc-1.6+. For this reason, some constructs are not natural (e.g. error codes defined in two different places), please keep this in mind when reviewing. |
||
---|---|---|
cmake_modules | ||
contrib/win32 | ||
debian | ||
examples | ||
include | ||
libnfc | ||
m4 | ||
test | ||
windows | ||
AUTHORS | ||
ChangeLog | ||
CMake-Windows.txt | ||
CMakeLists.txt | ||
config.h.cmake | ||
configure.ac | ||
COPYING | ||
Doxyfile.in | ||
libnfc.pc.in | ||
LICENSE | ||
make_release.sh | ||
Makefile.am | ||
NEWS | ||
pn53x.conf | ||
pn53x.rules | ||
README |
------------------------------------------------------------------------ Public platform independent Near Field Communication (NFC) library Copyright (C) 2009, Roel Verdult ------------------------------------------------------------------------ Welcome to the developers community of libnfc. Since it is hard to keep all information up to date we decided to only maintain the online documentation. Please visit the official website for more info: http://www.libnfc.org If you have questions, remarks, bug-reports, we encourage you to post this in the developers community: http://www.libnfc.org/community ------------------------------------------------------------------------ Proprietary Notes: FeliCa is s registered trademark of the Sony Corporation. MIFARE is a trademark of NXP Semiconductors. Jewel Topaz is a trademark of Innovision Research & Technology. All other trademarks are the property of their respective owners.