|
void | hw_interrupt () |
| An implementation must call this function (can be called from interrupt context) when the controller asserts its interrupt line. More...
|
|
Definition at line 34 of file PN512Driver.h.
◆ initialize()
Initialize the driver and retrieve the interface to the controller.
- Parameters
-
[in] | scheduler_timer | a timer to initialize the controller's scheduler instance with |
- Returns
- an initialized MicroNFC nfc_transceiver_t instance
Implements NFCControllerDriver.
◆ get_supported_nfc_techs()
Retrieve list of technologies supported by the controller.
- Parameters
-
[out] | initiator | bitmask of technologies supported when the controller is in initiator mode |
[out] | target | bitmask of technologies supported when the controller is in target mode |
Implements NFCControllerDriver.
◆ set_delegate()
void set_delegate |
( |
Delegate * |
delegate | ) |
|
|
inherited |
Set this instance's delegate.
- Parameters
-
[in] | delegate | the delegate instance to use |
◆ hw_interrupt()
An implementation must call this function (can be called from interrupt context) when the controller asserts its interrupt line.