Functions

__STATIC_INLINE void ll_iso7816_set_action (iso7816_regs_t *ISO7816x, uint32_t action)
 Request ISO7816 to go to the next action. More...
 
__STATIC_INLINE uint32_t ll_iso7816_is_busy (iso7816_regs_t *ISO7816x)
 Get ISO7816 states. More...
 
__STATIC_INLINE void ll_iso7816_clear_tx_retry_max (iso7816_regs_t *ISO7816x)
 Clear Transmit Retries Maximum. More...
 
__STATIC_INLINE void ll_iso7816_clear_rx_retry_max (iso7816_regs_t *ISO7816x)
 Clear Receive Retries Maximum. More...
 
__STATIC_INLINE uint32_t ll_iso7816_check_card_presence (iso7816_regs_t *ISO7816x)
 Check Card presence. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_tx_retry_max (iso7816_regs_t *ISO7816x)
 Get Maximum number of seen transmit retries after error signaling by ISO7816. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_rx_retry_max (iso7816_regs_t *ISO7816x)
 Get Maximum number of seen receive retries after error signaling by ISO7816. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_io_states (iso7816_regs_t *ISO7816x)
 Get ISO7816 IO States. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_power_states (iso7816_regs_t *ISO7816x)
 Get ISO7816 Power States. More...
 
__STATIC_INLINE void ll_iso7816_set_clkstop_level (iso7816_regs_t *ISO7816x, uint32_t level)
 Set value of the clock output during stopped Clock. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_clkstop_level (iso7816_regs_t *ISO7816x)
 Get value of the clock output during stopped Clock. More...
 
__STATIC_INLINE void ll_iso7816_set_clkdiv (iso7816_regs_t *ISO7816x, uint32_t value)
 Set clock division. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_clkdiv (iso7816_regs_t *ISO7816x)
 Get clock division. More...
 
__STATIC_INLINE void ll_iso7816_set_etudiv (iso7816_regs_t *ISO7816x, uint32_t divide)
 Set divide ISO7816 clock. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_etudiv (iso7816_regs_t *ISO7816x)
 Get divide ISO7816 clock. More...
 
__STATIC_INLINE void ll_iso7816_set_waittime (iso7816_regs_t *ISO7816x, uint32_t wait_time)
 Set ISO7816 wait_time in ETU. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_waittime (iso7816_regs_t *ISO7816x)
 Get maximum card response time(leading edge to leading edge) More...
 
__STATIC_INLINE void ll_iso7816_set_guardtime (iso7816_regs_t *ISO7816x, uint32_t guardtime)
 Set ISO7816 guard_time in ETU. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_guardtime (iso7816_regs_t *ISO7816x)
 Get time between the leading edges of two consecutive characters. More...
 
__STATIC_INLINE void ll_iso7816_set_retry_limit (iso7816_regs_t *ISO7816x, uint32_t number)
 Set maximum number of issued retries before giving up. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_retry_limit (iso7816_regs_t *ISO7816x)
 Get maximum number of issued retries before giving up. More...
 
__STATIC_INLINE void ll_iso7816_enable_coding_detection (iso7816_regs_t *ISO7816x)
 Enable coding detection. More...
 
__STATIC_INLINE void ll_iso7816_disable_coding_detection (iso7816_regs_t *ISO7816x)
 Disable coding detection. More...
 
__STATIC_INLINE void ll_iso7816_set_coding_convention (iso7816_regs_t *ISO7816x, uint32_t convention)
 Set coding convention. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_coding_convention (iso7816_regs_t *ISO7816x)
 Get coding convention. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_current_addr (iso7816_regs_t *ISO7816x)
 Get current address relative to base_addr. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_current_addr_frac (iso7816_regs_t *ISO7816x)
 Get address fraction. More...
 
__STATIC_INLINE void ll_iso7816_set_buffer_addr (iso7816_regs_t *ISO7816x, uint32_t addr)
 Set start address for RX and TX buffer. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_buffer_addr (iso7816_regs_t *ISO7816x)
 Get start address for RX and TX buffer. More...
 
