5af845cdfc
use a new way to handle drivers use absolute include path instead of relative ones move some nfc_device_t members in a better place nfc_device_t now embeddeds driver data and chip data pointers (useful to be more generic) use more readable variables instead of strange coding convention move PRINT_HEX macro into nfc-internal.h silent warnings with more strict CFLAGS chips/pn53x: use the powerful C99 writing to construct PN53x commands chips/pn53x: remove almost all memcpy() chips/pn53x: WriteRegister, ReadRegister and SetParameters command wrappers are correctly named chips/pn53x: introduce chip state (SLEEP, NORMAL or EXECUTE) chips/pn53x: add SAMConfiguration command wrapper (need to be improved) chips/pn53x: remove almost all const arrays chips/pn53x: use human readable defines for commands instead of hex values chips/pn53x: in debug mode, the PN53x command is shown in human-readable string, awesome isn't it? ;-) drivers: split transceive() into send() and receive() to be able to handle more cases (differed replies, abort commands, etc) later drivers: use a const structure of functions instead of -dirty- callbacks array drivers/pn532_uart: major improvement of UART handling drivers/pn532_uart: check PN53x frames when received buses/uart: receive() is now based on expected bytes instead of calculated timeouts.. buses/uart: use a smart way to determine available ports on POSIX systems (tested on Linux and FreeBSD) |
||
---|---|---|
.. | ||
doc | ||
pn53x-tamashell-scripts | ||
CMakeLists.txt | ||
Makefile.am | ||
mifare.c | ||
mifare.h | ||
nfc-anticol.1 | ||
nfc-anticol.c | ||
nfc-dep-initiator.1 | ||
nfc-dep-initiator.c | ||
nfc-dep-target.1 | ||
nfc-dep-target.c | ||
nfc-emulate-forum-tag4.1 | ||
nfc-emulate-forum-tag4.c | ||
nfc-emulate-tag.1 | ||
nfc-emulate-tag.c | ||
nfc-emulate-uid.1 | ||
nfc-emulate-uid.c | ||
nfc-list.1 | ||
nfc-list.c | ||
nfc-mfclassic.1 | ||
nfc-mfclassic.c | ||
nfc-mfultralight.1 | ||
nfc-mfultralight.c | ||
nfc-poll.1 | ||
nfc-poll.c | ||
nfc-relay-picc.1 | ||
nfc-relay-picc.c | ||
nfc-relay.1 | ||
nfc-relay.c | ||
nfc-utils.c | ||
nfc-utils.h | ||
pn53x-diagnose.1 | ||
pn53x-diagnose.c | ||
pn53x-sam.1 | ||
pn53x-sam.c | ||
pn53x-tamashell.1 | ||
pn53x-tamashell.c |