Home
last modified time | relevance | path

Searched refs:pending (Results 1 – 9 of 9) sorted by relevance

/hal_silabs-latest/gecko/emlib/src/
Dem_i2c.c508 uint32_t pending; in I2C_Transfer() local
540 pending = i2c->IF; in I2C_Transfer()
543 if (pending & I2C_IF_ERRORS) { in I2C_Transfer()
544 if (pending & I2C_IF_ARBLOST) { in I2C_Transfer()
549 } else if (pending & I2C_IF_BUSERR) { in I2C_Transfer()
591 if (pending & I2C_IF_NACK) { in I2C_Transfer()
596 } else if (pending & I2C_IF_ACK) { in I2C_Transfer()
623 if (pending & I2C_IF_NACK) { in I2C_Transfer()
628 } else if (pending & I2C_IF_ACK) { in I2C_Transfer()
678 if (pending & I2C_IF_NACK) { in I2C_Transfer()
[all …]
Dem_dma.c263 uint32_t pending; in DMA_IRQHandler() local
270 pending = DMA->IF; in DMA_IRQHandler()
271 pending &= DMA->IEN; in DMA_IRQHandler()
274 EFM_ASSERT(!(pending & DMA_IF_ERR)); in DMA_IRQHandler()
279 pendingPrio = pending & prio; in DMA_IRQHandler()
313 pendingPrio = pending & ~prio; in DMA_IRQHandler()
Dem_ldma.c55 uint32_t pending = LDMA_IntGetEnabled(); in LDMA_IRQHandler() local
58 while (pending & LDMA_IF_ERROR) { in LDMA_IRQHandler()
64 if (pending & mask) { in LDMA_IRQHandler()
/hal_silabs-latest/simplicity_sdk/platform/emlib/src/
Dem_i2c.c508 uint32_t pending; in I2C_Transfer() local
540 pending = i2c->IF; in I2C_Transfer()
543 if (pending & I2C_IF_ERRORS) { in I2C_Transfer()
544 if (pending & I2C_IF_ARBLOST) { in I2C_Transfer()
549 } else if (pending & I2C_IF_BUSERR) { in I2C_Transfer()
591 if (pending & I2C_IF_NACK) { in I2C_Transfer()
596 } else if (pending & I2C_IF_ACK) { in I2C_Transfer()
623 if (pending & I2C_IF_NACK) { in I2C_Transfer()
628 } else if (pending & I2C_IF_ACK) { in I2C_Transfer()
678 if (pending & I2C_IF_NACK) { in I2C_Transfer()
[all …]
Dem_ldma.c55 uint32_t pending = LDMA_IntGetEnabled(); in LDMA_IRQHandler() local
58 while (pending & LDMA_IF_ERROR) { in LDMA_IRQHandler()
64 if (pending & mask) { in LDMA_IRQHandler()
/hal_silabs-latest/simplicity_sdk/platform/emdrv/dmadrv/src/
Ddmadrv.c902 Ecode_t DMADRV_TransferCompletePending(unsigned int channelId, bool *pending) in DMADRV_TransferCompletePending() argument
909 || (pending == NULL) ) { in DMADRV_TransferCompletePending()
925 *pending = true; in DMADRV_TransferCompletePending()
927 *pending = false; in DMADRV_TransferCompletePending()
1068 uint32_t pending, chnum, chmask; in LDMA_IRQHandler() local
1071 pending = LDMA->IF; in LDMA_IRQHandler()
1072 pending &= LDMA->IEN; in LDMA_IRQHandler()
1075 if ( pending & LDMA_IF_ERROR ) { in LDMA_IRQHandler()
1086 if ( pending & chmask ) { in LDMA_IRQHandler()
1121 uint32_t pending; in LDMA_IRQHandlerDefault() local
[all …]
/hal_silabs-latest/simplicity_sdk/platform/emdrv/dmadrv/inc/
Ddmadrv.h173 bool *pending);
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/cmsis_driver/
DI2C.h268 bool pending; // Transfer pending (no STOP) member
/hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/src/
Dsl_se_manager_cipher.c1520 size_t pending = cmac_ctx->length & 0xFU; in sl_se_cmac_multipart_update() local
1524 size_t bytes_to_process = (pending + input_len) & 0xFFFFFFF0U; in sl_se_cmac_multipart_update()
1546 sli_se_datatransfer_t in1 = SLI_SE_DATATRANSFER_DEFAULT(cmac_ctx->data_in, pending); in sl_se_cmac_multipart_update()
1547 sli_se_datatransfer_t in2 = SLI_SE_DATATRANSFER_DEFAULT(input, bytes_to_process - pending); in sl_se_cmac_multipart_update()
1566 size_t leftover = pending + input_len - bytes_to_process; in sl_se_cmac_multipart_update()
1570 memcpy(cmac_ctx->data_in + pending, input, input_len); in sl_se_cmac_multipart_update()