Home
last modified time | relevance | path

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

/hal_silabs-latest/gecko/emlib/src/
Dem_i2c.c509 I2C_Transfer_TypeDef *transfer; in I2C_Transfer() local
517 transfer = i2cTransfer; in I2C_Transfer()
521 transfer = i2cTransfer + 1; in I2C_Transfer()
526 transfer = i2cTransfer + 2; in I2C_Transfer()
531 transfer = i2cTransfer + 3; in I2C_Transfer()
538 seq = transfer->seq; in I2C_Transfer()
548 transfer->result = i2cTransferArbLost; in I2C_Transfer()
552 transfer->result = i2cTransferBusErr; in I2C_Transfer()
558 transfer->state = i2cStateDone; in I2C_Transfer()
562 switch (transfer->state) { in I2C_Transfer()
[all …]
Dem_ldma.c227 const LDMA_TransferCfg_t *transfer, in LDMA_StartTransfer() argument
237 EFM_ASSERT(transfer != NULL); in LDMA_StartTransfer()
240 EFM_ASSERT(!(transfer->ldmaReqSel & ~_LDMAXBAR_CH_REQSEL_MASK)); in LDMA_StartTransfer()
242 EFM_ASSERT(!(transfer->ldmaReqSel & ~_LDMA_CH_REQSEL_MASK)); in LDMA_StartTransfer()
246 EFM_ASSERT(!(((uint32_t)transfer->ldmaCtrlSyncPrsClrOff << _LDMA_SYNCHWEN_SYNCCLREN_SHIFT) in LDMA_StartTransfer()
248 EFM_ASSERT(!(((uint32_t)transfer->ldmaCtrlSyncPrsClrOn << _LDMA_SYNCHWEN_SYNCCLREN_SHIFT) in LDMA_StartTransfer()
250 EFM_ASSERT(!(((uint32_t)transfer->ldmaCtrlSyncPrsSetOff << _LDMA_SYNCHWEN_SYNCSETEN_SHIFT) in LDMA_StartTransfer()
252 EFM_ASSERT(!(((uint32_t)transfer->ldmaCtrlSyncPrsSetOn << _LDMA_SYNCHWEN_SYNCSETEN_SHIFT) in LDMA_StartTransfer()
255 EFM_ASSERT(!(((uint32_t)transfer->ldmaCtrlSyncPrsClrOff << _LDMA_CTRL_SYNCPRSCLREN_SHIFT) in LDMA_StartTransfer()
257 EFM_ASSERT(!(((uint32_t)transfer->ldmaCtrlSyncPrsClrOn << _LDMA_CTRL_SYNCPRSCLREN_SHIFT) in LDMA_StartTransfer()
[all …]
/hal_silabs-latest/simplicity_sdk/platform/emlib/src/
Dem_i2c.c509 I2C_Transfer_TypeDef *transfer; in I2C_Transfer() local
517 transfer = i2cTransfer; in I2C_Transfer()
521 transfer = i2cTransfer + 1; in I2C_Transfer()
526 transfer = i2cTransfer + 2; in I2C_Transfer()
531 transfer = i2cTransfer + 3; in I2C_Transfer()
538 seq = transfer->seq; in I2C_Transfer()
548 transfer->result = i2cTransferArbLost; in I2C_Transfer()
552 transfer->result = i2cTransferBusErr; in I2C_Transfer()
558 transfer->state = i2cStateDone; in I2C_Transfer()
562 switch (transfer->state) { in I2C_Transfer()
[all …]
Dem_ldma.c213 const LDMA_TransferCfg_t *transfer, in LDMA_StartTransfer() argument
223 EFM_ASSERT(transfer != NULL); in LDMA_StartTransfer()
226 EFM_ASSERT(!(transfer->ldmaReqSel & ~_LDMAXBAR_CH_REQSEL_MASK)); in LDMA_StartTransfer()
228 EFM_ASSERT(!(transfer->ldmaReqSel & ~_LDMA_CH_REQSEL_MASK)); in LDMA_StartTransfer()
231 EFM_ASSERT(!(((uint32_t)transfer->ldmaCfgArbSlots << _LDMA_CH_CFG_ARBSLOTS_SHIFT) in LDMA_StartTransfer()
233 EFM_ASSERT(!(((uint32_t)transfer->ldmaCfgSrcIncSign << _LDMA_CH_CFG_SRCINCSIGN_SHIFT) in LDMA_StartTransfer()
235 EFM_ASSERT(!(((uint32_t)transfer->ldmaCfgDstIncSign << _LDMA_CH_CFG_DSTINCSIGN_SHIFT) in LDMA_StartTransfer()
246 LDMAXBAR->CH[ch].REQSEL = transfer->ldmaReqSel; in LDMA_StartTransfer()
248 LDMA->CH[ch].REQSEL = transfer->ldmaReqSel; in LDMA_StartTransfer()
250 LDMA->CH[ch].LOOP = transfer->ldmaLoopCnt << _LDMA_CH_LOOP_LOOPCNT_SHIFT; in LDMA_StartTransfer()
[all …]
/hal_silabs-latest/simplicity_sdk/platform/emdrv/dmadrv/inc/
Ddmadrv.h152 LDMA_TransferCfg_t *transfer,
158 sl_hal_ldma_transfer_config_t *transfer,
/hal_silabs-latest/simplicity_sdk/platform/emdrv/dmadrv/src/
Ddmadrv.c413 LDMA_TransferCfg_t *transfer, in DMADRV_LdmaStartTransfer() argument
436 LDMA_StartTransfer(channelId, transfer, descriptor); in DMADRV_LdmaStartTransfer()
442 sl_hal_ldma_transfer_config_t *transfer, in DMADRV_LdmaStartTransfer() argument
465 sl_hal_ldma_init_transfer(LDMA0, channelId, transfer, descriptor); in DMADRV_LdmaStartTransfer()
/hal_silabs-latest/zephyr/blobs/license/
DMSLA.txt178 Subcontractors, nor any of your downstream customers may sell, transfer,
334 5.1.1. assign, sublicense, or otherwise transfer the Licensed Materials to any
363 5.4. Any subsequent distribution or transfer of the Licensed Programs to End
408 and otherwise transfer the Silicon Labs Open Source Code, where such license
669 To the extent that Silicon Labs Devices collect, store or transfer Personal
673 Devices will not transfer Personal Information to other devices in a network
676 Licensee or Licensee’s customers for (a) any intended transfer of Personal
678 any unintended transfer of Personal Information or loss of data caused by any
/hal_silabs-latest/simplicity_sdk/platform/emlib/inc/
Dem_ldma.h2658 const LDMA_TransferCfg_t *transfer,
2662 const LDMA_TransferCfg_t *transfer,
/hal_silabs-latest/gecko/emlib/inc/
Dem_ldma.h2653 const LDMA_TransferCfg_t *transfer,
2657 const LDMA_TransferCfg_t *transfer,