| /loramac-node-latest/src/boards/mcu/stm32/STM32L4xx_HAL_Driver/Src/ |
| D | stm32l4xx_hal_smartcard.c | 254 void SMARTCARD_InitCallbacksToDefault(SMARTCARD_HandleTypeDef *hsmartcard); 256 static HAL_StatusTypeDef SMARTCARD_SetConfig(SMARTCARD_HandleTypeDef *hsmartcard); 257 static void SMARTCARD_AdvFeatureConfig(SMARTCARD_HandleTypeDef *hsmartcard); 258 static HAL_StatusTypeDef SMARTCARD_CheckIdleState(SMARTCARD_HandleTypeDef *hsmartcard); 259 static HAL_StatusTypeDef SMARTCARD_WaitOnFlagUntilTimeout(SMARTCARD_HandleTypeDef *hsmartcard, uint… 260 static void SMARTCARD_EndTxTransfer(SMARTCARD_HandleTypeDef *hsmartcard); 261 static void SMARTCARD_EndRxTransfer(SMARTCARD_HandleTypeDef *hsmartcard); 270 static void SMARTCARD_TxISR(SMARTCARD_HandleTypeDef *hsmartcard); 272 static void SMARTCARD_TxISR_FIFOEN(SMARTCARD_HandleTypeDef *hsmartcard); 274 static void SMARTCARD_EndTransmit_IT(SMARTCARD_HandleTypeDef *hsmartcard); [all …]
|
| D | stm32l4xx_hal_smartcard_ex.c | 85 static void SMARTCARDEx_SetNbDataToProcess(SMARTCARD_HandleTypeDef *hsmartcard); 118 void HAL_SMARTCARDEx_BlockLength_Config(SMARTCARD_HandleTypeDef *hsmartcard, uint8_t BlockLength) in HAL_SMARTCARDEx_BlockLength_Config() argument 120 …MODIFY_REG(hsmartcard->Instance->RTOR, USART_RTOR_BLEN, ((uint32_t)BlockLength << USART_RTOR_BLEN_… in HAL_SMARTCARDEx_BlockLength_Config() 131 void HAL_SMARTCARDEx_TimeOut_Config(SMARTCARD_HandleTypeDef *hsmartcard, uint32_t TimeOutValue) in HAL_SMARTCARDEx_TimeOut_Config() argument 133 assert_param(IS_SMARTCARD_TIMEOUT_VALUE(hsmartcard->Init.TimeOutValue)); in HAL_SMARTCARDEx_TimeOut_Config() 134 MODIFY_REG(hsmartcard->Instance->RTOR, USART_RTOR_RTO, TimeOutValue); in HAL_SMARTCARDEx_TimeOut_Config() 143 HAL_StatusTypeDef HAL_SMARTCARDEx_EnableReceiverTimeOut(SMARTCARD_HandleTypeDef *hsmartcard) in HAL_SMARTCARDEx_EnableReceiverTimeOut() argument 146 if (hsmartcard->gState == HAL_SMARTCARD_STATE_READY) in HAL_SMARTCARDEx_EnableReceiverTimeOut() 149 __HAL_LOCK(hsmartcard); in HAL_SMARTCARDEx_EnableReceiverTimeOut() 151 hsmartcard->gState = HAL_SMARTCARD_STATE_BUSY; in HAL_SMARTCARDEx_EnableReceiverTimeOut() [all …]
|
| /loramac-node-latest/src/boards/mcu/stm32/STM32L0xx_HAL_Driver/Src/ |
| D | stm32l0xx_hal_smartcard.c | 169 static HAL_StatusTypeDef SMARTCARD_SetConfig(SMARTCARD_HandleTypeDef *hsmartcard); 170 static void SMARTCARD_AdvFeatureConfig(SMARTCARD_HandleTypeDef *hsmartcard); 171 static HAL_StatusTypeDef SMARTCARD_CheckIdleState(SMARTCARD_HandleTypeDef *hsmartcard); 172 static HAL_StatusTypeDef SMARTCARD_WaitOnFlagUntilTimeout(SMARTCARD_HandleTypeDef *hsmartcard, uint… 173 static void SMARTCARD_EndTxTransfer(SMARTCARD_HandleTypeDef *hsmartcard); 174 static void SMARTCARD_EndRxTransfer(SMARTCARD_HandleTypeDef *hsmartcard); 183 static HAL_StatusTypeDef SMARTCARD_Transmit_IT(SMARTCARD_HandleTypeDef *hsmartcard); 184 static HAL_StatusTypeDef SMARTCARD_EndTransmit_IT(SMARTCARD_HandleTypeDef *hsmartcard); 185 static HAL_StatusTypeDef SMARTCARD_Receive_IT(SMARTCARD_HandleTypeDef *hsmartcard); 251 HAL_StatusTypeDef HAL_SMARTCARD_Init(SMARTCARD_HandleTypeDef *hsmartcard) in HAL_SMARTCARD_Init() argument [all …]
|
| D | stm32l0xx_hal_smartcard_ex.c | 105 void HAL_SMARTCARDEx_BlockLength_Config(SMARTCARD_HandleTypeDef *hsmartcard, uint8_t BlockLength) in HAL_SMARTCARDEx_BlockLength_Config() argument 107 …MODIFY_REG(hsmartcard->Instance->RTOR, USART_RTOR_BLEN, ((uint32_t)BlockLength << SMARTCARD_RTOR_B… in HAL_SMARTCARDEx_BlockLength_Config() 118 void HAL_SMARTCARDEx_TimeOut_Config(SMARTCARD_HandleTypeDef *hsmartcard, uint32_t TimeOutValue) in HAL_SMARTCARDEx_TimeOut_Config() argument 120 assert_param(IS_SMARTCARD_TIMEOUT_VALUE(hsmartcard->Init.TimeOutValue)); in HAL_SMARTCARDEx_TimeOut_Config() 121 MODIFY_REG(hsmartcard->Instance->RTOR, USART_RTOR_RTO, TimeOutValue); in HAL_SMARTCARDEx_TimeOut_Config() 130 HAL_StatusTypeDef HAL_SMARTCARDEx_EnableReceiverTimeOut(SMARTCARD_HandleTypeDef *hsmartcard) in HAL_SMARTCARDEx_EnableReceiverTimeOut() argument 133 if(hsmartcard->gState == HAL_SMARTCARD_STATE_READY) in HAL_SMARTCARDEx_EnableReceiverTimeOut() 136 __HAL_LOCK(hsmartcard); in HAL_SMARTCARDEx_EnableReceiverTimeOut() 138 hsmartcard->gState = HAL_SMARTCARD_STATE_BUSY; in HAL_SMARTCARDEx_EnableReceiverTimeOut() 141 SET_BIT(hsmartcard->Instance->CR2, USART_CR2_RTOEN); in HAL_SMARTCARDEx_EnableReceiverTimeOut() [all …]
|
| /loramac-node-latest/src/boards/mcu/stm32/STM32L4xx_HAL_Driver/Inc/ |
| D | stm32l4xx_hal_smartcard.h | 260 …void (* TxCpltCallback)(struct __SMARTCARD_HandleTypeDef *hsmartcard); /*!< SMARTCARD T… 262 …void (* RxCpltCallback)(struct __SMARTCARD_HandleTypeDef *hsmartcard); /*!< SMARTCARD R… 264 …void (* ErrorCallback)(struct __SMARTCARD_HandleTypeDef *hsmartcard); /*!< SMARTCARD E… 266 …void (* AbortCpltCallback)(struct __SMARTCARD_HandleTypeDef *hsmartcard); /*!< SMARTCARD A… 268 …void (* AbortTransmitCpltCallback)(struct __SMARTCARD_HandleTypeDef *hsmartcard); /*!< SMARTCARD A… 270 …void (* AbortReceiveCpltCallback)(struct __SMARTCARD_HandleTypeDef *hsmartcard); /*!< SMARTCARD A… 272 …void (* RxFifoFullCallback)(struct __SMARTCARD_HandleTypeDef *hsmartcard); /*!< SMARTCARD R… 274 …void (* TxFifoEmptyCallback)(struct __SMARTCARD_HandleTypeDef *hsmartcard); /*!< SMARTCARD T… 277 …void (* MspInitCallback)(struct __SMARTCARD_HandleTypeDef *hsmartcard); /*!< SMARTCARD M… 279 …void (* MspDeInitCallback)(struct __SMARTCARD_HandleTypeDef *hsmartcard); /*!< SMARTCARD M… [all …]
|
| D | stm32l4xx_hal_smartcard_ex.h | 347 void HAL_SMARTCARDEx_BlockLength_Config(SMARTCARD_HandleTypeDef *hsmartcard, uint8_t B… 348 void HAL_SMARTCARDEx_TimeOut_Config(SMARTCARD_HandleTypeDef *hsmartcard, uint32_t Time… 349 HAL_StatusTypeDef HAL_SMARTCARDEx_EnableReceiverTimeOut(SMARTCARD_HandleTypeDef *hsmartcard); 350 HAL_StatusTypeDef HAL_SMARTCARDEx_DisableReceiverTimeOut(SMARTCARD_HandleTypeDef *hsmartcard); 363 void HAL_SMARTCARDEx_RxFifoFullCallback(SMARTCARD_HandleTypeDef *hsmartcard); 364 void HAL_SMARTCARDEx_TxFifoEmptyCallback(SMARTCARD_HandleTypeDef *hsmartcard); 377 HAL_StatusTypeDef HAL_SMARTCARDEx_EnableFifoMode(SMARTCARD_HandleTypeDef *hsmartcard); 378 HAL_StatusTypeDef HAL_SMARTCARDEx_DisableFifoMode(SMARTCARD_HandleTypeDef *hsmartcard); 379 HAL_StatusTypeDef HAL_SMARTCARDEx_SetTxFifoThreshold(SMARTCARD_HandleTypeDef *hsmartcard, uint32_t … 380 HAL_StatusTypeDef HAL_SMARTCARDEx_SetRxFifoThreshold(SMARTCARD_HandleTypeDef *hsmartcard, uint32_t …
|
| /loramac-node-latest/src/boards/mcu/stm32/STM32L0xx_HAL_Driver/Inc/ |
| D | stm32l0xx_hal_smartcard.h | 1023 HAL_StatusTypeDef HAL_SMARTCARD_Init(SMARTCARD_HandleTypeDef *hsmartcard); 1024 HAL_StatusTypeDef HAL_SMARTCARD_DeInit(SMARTCARD_HandleTypeDef *hsmartcard); 1025 void HAL_SMARTCARD_MspInit(SMARTCARD_HandleTypeDef *hsmartcard); 1026 void HAL_SMARTCARD_MspDeInit(SMARTCARD_HandleTypeDef *hsmartcard); 1037 HAL_StatusTypeDef HAL_SMARTCARD_Transmit(SMARTCARD_HandleTypeDef *hsmartcard, uint8_t *pData, uint1… 1038 HAL_StatusTypeDef HAL_SMARTCARD_Receive(SMARTCARD_HandleTypeDef *hsmartcard, uint8_t *pData, uint16… 1039 HAL_StatusTypeDef HAL_SMARTCARD_Transmit_IT(SMARTCARD_HandleTypeDef *hsmartcard, uint8_t *pData, ui… 1040 HAL_StatusTypeDef HAL_SMARTCARD_Receive_IT(SMARTCARD_HandleTypeDef *hsmartcard, uint8_t *pData, uin… 1041 HAL_StatusTypeDef HAL_SMARTCARD_Transmit_DMA(SMARTCARD_HandleTypeDef *hsmartcard, uint8_t *pData, u… 1042 HAL_StatusTypeDef HAL_SMARTCARD_Receive_DMA(SMARTCARD_HandleTypeDef *hsmartcard, uint8_t *pData, ui… [all …]
|
| D | stm32l0xx_hal_smartcard_ex.h | 160 void HAL_SMARTCARDEx_BlockLength_Config(SMARTCARD_HandleTypeDef *hsmartcard, uint8_t B… 161 void HAL_SMARTCARDEx_TimeOut_Config(SMARTCARD_HandleTypeDef *hsmartcard, uint32_t Time… 162 HAL_StatusTypeDef HAL_SMARTCARDEx_EnableReceiverTimeOut(SMARTCARD_HandleTypeDef *hsmartcard); 163 HAL_StatusTypeDef HAL_SMARTCARDEx_DisableReceiverTimeOut(SMARTCARD_HandleTypeDef *hsmartcard);
|
| /loramac-node-latest/src/boards/mcu/stm32/STM32L1xx_HAL_Driver/Src/ |
| D | stm32l1xx_hal_smartcard.c | 154 static HAL_StatusTypeDef SMARTCARD_EndTransmit_IT(SMARTCARD_HandleTypeDef *hsmartcard); 1176 static HAL_StatusTypeDef SMARTCARD_EndTransmit_IT(SMARTCARD_HandleTypeDef *hsmartcard) in SMARTCARD_EndTransmit_IT() argument 1179 __HAL_SMARTCARD_DISABLE_IT(hsmartcard, SMARTCARD_IT_TC); in SMARTCARD_EndTransmit_IT() 1182 if(hsmartcard->State == HAL_SMARTCARD_STATE_BUSY_TX_RX) in SMARTCARD_EndTransmit_IT() 1184 hsmartcard->State = HAL_SMARTCARD_STATE_BUSY_RX; in SMARTCARD_EndTransmit_IT() 1189 __HAL_SMARTCARD_DISABLE_IT(hsmartcard, SMARTCARD_IT_ERR); in SMARTCARD_EndTransmit_IT() 1191 hsmartcard->State = HAL_SMARTCARD_STATE_READY; in SMARTCARD_EndTransmit_IT() 1194 HAL_SMARTCARD_TxCpltCallback(hsmartcard); in SMARTCARD_EndTransmit_IT()
|