__STATIC_INLINE void ll_iso7816_set_base_addr (iso7816_regs_t *ISO7816x, uint32_t addr)
 Set base address for RX and TX buffer. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_base_addr (iso7816_regs_t *ISO7816x)
 Get base address for RX and TX buffer. More...
 
__STATIC_INLINE void ll_iso7816_set_start_addr (iso7816_regs_t *ISO7816x, uint32_t addr)
 Set start address for RX and TX buffer, relative to base_addr. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_start_addr (iso7816_regs_t *ISO7816x)
 Get start address for RX and TX buffer, relative to base_addr. More...
 
__STATIC_INLINE void ll_iso7816_set_rx_end_addr (iso7816_regs_t *ISO7816x, uint32_t addr)
 Set end address of receive buffer, relative to base_addr. More...
 
__STATIC_INLINE void ll_iso7816_set_rx_endbyte_addr (iso7816_regs_t *ISO7816x, uint32_t addr)
 Set RX endbyte address of receive buffer, relative to base_addr. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_rx_end_addr (iso7816_regs_t *ISO7816x)
 Get RX end address of receive buffer, relative to base_addr. More...
 
__STATIC_INLINE void ll_iso7816_set_rx_end_addr_frac (iso7816_regs_t *ISO7816x, uint32_t frac)
 Set RX end address fraction. More...
 
__STATIC_INLINE void ll_iso7816_set_tx_endbyte_addr (iso7816_regs_t *ISO7816x, uint32_t addr)
 Set TX endbyte address of buffer, relative to base_addr. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_tx_endbyte_addr (iso7816_regs_t *ISO7816x)
 Get TX endbyte address of buffer, relative to base_addr. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_rx_endbyte_addr (iso7816_regs_t *ISO7816x)
 Get RX endbyte address of buffer, relative to base_addr. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_rx_end_addr_frac (iso7816_regs_t *ISO7816x)
 Get RX end address fraction. More...
 
__STATIC_INLINE void ll_iso7816_set_tx_end_addr (iso7816_regs_t *ISO7816x, uint32_t addr)
 Set end address of transmit buffer, relative to base_addr. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_tx_end_addr (iso7816_regs_t *ISO7816x)
 Get end address of transmit buffer, relative to base_addr. More...
 
__STATIC_INLINE void ll_iso7816_set_tx_end_addr_frac (iso7816_regs_t *ISO7816x, uint32_t frac)
 Set TX end address fraction. More...
 
__STATIC_INLINE uint32_t ll_iso7816_get_tx_end_addr_frac (iso7816_regs_t *ISO7816x)
 Get TX end address fraction. More...
 

Detailed Description

Function Documentation

◆ ll_iso7816_check_card_presence()

__STATIC_INLINE uint32_t ll_iso7816_check_card_presence ( iso7816_regs_t *  ISO7816x)

Check Card presence.

Register BitsName
STAT PRESENCE
Parameters
ISO7816xISO7816 instance.
Return values
Returnedvalue can be one of the following values:

◆ ll_iso7816_clear_rx_retry_max()

__STATIC_INLINE void ll_iso7816_clear_rx_retry_max ( iso7816_regs_t *  ISO7816x)

Clear Receive Retries Maximum.

Register BitsName
CTRL RX_RETRY_MAX_CLR
Parameters
ISO7816xISO7816 instance.
Return values
None.

◆ ll_iso7816_clear_tx_retry_max()

__STATIC_INLINE void ll_iso7816_clear_tx_retry_max ( iso7816_regs_t *  ISO7816x)

Clear Transmit Retries Maximum.

Register BitsName
CTRL TX_RETRY_MAX_CLR
Parameters
ISO7816xISO7816 instance.
Return values
None.

◆ ll_iso7816_disable_coding_detection()

__STATIC_INLINE void ll_iso7816_disable_coding_detection ( iso7816_regs_t *  ISO7816x)

Disable coding detection.

Register BitsName
DATA_CFG DETECT_CODING
Parameters
ISO7816xISO7816 instance.
Return values
None.

◆ ll_iso7816_enable_coding_detection()

__STATIC_INLINE void ll_iso7816_enable_coding_detection ( iso7816_regs_t *  ISO7816x)

