Commit Graph

18164 Commits (57b6cca240cc29561140ef1bdf8393e5f59c7d0a)

Author SHA1 Message Date
paul-szczepanek-arm 57b6cca240 fixed define name for test 2018-08-29 10:48:41 +01:00
paul-szczepanek-arm e75ca75e17 EEPROM driver signature fixed 2018-08-29 10:45:22 +01:00
Vincent Coubard 97a4e02c3b NFC: Fix missing doc in ndef::MessageBuilder 2018-08-28 18:51:39 +01:00
Vincent Coubard ab810b219e NFC: Fix astyle nonsense. 2018-08-28 17:47:10 +01:00
Vincent Coubard 0fa481ace6 NFC: Fix invalid access to an empty text record. 2018-08-28 17:47:10 +01:00
Vincent Coubard 9a3b64bd55 NFC: Add const qualifier to append_as_record function of ndef common types. 2018-08-28 17:47:09 +01:00
Vincent Coubard cffc0221cc NFC: Add get_record_size in common types. 2018-08-28 17:47:09 +01:00
Vincent Coubard b6e604338e NFC: Add payload builder into ndef::MessageBuilder 2018-08-28 17:47:09 +01:00
Donatien Garnier b5bfcc3fcb Address @paul-szczepanek-arm's comments 2018-08-28 17:32:39 +01:00
Donatien Garnier bfe4c748ce Address @ithinuel's comments 2018-08-28 17:00:35 +01:00
Donatien Garnier 681811e403 NFCController::Delegate's destructor does not need to be virtual 2018-08-28 16:55:09 +01:00
Donatien Garnier 66850be6e5 Fix NFCEEPROM erasing flow 2018-08-28 16:53:06 +01:00
Donatien Garnier 9e0c08bbdc Do not allocate initiator if not required in NFCController::polling_callback 2018-08-28 15:15:31 +01:00
Vincent Coubard d144d8bc78 NFC: Fix doxygen documentation. 2018-08-28 10:03:44 +01:00
Donatien Garnier 8e8ce973c6 Run astyle 2018-08-28 10:03:44 +01:00
Vincent Coubard 6c4fe20f09 NFC - NDEF: Improve header inclusion 2018-08-28 10:03:44 +01:00
Vincent Coubard 684b3cad08 NDEF: Move common types into the namespace ndef::common 2018-08-28 10:03:43 +01:00
Vincent Coubard 3770cfb963 NDEF types: mention the function span_from_cstr in functions accepting strings. 2018-08-28 10:03:43 +01:00
Vincent Coubard 3dda860fd4 Ndef types: Add functions that convert a C-string into a span consumable by the API. 2018-08-28 10:03:42 +01:00
Vincent Coubard b985b2c00b NFC: Integrate nfc targets with Span
The goal is to play nicely with the NDEF message framework.
2018-08-28 10:03:42 +01:00
Vincent Coubard dcf38eec50 NFC: Add NDEF message framework. 2018-08-28 10:03:41 +01:00
Donatien Garnier 61445cc9af Amend doxygen options to ignore NFC stack 2018-08-28 10:00:55 +01:00
Donatien Garnier 79170d3de5 Use nfc_tech_iso7816_app_t directly to handle ISO7816 applications 2018-08-28 09:59:18 +01:00
Donatien Garnier fb5a0a3791 NFC: Fix more IAR compilation issues 2018-08-28 09:59:18 +01:00
Donatien Garnier 9cf8eedb63 NFC: Fix IAR compilation issues 2018-08-28 09:59:17 +01:00
Donatien Garnier 5c24c4dd82 NFC: Fix doxygen issues 2018-08-28 09:59:17 +01:00
Donatien Garnier 7a473ed9cf Fix doxygen issues in acore 2018-08-28 09:59:16 +01:00
Donatien Garnier 83057378f0 Fixes in NFC framework 2018-08-28 09:59:16 +01:00
Donatien Garnier 1f1f5f183f NFC Stack: ISO7816 now uses the 'repolling' mechanism of ISODEP module to avoid re-running a full polling loop 2018-08-28 09:59:16 +01:00
Donatien Garnier e7b2ec347f Enable NFC debug 2018-08-28 09:59:15 +01:00
paul-szczepanek-arm 17b5e2ef3e require EEPROM define to eclude from CI builds 2018-08-28 09:59:15 +01:00
paul-szczepanek-arm 5513d29da6 simplify command to function call translation 2018-08-28 09:59:14 +01:00
paul-szczepanek-arm 21c5132482 added test for writing and reading outside set size 2018-08-28 09:59:14 +01:00
paul-szczepanek-arm 8cfe61d949 added check for running out of steps 2018-08-28 09:59:13 +01:00
paul-szczepanek-arm f548de17ea check size was set 2018-08-28 09:59:13 +01:00
paul-szczepanek-arm 1e01fedadd nfc eeprom driver green tea test 2018-08-28 09:59:13 +01:00
Donatien Garnier 6eb99d65b4 NFC: Add a few missing method implementations and run astyle 2018-08-28 09:59:12 +01:00
Donatien Garnier 3f31a95a76 Fix compilation issues in NFC framework 2018-08-28 09:59:12 +01:00
Donatien Garnier 2568725d47 Fix compilation issues in NFC stack 2018-08-28 09:59:11 +01:00
Donatien Garnier f0b0762ca9 Prefix acore lib files with ac_ to avoid include clashes 2018-08-28 09:59:11 +01:00
Donatien Garnier 483fcdfc83 Fix a bunch of compilation issues, thanks @pan- 2018-08-28 09:59:10 +01:00
Donatien Garnier 3970f5f77a Expose Event Queue to NFCEEPROMDriver 2018-08-28 09:59:10 +01:00
Donatien Garnier 0e2484f7f3 Astyle formatting 2018-08-28 09:59:09 +01:00
Donatien Garnier ce39e77f3d Missing change in NFCRemoteInitiator 2018-08-28 09:59:09 +01:00
Donatien Garnier d63a36c586 Some missing virtual qualifiers 2018-08-28 09:59:09 +01:00
Donatien Garnier 1dfeafd11a Missing =0 in NFCEEPROMDriver 2018-08-28 09:59:08 +01:00
Donatien Garnier 928115b106 Missing inheritance in NFCController 2018-08-28 09:59:08 +01:00
Donatien Garnier 3b8413a3d8 Fix virtualness of NFCControllerDriver::Delegate method 2018-08-28 09:59:07 +01:00
Donatien Garnier 6a0cbffaf6 Fix API signatures 2018-08-28 09:59:07 +01:00
Donatien Garnier 9fcca783b9 Erase & Read implementations in NFCEEPROM 2018-08-28 09:59:06 +01:00