1 /* 2 * Copyright (c) 2024 Silicon Laboratories Inc. 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 * 6 * Empty function stubs to enable building with CONFIG_BUILD_ONLY_NO_BLOBS. 7 */ 8 9 #include <stdint.h> 10 #include <stdbool.h> 11 12 #include <rail.h> 13 #include <sl_status.h> 14 RAIL_VerifyTxPowerCurves(const struct RAIL_TxPowerCurvesConfigAlt * config)15RAIL_Status_t RAIL_VerifyTxPowerCurves(const struct RAIL_TxPowerCurvesConfigAlt *config) 16 { 17 return RAIL_STATUS_NO_ERROR; 18 } 19 RAIL_EnablePaCal(bool enable)20void RAIL_EnablePaCal(bool enable) 21 { 22 } 23 RAIL_ConfigSleep(RAIL_Handle_t handle,RAIL_SleepConfig_t config)24RAIL_Status_t RAIL_ConfigSleep(RAIL_Handle_t handle, RAIL_SleepConfig_t config) 25 { 26 return RAIL_STATUS_NO_ERROR; 27 } 28 RAIL_InitPowerManager(void)29RAIL_Status_t RAIL_InitPowerManager(void) 30 { 31 return RAIL_STATUS_NO_ERROR; 32 } 33 sl_btctrl_hci_receive(uint8_t * data,int16_t len,bool lastFragment)34int16_t sl_btctrl_hci_receive(uint8_t *data, int16_t len, bool lastFragment) 35 { 36 return 0; 37 } 38 BTLE_LL_Process(uint32_t events)39void BTLE_LL_Process(uint32_t events) 40 { 41 } 42 BTLE_LL_SetMaxPower(int16_t power)43int16_t BTLE_LL_SetMaxPower(int16_t power) 44 { 45 return 0; 46 } 47 sl_btctrl_init(void)48sl_status_t sl_btctrl_init(void) 49 { 50 return SL_STATUS_OK; 51 } 52 sl_btctrl_deinit(void)53void sl_btctrl_deinit(void) 54 { 55 } 56 sli_btctrl_get_radio_context_handle(void)57void *sli_btctrl_get_radio_context_handle(void) 58 { 59 return 0; 60 } 61 AGC_IRQHandler(void)62void AGC_IRQHandler(void) 63 { 64 } 65 BUFC_IRQHandler(void)66void BUFC_IRQHandler(void) 67 { 68 } 69 FRC_IRQHandler(void)70void FRC_IRQHandler(void) 71 { 72 } 73 FRC_PRI_IRQHandler(void)74void FRC_PRI_IRQHandler(void) 75 { 76 } 77 MODEM_IRQHandler(void)78void MODEM_IRQHandler(void) 79 { 80 } 81 PROTIMER_IRQHandler(void)82void PROTIMER_IRQHandler(void) 83 { 84 } 85 RAC_RSM_IRQHandler(void)86void RAC_RSM_IRQHandler(void) 87 { 88 } 89 RAC_SEQ_IRQHandler(void)90void RAC_SEQ_IRQHandler(void) 91 { 92 } 93 SYNTH_IRQHandler(void)94void SYNTH_IRQHandler(void) 95 { 96 } 97 HOSTMAILBOX_IRQHandler(void)98void HOSTMAILBOX_IRQHandler(void) 99 { 100 } 101 RDMAILBOX_IRQHandler(void)102void RDMAILBOX_IRQHandler(void) 103 { 104 } 105