Enable coding detection.

Register BitsName
DATA_CFG DETECT_CODING
Parameters
ISO7816xISO7816 instance.
Return values
None.

◆ ll_iso7816_get_base_addr()

__STATIC_INLINE uint32_t ll_iso7816_get_base_addr ( iso7816_regs_t *  ISO7816x)

Get base address for RX and TX buffer.

Register BitsName
STRT_ADDR BASE_ADDR
Parameters
ISO7816xISO7816 instance
Return values
Valuebetween 0x0 and 0xFFF.

◆ ll_iso7816_get_buffer_addr()

__STATIC_INLINE uint32_t ll_iso7816_get_buffer_addr ( iso7816_regs_t *  ISO7816x)

Get start address for RX and TX buffer.

Register BitsName
STRT_ADDR BASE_ADDR+START_ADDR
Parameters
ISO7816xISO7816 instance

◆ ll_iso7816_get_clkdiv()

__STATIC_INLINE uint32_t ll_iso7816_get_clkdiv ( iso7816_regs_t *  ISO7816x)

Get clock division.

Register BitsName
CLK_CFG CLK_DIV
Parameters
ISO7816xISO7816 instance
Return values
Returnedvalue should range between 0x0 and 0xFF.

◆ ll_iso7816_get_clkstop_level()

__STATIC_INLINE uint32_t ll_iso7816_get_clkstop_level ( iso7816_regs_t *  ISO7816x)

Get value of the clock output during stopped Clock.

Register BitsName
CLK_CFG CLK_STOP_SEL
Parameters
ISO7816xISO7816 instance.
Return values
Returnedvalue can be one of the following values:

◆ ll_iso7816_get_coding_convention()

__STATIC_INLINE uint32_t ll_iso7816_get_coding_convention ( iso7816_regs_t *  ISO7816x)

Get coding convention.

Register BitsName
DATA_CFG CODING
Parameters
ISO7816xISO7816 instance
Return values
Returnedvalue can be one of the following values:

◆ ll_iso7816_get_current_addr()

__STATIC_INLINE uint32_t ll_iso7816_get_current_addr ( iso7816_regs_t *  ISO7816x)

Get current address relative to base_addr.

Register BitsName
ADDR ADDR
Parameters
ISO7816xISO7816 instance
Return values
Valuebetween 0x0 and 0x3FFFF.

◆ ll_iso7816_get_current_addr_frac()

__STATIC_INLINE uint32_t ll_iso7816_get_current_addr_frac ( iso7816_regs_t *  ISO7816x)

Get address fraction.

Register BitsName
ADDR ADDR_FRAC
Parameters
ISO7816xISO7816 instance
Return values
Valuebetween 0x0 and 0x3.

◆ ll_iso7816_get_etudiv()

__STATIC_INLINE uint32_t ll_iso7816_get_etudiv ( iso7816_regs_t *  ISO7816x)

Get divide ISO7816 clock.

Register BitsName
CLK_CFG ETU_DIV
Parameters
ISO7816xISO7816 instance
Return values
Returnedvalue should range between 0x0 and 0x3FF.

◆ ll_iso7816_get_guardtime()

__STATIC_INLINE uint32_t ll_iso7816_get_guardtime ( iso7816_regs_t *  ISO7816x)

Get time between the leading edges of two consecutive characters.

Register BitsName
TIMES GUARDTIME
Parameters
ISO7816xISO7816 instance
Return values
Returnedvalue should range between 0x0 and 0x3FF.

◆ ll_iso7816_get_io_states()

__STATIC_INLINE uint32_t ll_iso7816_get_io_states ( iso7816_regs_t *  ISO7816x)

Get ISO7816 IO States.

Register BitsName
STAT IO_STATE
Parameters
ISO7816xISO7816 instance.
Return values
Returnedvalue can be one or combination of the following values:

◆ ll_iso7816_get_power_states()

__STATIC_INLINE uint32_t ll_iso7816_get_power_states ( iso7816_regs_t *  ISO7816x)

◆ ll_iso7816_get_retry_limit()

