| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/ble/src/ |
| D | rsi_utils.c | 53 void rsi_uint16_to_2bytes(uint8_t *dBuf, uint16_t val) in rsi_uint16_to_2bytes() argument 56 dBuf[0] = val & 0x00ff; in rsi_uint16_to_2bytes() 57 dBuf[1] = (val >> 8) & 0x00ff; in rsi_uint16_to_2bytes() 59 dBuf[1] = val & 0x00ff; in rsi_uint16_to_2bytes() 60 dBuf[0] = (val >> 8) & 0x00ff; in rsi_uint16_to_2bytes() 73 void rsi_uint32_to_4bytes(uint8_t *dBuf, uint32_t val) in rsi_uint32_to_4bytes() argument 76 dBuf[0] = val & 0x000000ff; in rsi_uint32_to_4bytes() 77 dBuf[1] = (val >> 8) & 0x000000ff; in rsi_uint32_to_4bytes() 78 dBuf[2] = (val >> 16) & 0x000000ff; in rsi_uint32_to_4bytes() 79 dBuf[3] = (val >> 24) & 0x000000ff; in rsi_uint32_to_4bytes() [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/common/inc/ |
| D | sl_bit.h | 71 #define SL_SET_BIT(val, mask) ((val) = ((val) | (mask))) argument 89 #define SL_CLEAR_BIT(val, mask) ((val) = ((val) & (~(mask)))) argument 109 #define SL_IS_BIT_SET(val, mask) (((((val) & (mask)) == (mask)) && ((mask) != 0u)) ? (true) : (fal… argument 128 #define SL_IS_BIT_CLEAR(val, mask) (((((val) & (mask)) == 0u) && ((mask) != 0u)) ? (true) : (false… argument 148 #define SL_IS_ANY_BIT_SET(val, mask) ((((val) & (mask)) == 0u) ? (false) : (true)) argument 168 #define SL_IS_ANY_BIT_CLEAR(val, mask) ((((val) & (mask)) == (mask)) ? (false) : (true)) argument 181 #define SL_MATH_IS_PWR2(val) ((((val) != 0u) && (((val) & ((val) - 1u)) == 0u)) ? true : false) argument
|
| /hal_silabs-latest/gecko/emlib/src/ |
| D | em_crypto.c | 81 const CRYPTO_Data_TypeDef val, 86 const uint32_t * val); 89 uint32_t * val); 171 const CRYPTO_Data_TypeDef val, in CRYPTO_DataWriteVariableSize() argument 180 *reg = *val++; in CRYPTO_DataWriteVariableSize() 186 CRYPTO_BurstToCrypto(reg, &val[0]); in CRYPTO_DataWriteVariableSize() 197 const uint32_t * val) in CRYPTO_BurstToCrypto() argument 200 register uint32_t v0 = val[0]; in CRYPTO_BurstToCrypto() 201 register uint32_t v1 = val[1]; in CRYPTO_BurstToCrypto() 202 register uint32_t v2 = val[2]; in CRYPTO_BurstToCrypto() [all …]
|
| D | em_pcnt.c | 1001 void PCNT_TopBufferSet(PCNT_TypeDef *pcnt, uint32_t val) in PCNT_TopBufferSet() argument 1007 pcnt->TOPB = val; in PCNT_TopBufferSet() 1026 void PCNT_TopSet(PCNT_TypeDef *pcnt, uint32_t val) in PCNT_TopSet() argument 1032 EFM_ASSERT((1 << PCNT0_CNT_SIZE) > val); in PCNT_TopSet() 1038 EFM_ASSERT((1 << PCNT1_CNT_SIZE) > val); in PCNT_TopSet() 1044 EFM_ASSERT((1 << PCNT2_CNT_SIZE) > val); in PCNT_TopSet() 1053 pcnt->TOPB = val; in PCNT_TopSet() 1062 pcnt->TOP = val; in PCNT_TopSet()
|
| D | em_rmu.c | 244 uint32_t val; in RMU_ResetControl() local 252 val = (uint32_t)mode << shift; in RMU_ResetControl() 253 RMU->CTRL = (RMU->CTRL & ~reset) | val; in RMU_ResetControl()
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/src/ |
| D | em_crypto.c | 81 const CRYPTO_Data_TypeDef val, 86 const uint32_t * val); 89 uint32_t * val); 171 const CRYPTO_Data_TypeDef val, in CRYPTO_DataWriteVariableSize() argument 180 *reg = *val++; in CRYPTO_DataWriteVariableSize() 186 CRYPTO_BurstToCrypto(reg, &val[0]); in CRYPTO_DataWriteVariableSize() 197 const uint32_t * val) in CRYPTO_BurstToCrypto() argument 200 register uint32_t v0 = val[0]; in CRYPTO_BurstToCrypto() 201 register uint32_t v1 = val[1]; in CRYPTO_BurstToCrypto() 202 register uint32_t v2 = val[2]; in CRYPTO_BurstToCrypto() [all …]
|
| D | em_pcnt.c | 1001 void PCNT_TopBufferSet(PCNT_TypeDef *pcnt, uint32_t val) in PCNT_TopBufferSet() argument 1007 pcnt->TOPB = val; in PCNT_TopBufferSet() 1026 void PCNT_TopSet(PCNT_TypeDef *pcnt, uint32_t val) in PCNT_TopSet() argument 1032 EFM_ASSERT((1 << PCNT0_CNT_SIZE) > val); in PCNT_TopSet() 1038 EFM_ASSERT((1 << PCNT1_CNT_SIZE) > val); in PCNT_TopSet() 1044 EFM_ASSERT((1 << PCNT2_CNT_SIZE) > val); in PCNT_TopSet() 1053 pcnt->TOPB = val; in PCNT_TopSet() 1062 pcnt->TOP = val; in PCNT_TopSet()
|
| D | em_rmu.c | 250 uint32_t val; in RMU_ResetControl() local 259 val = (uint32_t)mode << shift; in RMU_ResetControl() 260 RMU->CTRL = (RMU->CTRL & ~reset) | val; in RMU_ResetControl()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/rom_driver/inc/ |
| D | rsi_rom_egpio.h | 89 STATIC INLINE void RSI_EGPIO_SetPin(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t val) in RSI_EGPIO_SetPin() argument 92 ROMAPI_EGPIO_API->egpio_set_pin(pEGPIO, port, pin, val); in RSI_EGPIO_SetPin() 94 egpio_set_pin(pEGPIO, port, pin, val); in RSI_EGPIO_SetPin() 462 STATIC INLINE void RSI_EGPIO_PortMaskedLoad(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val) in RSI_EGPIO_PortMaskedLoad() argument 465 ROMAPI_EGPIO_API->egpio_port_masked_load(pEGPIO, port, val); in RSI_EGPIO_PortMaskedLoad() 467 egpio_port_masked_load(pEGPIO, port, val); in RSI_EGPIO_PortMaskedLoad() 480 STATIC INLINE void RSI_EGPIO_SetPort(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val) in RSI_EGPIO_SetPort() argument 483 ROMAPI_EGPIO_API->egpio_set_port(pEGPIO, port, val); in RSI_EGPIO_SetPort() 485 egpio_set_port(pEGPIO, port, val); in RSI_EGPIO_SetPort() 498 STATIC INLINE void RSI_EGPIO_PortLoad(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val) in RSI_EGPIO_PortLoad() argument [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/service/clock_manager/src/ |
| D | sl_clock_manager.c | 128 uint32_t val) in sl_clock_manager_set_rc_oscillator_calibration() argument 130 return sli_clock_manager_hal_set_rc_oscillator_calibration(oscillator, val); in sl_clock_manager_set_rc_oscillator_calibration() 137 uint32_t *val) in sl_clock_manager_get_rc_oscillator_calibration() argument 139 if (val == NULL) { in sl_clock_manager_get_rc_oscillator_calibration() 142 return sli_clock_manager_hal_get_rc_oscillator_calibration(oscillator, val); in sl_clock_manager_get_rc_oscillator_calibration() 148 sl_status_t sl_clock_manager_set_hfxo_calibration(uint32_t val) in sl_clock_manager_set_hfxo_calibration() argument 150 return sli_clock_manager_hal_set_hfxo_calibration(val); in sl_clock_manager_set_hfxo_calibration() 156 sl_status_t sl_clock_manager_get_hfxo_calibration(uint32_t *val) in sl_clock_manager_get_hfxo_calibration() argument 158 if (val == NULL) { in sl_clock_manager_get_hfxo_calibration() 161 return sli_clock_manager_hal_get_hfxo_calibration(val); in sl_clock_manager_get_hfxo_calibration() [all …]
|
| D | sl_clock_manager_hal_s2.c | 623 uint32_t val) in sli_clock_manager_hal_set_rc_oscillator_calibration() argument 627 CMU_OscillatorTuningSet(cmuOsc_HFRCODPLL, val); in sli_clock_manager_hal_set_rc_oscillator_calibration() 632 CMU_OscillatorTuningSet(cmuOsc_HFRCOEM23, val); in sli_clock_manager_hal_set_rc_oscillator_calibration() 637 CMU_OscillatorTuningSet(cmuOsc_LFRCO, val); in sli_clock_manager_hal_set_rc_oscillator_calibration() 651 uint32_t *val) in sli_clock_manager_hal_get_rc_oscillator_calibration() argument 655 *val = CMU_OscillatorTuningGet(cmuOsc_HFRCODPLL); in sli_clock_manager_hal_get_rc_oscillator_calibration() 660 *val = CMU_OscillatorTuningGet(cmuOsc_HFRCOEM23); in sli_clock_manager_hal_get_rc_oscillator_calibration() 665 *val = CMU_OscillatorTuningGet(cmuOsc_LFRCO); in sli_clock_manager_hal_get_rc_oscillator_calibration() 669 *val = 0; in sli_clock_manager_hal_get_rc_oscillator_calibration() 679 sl_status_t sli_clock_manager_hal_set_hfxo_calibration(uint32_t val) in sli_clock_manager_hal_set_hfxo_calibration() argument [all …]
|
| D | sli_clock_manager_hal.h | 91 uint32_t val); 97 uint32_t *val); 102 sl_status_t sli_clock_manager_hal_set_hfxo_calibration(uint32_t val); 107 sl_status_t sli_clock_manager_hal_get_hfxo_calibration(uint32_t *val); 127 sl_status_t sli_clock_manager_hal_set_lfxo_calibration(uint32_t val); 132 sl_status_t sli_clock_manager_hal_get_lfxo_calibration(uint32_t *val);
|
| /hal_silabs-latest/gecko/emlib/inc/ |
| D | em_bus.h | 72 unsigned int val) in BUS_RamBitWrite() argument 78 *(volatile uint32_t *)aliasAddr = (uint32_t)val; in BUS_RamBitWrite() 83 *addr = (tmp & ~(1UL << bit)) | ((val & 1UL) << bit); in BUS_RamBitWrite() 143 unsigned int val) in BUS_RegBitWrite() argument 148 if (val != 0U) { in BUS_RegBitWrite() 158 *(volatile uint32_t *)aliasAddr = (uint32_t)val; in BUS_RegBitWrite() 163 *addr = (tmp & ~(1 << bit)) | ((val & 1) << bit); in BUS_RegBitWrite() 303 uint32_t val) in BUS_RegMaskedWrite() argument 308 *addr = (*addr & ~mask) | (val & mask); in BUS_RegMaskedWrite()
|
| D | em_timer.h | 803 uint32_t val) in TIMER_CompareBufSet() argument 805 EFM_ASSERT(val <= TIMER_MaxCount(timer)); in TIMER_CompareBufSet() 808 timer->CC[ch].OCB = val; in TIMER_CompareBufSet() 810 timer->CC[ch].CCVB = val; in TIMER_CompareBufSet() 830 uint32_t val) in TIMER_CompareSet() argument 832 EFM_ASSERT(val <= TIMER_MaxCount(timer)); in TIMER_CompareSet() 835 timer->CC[ch].OC = val; in TIMER_CompareSet() 837 timer->CC[ch].CCV = val; in TIMER_CompareSet() 866 __STATIC_INLINE void TIMER_CounterSet(TIMER_TypeDef *timer, uint32_t val) in TIMER_CounterSet() argument 868 EFM_ASSERT(val <= TIMER_MaxCount(timer)); in TIMER_CounterSet() [all …]
|
| D | em_crypto.h | 696 const uint32_t * val); 715 void CRYPTO_BurstFromCrypto(volatile uint32_t * reg, uint32_t * val); 731 const CRYPTO_Data_TypeDef val); 748 const uint8_t * val); 765 CRYPTO_Data_TypeDef val); 783 uint8_t * val); 799 const CRYPTO_DData_TypeDef val); 814 CRYPTO_DData_TypeDef val); 832 uint8_t * val); 848 const CRYPTO_QData_TypeDef val); [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/inc/ |
| D | em_bus.h | 72 unsigned int val) in BUS_RamBitWrite() argument 78 *(volatile uint32_t *)aliasAddr = (uint32_t)val; in BUS_RamBitWrite() 83 *addr = (tmp & ~(1UL << bit)) | ((val & 1UL) << bit); in BUS_RamBitWrite() 143 unsigned int val) in BUS_RegBitWrite() argument 148 if (val != 0U) { in BUS_RegBitWrite() 158 *(volatile uint32_t *)aliasAddr = (uint32_t)val; in BUS_RegBitWrite() 163 *addr = (tmp & ~(1 << bit)) | ((val & 1) << bit); in BUS_RegBitWrite() 307 uint32_t val) in BUS_RegMaskedWrite() argument 313 *addr = (*addr & ~mask) | (val & mask); in BUS_RegMaskedWrite()
|
| D | em_timer.h | 803 uint32_t val) in TIMER_CompareBufSet() argument 805 EFM_ASSERT(val <= TIMER_MaxCount(timer)); in TIMER_CompareBufSet() 808 timer->CC[ch].OCB = val; in TIMER_CompareBufSet() 810 timer->CC[ch].CCVB = val; in TIMER_CompareBufSet() 830 uint32_t val) in TIMER_CompareSet() argument 832 EFM_ASSERT(val <= TIMER_MaxCount(timer)); in TIMER_CompareSet() 835 timer->CC[ch].OC = val; in TIMER_CompareSet() 837 timer->CC[ch].CCV = val; in TIMER_CompareSet() 866 __STATIC_INLINE void TIMER_CounterSet(TIMER_TypeDef *timer, uint32_t val) in TIMER_CounterSet() argument 868 EFM_ASSERT(val <= TIMER_MaxCount(timer)); in TIMER_CounterSet() [all …]
|
| D | em_crypto.h | 696 const uint32_t * val); 715 void CRYPTO_BurstFromCrypto(volatile uint32_t * reg, uint32_t * val); 731 const CRYPTO_Data_TypeDef val); 748 const uint8_t * val); 765 CRYPTO_Data_TypeDef val); 783 uint8_t * val); 799 const CRYPTO_DData_TypeDef val); 814 CRYPTO_DData_TypeDef val); 832 uint8_t * val); 848 const CRYPTO_QData_TypeDef val); [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/ |
| D | rsi_egpio.h | 188 void egpio_set_pin(EGPIO_Type *pEGPIO, uint8_t port, uint8_t pin, uint8_t val); 230 void egpio_set_port(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val); 232 void egpio_port_load(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val); 234 void egpio_word_load(EGPIO_Type *pEGPIO, uint8_t pin, uint16_t val); 236 void egpio_clr_port(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val); 238 void egpio_toggle_port(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val); 296 void egpio_pad_power_on_start_enable(uint8_t u8GpioNum, uint8_t val); 298 void egpio_pad_active_high_schmitt_trigger(uint8_t u8GpioNum, uint8_t val); 300 void egpio_pad_slew_rate_controll(uint8_t u8GpioNum, uint8_t val); 310 void egpio_ulp_pad_power_on_start_enable(uint8_t u8GpioNum, uint8_t val); [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/peripheral/inc/ |
| D | sl_hal_bus.h | 63 uint32_t val) in sl_hal_bus_ram_write_bit() argument 68 *addr = (tmp & ~(1UL << bit)) | ((val & 1UL) << bit); in sl_hal_bus_ram_write_bit() 106 uint32_t val) in SL_CODE_CLASSIFY() 112 if (val != 0U) { in SL_CODE_CLASSIFY() 122 *addr = (tmp & ~(1 << bit)) | ((val & 1) << bit); in SL_CODE_CLASSIFY() 237 uint32_t val) in sl_hal_bus_reg_write_mask() argument 241 *addr = (*addr & ~mask) | (val & mask); in sl_hal_bus_reg_write_mask()
|
| /hal_silabs-latest/wiseconnect/components/common/src/ |
| D | sl_utility.c | 227 unsigned int val; in sl_inet_pton6() local 243 val = 0; in sl_inet_pton6() 252 val <<= 4; in sl_inet_pton6() 253 val |= digit; in sl_inet_pton6() 254 if (val > 0xffff) in sl_inet_pton6() 272 *tp++ = (unsigned char)(val >> 8) & 0xff; in sl_inet_pton6() 273 *tp++ = (unsigned char)val & 0xff; in sl_inet_pton6() 276 val = 0; in sl_inet_pton6() 284 *tp++ = (unsigned char)(val >> 8) & 0xff; in sl_inet_pton6() 285 *tp++ = (unsigned char)val & 0xff; in sl_inet_pton6()
|
| /hal_silabs-latest/simplicity_sdk/platform/service/clock_manager/inc/ |
| D | sl_clock_manager.h | 440 uint32_t val); 458 uint32_t *val); 469 sl_status_t sl_clock_manager_set_hfxo_calibration(uint32_t val); 479 sl_status_t sl_clock_manager_get_hfxo_calibration(uint32_t *val); 532 sl_status_t sl_clock_manager_set_lfxo_calibration(uint32_t val); 542 sl_status_t sl_clock_manager_get_lfxo_calibration(uint32_t *val);
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/sl_net/src/ |
| D | sl_net_rsi_utility.c | 123 void convert_itoa(uint32_t val, uint8_t *str) in convert_itoa() argument 129 if (val == 0) { in convert_itoa() 138 while (val) { in convert_itoa() 139 tmp[ii] = '0' + (val % 10); in convert_itoa() 140 val /= 10; in convert_itoa()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/ble/inc/ |
| D | rsi_utils.h | 66 void rsi_uint32_to_4bytes(uint8_t *dBuf, uint32_t val); 67 void rsi_uint16_to_2bytes(uint8_t *dBuf, uint16_t val); 81 uint8_t *rsi_itoa(uint32_t val, uint8_t *str);
|
| /hal_silabs-latest/scripts/ |
| D | gen_adc.py | 91 def insert(values, key, val): argument 93 assert values[key] == val, f"{key} = {values[key]} from a previous device, new value = {val}" 95 values[key] = val
|