Functions | |
__STATIC_INLINE uint32_t | ll_iso7816_get_it_flag (iso7816_regs_t *ISO7816x) |
Get ISO7816 interrupt flags. More... | |
__STATIC_INLINE uint32_t | ll_iso7816_is_active_flag_test (iso7816_regs_t *ISO7816x) |
Indicate the status of STAT_TEST flag. More... | |
__STATIC_INLINE uint32_t | ll_iso7816_is_active_flag_presence (iso7816_regs_t *ISO7816x) |
Indicate the status of STAT_PRESENCE flag. More... | |
__STATIC_INLINE uint32_t | ll_iso7816_is_active_flag_state_err (iso7816_regs_t *ISO7816x) |
Indicate the status of STAT_STATE_ERR flag. More... | |
__STATIC_INLINE uint32_t | ll_iso7816_is_active_flag_dma_err (iso7816_regs_t *ISO7816x) |
Indicate the status of STAT_DMA_ERR flag. More... | |
__STATIC_INLINE uint32_t | ll_iso7816_is_active_flag_retry_err (iso7816_regs_t *ISO7816x) |
Indicate the status of STAT_RETRY_ERR flag. More... | |
__STATIC_INLINE uint32_t | ll_iso7816_is_active_flag_rx_err (iso7816_regs_t *ISO7816x) |
Indicate the status of STAT_RX_ERR flag. More... | |
__STATIC_INLINE uint32_t | ll_iso7816_is_active_flag_done (iso7816_regs_t *ISO7816x) |
Indicate the status of STAT_DONE flag. More... | |
__STATIC_INLINE void | ll_iso7816_clear_flag_all_intr (iso7816_regs_t *ISO7816x) |
Clear the combined interrupt, all individual interrupts, and the STAT register. More... | |
__STATIC_INLINE void | ll_iso7816_clear_flag_test (iso7816_regs_t *ISO7816x) |
Clear test flag. More... | |
__STATIC_INLINE void | ll_iso7816_clear_flag_presence (iso7816_regs_t *ISO7816x) |
Clear presence flag. More... | |
__STATIC_INLINE void | ll_iso7816_clear_flag_state_err (iso7816_regs_t *ISO7816x) |
Clear state error flag. More... | |
__STATIC_INLINE void | ll_iso7816_clear_flag_dma_err (iso7816_regs_t *ISO7816x) |
Clear dma error flag. More... | |
__STATIC_INLINE void | ll_iso7816_clear_flag_retry_err (iso7816_regs_t *ISO7816x) |
Clear retry error flag. More... | |
__STATIC_INLINE void | ll_iso7816_clear_flag_rx_err (iso7816_regs_t *ISO7816x) |
Clear RX error flag. More... | |
__STATIC_INLINE void | ll_iso7816_clear_flag_done (iso7816_regs_t *ISO7816x) |
Clear done flag. More... | |
__STATIC_INLINE void ll_iso7816_clear_flag_all_intr | ( | iso7816_regs_t * | ISO7816x | ) |
Clear the combined interrupt, all individual interrupts, and the STAT register.
Register|BitsName --------|-------- STAT | STAT_TEST STAT | STAT_PRESENCE STAT | STAT_STATE_ERR STAT | STAT_DMA_ERR STAT | STAT_RETRY_ERR STAT | STAT_RX_ERR STAT | STAT_DONE
ISO7816x | ISO7816 instance. |
None. |
Definition at line 1114 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE void ll_iso7816_clear_flag_dma_err | ( | iso7816_regs_t * | ISO7816x | ) |
Clear dma error flag.
Register|BitsName --------|-------- CTRL | CTRL_DMA_ERR
ISO7816x | ISO7816 instance. |
None. |
Definition at line 1174 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE void ll_iso7816_clear_flag_done | ( | iso7816_regs_t * | ISO7816x | ) |
Clear done flag.
Register|BitsName --------|-------- CTRL | CTRL_DONE
ISO7816x | ISO7816 instance. |
None. |
Definition at line 1219 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE void ll_iso7816_clear_flag_presence | ( | iso7816_regs_t * | ISO7816x | ) |
Clear presence flag.
Register|BitsName --------|-------- CTRL | CTRL_PRESENCE
ISO7816x | ISO7816 instance. |
None. |
Definition at line 1144 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE void ll_iso7816_clear_flag_retry_err | ( | iso7816_regs_t * | ISO7816x | ) |
Clear retry error flag.
Register|BitsName --------|-------- CTRL | CTRL_RETRY_ERR
ISO7816x | ISO7816 instance. |
None. |
Definition at line 1189 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE void ll_iso7816_clear_flag_rx_err | ( | iso7816_regs_t * | ISO7816x | ) |
Clear RX error flag.
Register|BitsName --------|-------- CTRL | CTRL_RX_ERR
ISO7816x | ISO7816 instance. |
None. |
Definition at line 1204 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE void ll_iso7816_clear_flag_state_err | ( | iso7816_regs_t * | ISO7816x | ) |
Clear state error flag.
Register|BitsName --------|-------- CTRL | CTRL_STATE_ERR
ISO7816x | ISO7816 instance. |
None. |
Definition at line 1159 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE void ll_iso7816_clear_flag_test | ( | iso7816_regs_t * | ISO7816x | ) |
Clear test flag.
Register|BitsName --------|-------- CTRL | CTRL_TEST
ISO7816x | ISO7816 instance. |
None. |
Definition at line 1129 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE uint32_t ll_iso7816_get_it_flag | ( | iso7816_regs_t * | ISO7816x | ) |
Get ISO7816 interrupt flags.
Register|BitsName --------|-------- STAT | STAT_TEST STAT | STAT_PRESENCE STAT | STAT_STATE_ERR STAT | STAT_DMA_ERR STAT | STAT_RETRY_ERR STAT | STAT_RX_ERR STAT | STAT_DONE
ISO7816x | ISO7816 instance. |
Returned | value can be one or combination of the following values: |
Definition at line 988 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE uint32_t ll_iso7816_is_active_flag_dma_err | ( | iso7816_regs_t * | ISO7816x | ) |
Indicate the status of STAT_DMA_ERR flag.
Register|BitsName --------|-------- STAT | STAT_DMA_ERR
ISO7816x | ISO7816 instance. |
State | of bit (1 or 0). |
Definition at line 1048 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE uint32_t ll_iso7816_is_active_flag_done | ( | iso7816_regs_t * | ISO7816x | ) |
Indicate the status of STAT_DONE flag.
Register|BitsName --------|-------- STAT | STAT_DONE
ISO7816x | ISO7816 instance. |
State | of bit (1 or 0). |
Definition at line 1093 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE uint32_t ll_iso7816_is_active_flag_presence | ( | iso7816_regs_t * | ISO7816x | ) |
Indicate the status of STAT_PRESENCE flag.
Register|BitsName --------|-------- STAT | STAT_PRESENCE
ISO7816x | ISO7816 instance. |
State | of bit (1 or 0). |
Definition at line 1018 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE uint32_t ll_iso7816_is_active_flag_retry_err | ( | iso7816_regs_t * | ISO7816x | ) |
Indicate the status of STAT_RETRY_ERR flag.
Register|BitsName --------|-------- STAT | STAT_RETRY_ERR
ISO7816x | ISO7816 instance. |
State | of bit (1 or 0). |
Definition at line 1063 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE uint32_t ll_iso7816_is_active_flag_rx_err | ( | iso7816_regs_t * | ISO7816x | ) |
Indicate the status of STAT_RX_ERR flag.
Register|BitsName --------|-------- STAT | STAT_RX_ERR
ISO7816x | ISO7816 instance. |
State | of bit (1 or 0). |
Definition at line 1078 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE uint32_t ll_iso7816_is_active_flag_state_err | ( | iso7816_regs_t * | ISO7816x | ) |
Indicate the status of STAT_STATE_ERR flag.
Register|BitsName --------|-------- STAT | STAT_STATE_ERR
ISO7816x | ISO7816 instance. |
State | of bit (1 or 0). |
Definition at line 1033 of file gr55xx_ll_iso7816.h.
__STATIC_INLINE uint32_t ll_iso7816_is_active_flag_test | ( | iso7816_regs_t * | ISO7816x | ) |
Indicate the status of STAT_TEST flag.
Register|BitsName --------|-------- STAT | STAT_TEST
ISO7816x | ISO7816 instance. |
State | of bit (1 or 0). |
Definition at line 1003 of file gr55xx_ll_iso7816.h.