Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
st25r3911_interrupt.h File Reference
ST25R3911 Interrupt header file. More...
Go to the source code of this file.
Functions | |
| uint32_t | st25r3911WaitForInterruptsTimed (uint32_t mask, uint16_t tmo, SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| Wait until an ST25R3911 interrupt occurs. | |
| uint32_t | st25r3911GetInterrupt (uint32_t mask, SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| Get status for the given interrupt. | |
| void | st25r3911InitInterrupts (DigitalOut *fieldLED_06) |
| Checks if there is an interrupt. | |
| void | st25r3911ModifyInterrupts (uint32_t clr_mask, uint32_t set_mask, SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| Modifies the Interrupt. | |
| void | st25r3911CheckForReceivedInterrupts (SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| Checks received interrupts. | |
| void | st25r3911Isr (SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| ISR Service routine. | |
| void | st25r3911EnableInterrupts (uint32_t mask, SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| Enable a given ST25R3911 Interrupt source. | |
| void | st25r3911DisableInterrupts (uint32_t mask, SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| Disable one or more a given ST25R3911 Interrupt sources. | |
| void | st25r3911ClearInterrupts (SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06) |
| Clear all st25r3911 irq flags. | |
| void | st25r3911IRQCallbackSet (void(*cb)()) |
| Sets IRQ callback for the ST25R3911 interrupt. | |
| void | st25r3911IRQCallbackRestore (void) |
| Sets IRQ callback for the ST25R3911 interrupt. | |
Detailed Description
ST25R3911 Interrupt header file.
Definition in file st25r3911_interrupt.h.
Generated on Tue Jul 12 2022 18:07:56 by
1.7.2