__STATIC_INLINE uint32_t ll_iso7816_get_retry_limit ( iso7816_regs_t *  ISO7816x)

Get maximum number of issued retries before giving up.

Register BitsName
DATA_CFG RETRY_LIMIT
Parameters
ISO7816xISO7816 instance
Return values
Returnedvalue should range between 0x0 and 0x7.

◆ ll_iso7816_get_rx_end_addr()

__STATIC_INLINE uint32_t ll_iso7816_get_rx_end_addr ( iso7816_regs_t *  ISO7816x)

Get RX end address of receive buffer, relative to base_addr.

Register BitsName
RX_END_ADDR RX_END_ADDR
Parameters
ISO7816xISO7816 instance
Return values
Valuebetween 0x0 and 0x3FFFF.

◆ ll_iso7816_get_rx_end_addr_frac()

__STATIC_INLINE uint32_t ll_iso7816_get_rx_end_addr_frac ( iso7816_regs_t *  ISO7816x)

Get RX end address fraction.

Register BitsName
RX_END_ADDR RX_END_AF
Parameters
ISO7816xISO7816 instance
Return values
Valuebetween 0x0 and 0x3.

◆ ll_iso7816_get_rx_endbyte_addr()

__STATIC_INLINE uint32_t ll_iso7816_get_rx_endbyte_addr ( iso7816_regs_t *  ISO7816x)

Get RX endbyte address of buffer, relative to base_addr.

Register BitsName
TX_END_ADDR TX_END_ADDR+TX_END_AF
Parameters
ISO7816xISO7816 instance
Return values
RXendbyte address.

◆ ll_iso7816_get_rx_retry_max()

__STATIC_INLINE uint32_t ll_iso7816_get_rx_retry_max ( iso7816_regs_t *  ISO7816x)

Get Maximum number of seen receive retries after error signaling by ISO7816.

Register BitsName
STAT RX_RETRY_MAX
Parameters
ISO7816xISO7816 instance.
Return values
Valuerange between 0x1 and 0x7.

◆ ll_iso7816_get_start_addr()

__STATIC_INLINE uint32_t ll_iso7816_get_start_addr ( iso7816_regs_t *  ISO7816x)

Get start address for RX and TX buffer, relative to base_addr.

Register BitsName
STRT_ADDR STRT_ADDR
Parameters
ISO7816xISO7816 instance
Return values
Valuebetween 0x0 and 0x3FFFF.

◆ ll_iso7816_get_tx_end_addr()

__STATIC_INLINE uint32_t ll_iso7816_get_tx_end_addr ( iso7816_regs_t *  ISO7816x)

Get end address of transmit buffer, relative to base_addr.

Register BitsName
TX_END_ADDR TX_END_ADDR
Parameters
ISO7816xISO7816 instance
Return values
Valuebetween 0x0 and 0x3FFFF.

◆ ll_iso7816_get_tx_end_addr_frac()

__STATIC_INLINE uint32_t ll_iso7816_get_tx_end_addr_frac ( iso7816_regs_t *  ISO7816x)

Get TX end address fraction.

Register BitsName
TX_END_ADDR TX_END_AF
Parameters
ISO7816xISO7816 instance
Return values
Valuebetween 0x0 and 0x3.

◆ ll_iso7816_get_tx_endbyte_addr()

__STATIC_INLINE uint32_t ll_iso7816_get_tx_endbyte_addr ( iso7816_regs_t *  ISO7816x)

Get TX endbyte address of buffer, relative to base_addr.

Register BitsName
TX_END_ADDR TX_END_ADDR+TX_END_AF
Parameters
ISO7816xISO7816 instance
Return values
TXendbyte address.

◆ ll_iso7816_get_tx_retry_max()

__STATIC_INLINE uint32_t ll_iso7816_get_tx_retry_max ( iso7816_regs_t *  ISO7816x)

Get Maximum number of seen transmit retries after error signaling by ISO7816.

Register BitsName
STAT TX_RETRY_MAX
Parameters
ISO7816xISO7816 instance.
Return values
Valuerange between 0x1 and 0x7.

◆ ll_iso7816_get_waittime()

