38 void hal_init_fsm(
void (*setupFsmCb)(
void),
void (*schedFsmCb)(
void),
39 void (*commandFsmCb)(
void));
void hal_trigger_scheduler_fsm(void)
Definition: hal_cc23x0.c:182
void hal_enable_hard_stop_time_irq(void)
Definition: hal_cc23x0.c:233
void hal_disable_command_radio_interrupt(uint32_t mask)
Definition: hal_cc23x0.c:367
void hal_disable_all_command_radio_interrupts(void)
Definition: hal_cc23x0.c:373
void hal_arm_cmd_done_cap(void)
void hal_power_open(void(*rclPowerNotifyFunction)(RCL_PowerEvent))
Definition: hal_cc23x0.c:480
void hal_arm_cmd_start_cap(void)
uint32_t hal_get_hfxt_ratio_default(void)
Definition: hal_cc23x0.c:520
void hal_disable_all_dispatch_radio_interrupts(void)
Definition: hal_cc23x0.c:379
void hal_enable_setup_time_irq(void)
Definition: hal_cc23x0.c:199
void hal_setup_cmd_start_cap(void)
void hal_setup_start_time(uint32_t startTime)
Definition: hal_cc23x0.c:217
uint32_t hal_get_sync_found_cap(void)
void hal_init_dispatch_radio_interrupts(uint32_t mask)
Definition: hal_cc23x0.c:350
void hal_power_close(void)
Definition: hal_cc23x0.c:489
RCL_PowerEvent
Definition: hal.h:81
void hal_setup_setup_time(uint32_t setupTime)
Definition: hal_cc23x0.c:204
uint32_t hal_get_current_time(void)
Definition: hal_cc23x0.c:188
void hal_set_temperature_notification(int16_t currentTemperature, uint16_t temperatureRange, void(*rclTemperatureNotify)(int16_t))
Definition: hal_cc23x0.c:544
void hal_init_fsm(void(*setupFsmCb)(void), void(*schedFsmCb)(void), void(*commandFsmCb)(void))
Definition: hal_cc23x0.c:137
uint32_t hal_get_cmd_done_cap(void)
void hal_clear_rcl_clock_enable(uint16_t mask)
Definition: hal_cc23x0.c:392
void hal_setup_cmd_done_cap(void)
void hal_power_set_standby_constraint(void)
Definition: hal_cc23x0.c:440
void hal_cancel_packet_timeout(void)
void hal_cancel_start_time(void)
Definition: hal_cc23x0.c:273
void hal_enable_graceful_stop_time_irq(void)
Definition: hal_cc23x0.c:250
uint32_t hal_get_dispatch_ifg_reg(void)
Definition: hal_cc23x0.c:123
void hal_disable_hard_stop_time_irq(void)
Definition: hal_cc23x0.c:238
int16_t hal_get_temperature(void)
void hal_enable_command_radio_interrupt(uint32_t mask)
Definition: hal_cc23x0.c:356
void hal_set_rcl_clock_enable(uint16_t mask)
Definition: hal_cc23x0.c:385
void hal_trigger_command_fsm(void)
Definition: hal_cc23x0.c:170
void hal_cancel_setup_time(void)
Definition: hal_cc23x0.c:268
uint16_t hal_get_vdds_voltage(void)
uint32_t hal_get_hfxt_ratio(void)
Definition: hal_cc23x0.c:515
void hal_enable_clk_buffer(void)
Definition: hal_cc23x0.c:291
uint32_t hal_get_command_ifg_reg(void)
Definition: hal_cc23x0.c:110
void hal_trigger_dispatch_fsm(void)
Definition: hal_cc23x0.c:176
void hal_setup_graceful_stop_time(uint32_t stopTime)
Definition: hal_cc23x0.c:243
void hal_power_set_swtcxo_update_constraint(void)
Definition: hal_cc23x0.c:459
void hal_setup_packet_timeout(uint32_t stopTime)
void hal_power_release_standby_constraint(void)
Definition: hal_cc23x0.c:449
HalTimerEvent hal_check_clear_timer_compare(void)
Definition: hal_cc23x0.c:310
void hal_temperature_init(void)
Definition: hal_cc23x0.c:498
void hal_setup_hard_stop_time(uint32_t stopTime)
Definition: hal_cc23x0.c:225
void hal_cancel_hard_stop_time(void)
Definition: hal_cc23x0.c:278
void hal_power_release_swtcxo_update_constraint(void)
Definition: hal_cc23x0.c:467
void hal_clear_command_radio_interrupt(uint32_t mask)
Definition: hal_cc23x0.c:362
void hal_arm_sync_found_cap(void)
HalTimerEvent
Definition: hal.h:72
void hal_setup_sync_found_cap(void)
Definition: hal_cc23x0.c:299
uint8_t hal_set_dcdc_ipeak_setting(uint8_t setting)
Definition: hal_cc23x0.c:399
void hal_cancel_graceful_stop_time(void)
Definition: hal_cc23x0.c:283
void hal_stop_temperature_notification(void)
Definition: hal_cc23x0.c:556
uint32_t hal_get_cmd_start_cap(void)