![](/media/cache/group/mbed_group_aewAOUI.png.50x50_q85.png)
Demonstration of possible usage of the NFC EEPROM class (including support for ST25DV NFC chip)
Dependencies: eeprom_driver
Diff: source/EEPROMDriver.h
- Revision:
- 0:86f202e07059
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/source/EEPROMDriver.h Mon Sep 24 17:09:39 2018 +0100 @@ -0,0 +1,32 @@ +/* mbed Microcontroller Library + * Copyright (c) 2018-2018 ARM Limited + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#ifndef SOURCE_EEPROMDRIVER_H_ +#define SOURCE_EEPROMDRIVER_H_ + +#include "nfc/NFCEEPROMDriver.h" +#include "events/EventQueue.h" + +/** + * Factory function that returns the NFC EEPROM driver. + * + * @param[in] queue The event queue that may be used by the driver. + * + * @return The NFC EEPROM driver to use. + */ +mbed::nfc::NFCEEPROMDriver& get_eeprom_driver(events::EventQueue& queue); + +#endif /* SOURCE_EEPROMDRIVER_H_ */