__STATIC_INLINE uint32_t ll_iso7816_get_waittime ( iso7816_regs_t *  ISO7816x)

Get maximum card response time(leading edge to leading edge)

Register BitsName
TIMES WAIT_TIME
Parameters
ISO7816xISO7816 instance
Return values
Returnedvalue should range between 0x0 and 0x3FFFF.

◆ ll_iso7816_is_busy()

__STATIC_INLINE uint32_t ll_iso7816_is_busy ( iso7816_regs_t *  ISO7816x)

Get ISO7816 states.

Register BitsName
CTRL ACTION
Parameters
ISO7816xISO7816 instance.
Return values
ISO7816states

◆ ll_iso7816_set_action()

__STATIC_INLINE void ll_iso7816_set_action ( iso7816_regs_t *  ISO7816x,
uint32_t  action 
)

Request ISO7816 to go to the next action.

Register BitsName
CTRL ACTION
Parameters
ISO7816xISO7816 instance.
actionThis parameter can be one of the following values:
Return values
None.

◆ ll_iso7816_set_base_addr()

__STATIC_INLINE void ll_iso7816_set_base_addr ( iso7816_regs_t *  ISO7816x,
uint32_t  addr 
)

Set base address for RX and TX buffer.

Register BitsName
STRT_ADDR BASE_ADDR
Parameters
ISO7816xISO7816 instance
addrThis parameter should range between 0x0 and 0xFFF.
Return values
None.

◆ ll_iso7816_set_buffer_addr()

__STATIC_INLINE void ll_iso7816_set_buffer_addr ( iso7816_regs_t *  ISO7816x,
uint32_t  addr 
)

Set start address for RX and TX buffer.

Register BitsName
STRT_ADDR BASE_ADDR+START_ADDR
Parameters
ISO7816xISO7816 instance
addrThis parameter should range between 0x0 and 0xFFFFFFFF.
Return values
None.

◆ ll_iso7816_set_clkdiv()

__STATIC_INLINE void ll_iso7816_set_clkdiv ( iso7816_regs_t *  ISO7816x,
uint32_t  value 
)

Set clock division.

Note
Divide system clock by this value+1.
Register BitsName
CLK_CFG CLK_DIV
Parameters
ISO7816xISO7816 instance
valueThis parameter should range between 0x0 and 0xFF.
Return values
None.

◆ ll_iso7816_set_clkstop_level()

__STATIC_INLINE void ll_iso7816_set_clkstop_level ( iso7816_regs_t *  ISO7816x,
uint32_t  level 
)

Set value of the clock output during stopped Clock.

Register BitsName
CLK_CFG CLK_STOP_SEL
Parameters
ISO7816xISO7816 instance.
levelThis parameter can be one of the following values:
Return values
None.

◆ ll_iso7816_set_coding_convention()

__STATIC_INLINE void ll_iso7816_set_coding_convention ( iso7816_regs_t *  ISO7816x,
uint32_t  convention 
)

Set coding convention.

Register BitsName
DATA_CFG CODING
Parameters
ISO7816xISO7816 instance.
conventionThis parameter can be one of the following values:
Return values
None.

◆ ll_iso7816_set_etudiv()

__STATIC_INLINE void ll_iso7816_set_etudiv ( iso7816_regs_t *  ISO7816x,
uint32_t  divide 
)

Set divide ISO7816 clock.

Note
Divide SIM clock by this value+1 to define ETU length. The reset value is the one, needed for theATR.
Register BitsName
CLK_CFG ETU_DIV
Parameters
ISO7816xISO7816 instance
divideThis parameter should range between 0x0 and 0x3FF.
Return values
None.

◆ ll_iso7816_set_guardtime()

__STATIC_INLINE void ll_iso7816_set_guardtime ( iso7816_regs_t *  ISO7816x,
uint32_t  guardtime 
)

Set ISO7816 guard_time in ETU.

Note
Set time between the leading edges of two consecutive characters
Register BitsName
TIMES GUARD_TIME
Parameters
ISO7816xISO7816 instance
guardtimeTime between the leading edges of two consecutive characters
Return values
None.

◆ ll_iso7816_set_retry_limit()

__STATIC_INLINE void ll_iso7816_set_retry_limit ( iso7816_regs_t *  ISO7816x,
uint32_t  number 
)

Set maximum number of issued retries before giving up.

Register BitsName
DATA_CFG RETRY_LIMIT
Parameters
ISO7816xISO7816 instance
numberThis parameter should range between 0x0 and 0x7.
Return values
None.

◆ ll_iso7816_set_rx_end_addr()

__STATIC_INLINE void ll_iso7816_set_rx_end_addr ( iso7816_regs_t *  ISO7816x,
uint32_t  addr 
)

Set end address of receive buffer, relative to base_addr.

Register BitsName
RX_END_ADDR RX_END_ADDR+
Parameters
ISO7816xISO7816 instance
addrThis parameter should range between 0x0 and 0x3FFFF.
Return values
None.

◆ ll_iso7816_set_rx_end_addr_frac()

__STATIC_INLINE void ll_iso7816_set_rx_end_addr_frac ( iso7816_regs_t *  ISO7816x,
uint32_t  frac 
)

Set RX end address fraction.

Register BitsName
RX_END_ADDR RX_END_AF
Parameters
ISO7816xISO7816 instance
fracThis parameter should range between 0x0 and 0x3.
Return values
None.

◆ ll_iso7816_set_rx_endbyte_addr()

__STATIC_INLINE void ll_iso7816_set_rx_endbyte_addr ( iso7816_regs_t *  ISO7816x,
uint32_t  addr 
)

Set RX endbyte address of receive buffer, relative to base_addr.

Register BitsName
RX_END_ADDR RX_END_ADDR+RX_END_AF
Parameters
ISO7816xISO7816 instance
addrThis parameter should range between 0x0 and 0x3FFFF.
Return values
None.

◆ ll_iso7816_set_start_addr()

__STATIC_INLINE void ll_iso7816_set_start_addr ( iso7816_regs_t *  ISO7816x,
uint32_t  addr 
)

Set start address for RX and TX buffer, relative to base_addr.

Register BitsName
STRT_ADDR STRT_ADDR
Parameters
ISO7816xISO7816 instance
addrThis parameter should range between 0x0 and 0x3FFFF.
Return values
None.

◆ ll_iso7816_set_tx_end_addr()

__STATIC_INLINE void ll_iso7816_set_tx_end_addr ( iso7816_regs_t *  ISO7816x,
uint32_t  addr 
)

Set end address of transmit buffer, relative to base_addr.

Register BitsName
TX_END_ADDR TX_END_ADDR
Parameters
ISO7816xISO7816 instance
addrThis parameter should range between 0x0 and 0x3FFFF.
Return values
None.

◆ ll_iso7816_set_tx_end_addr_frac()

__STATIC_INLINE void ll_iso7816_set_tx_end_addr_frac ( iso7816_regs_t *  ISO7816x,
uint32_t  frac 
)

Set TX end address fraction.

Register BitsName
TX_END_ADDR TX_END_AF
Parameters
ISO7816xISO7816 instance
fracThis parameter should range between 0x0 and 0x3.
Return values
None.

◆ ll_iso7816_set_tx_endbyte_addr()

__STATIC_INLINE void ll_iso7816_set_tx_endbyte_addr ( iso7816_regs_t *  ISO7816x,
uint32_t  addr 
)

Set TX endbyte address of buffer, relative to base_addr.

Register BitsName
TX_END_ADDR TX_END_ADDR+TX_END_AF
Parameters
ISO7816xISO7816 instance
addrThis parameter should range between 0x0 and 0x3FFFF.
Return values
None.

◆ ll_iso7816_set_waittime()

__STATIC_INLINE void ll_iso7816_set_waittime ( iso7816_regs_t *  ISO7816x,
uint32_t  wait_time 
)

Set ISO7816 wait_time in ETU.

Note
Time between the leading edges of two consecutive characters
Register BitsName
TIMES WAIT_TIME
Parameters
ISO7816xISO7816 instance
wait_timeThis parameter should range between 0x0 and 0x3FFF.
Return values
None.