📄 romsa_macro.h
字号:
/* romsa_weight.c */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_Weight_Ai] , (ROMSA_UniFuncType)&Weight_Ai)
/* -------------------------------------------------------------------- */
/* romsa_ctrl_buff_pool.c */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_get_int_ctrl_buffer] , (ROMSA_UniFuncType)&get_int_ctrl_buffer)
/* romsa_data_buff_pool.c */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_get_int_data_buffer] , (ROMSA_UniFuncType)&get_int_data_buffer)
/* romsa_event_shed.c */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_cancel_event] , (ROMSA_UniFuncType)&evshed_cancel_event)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_cur_time] , (ROMSA_UniFuncType)&evshed_cur_time)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_cur_time_with_rollover] , (ROMSA_UniFuncType)&evshed_cur_time_with_rollover)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_decr_time] , (ROMSA_UniFuncType)&evshed_decr_time)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_delete_all_events] , (ROMSA_UniFuncType)&evshed_delete_all_events)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_event_cmp] , (ROMSA_UniFuncType)&evshed_event_cmp)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_events_pending] , (ROMSA_UniFuncType)&evshed_events_pending)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_get_rem_time] , (ROMSA_UniFuncType)&evshed_get_rem_time)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_resume_all_events] , (ROMSA_UniFuncType)&evshed_resume_all_events)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_set_aligned_timer] , (ROMSA_UniFuncType)&evshed_set_aligned_timer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_set_event] , (ROMSA_UniFuncType)&evshed_set_event)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_suspend_all_events] , (ROMSA_UniFuncType)&evshed_suspend_all_events)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_timer_handler] , (ROMSA_UniFuncType)&evshed_timer_handler)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_evshed_unset_aligned_timer] , (ROMSA_UniFuncType)&evshed_unset_aligned_timer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_internal_delete_all_events] , (ROMSA_UniFuncType)&internal_delete_all_events)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_internal_set_event] , (ROMSA_UniFuncType)&internal_set_event)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_get_time_for_rom] , (ROMSA_UniFuncType)&NU_Retrieve_Clock) //KAREN: For better performance to activate event scheduler
/* romsa_kal_debug_nucleus_non_exported.c */
#if defined(DEBUG_KAL)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_update_buff_footer] , (ROMSA_UniFuncType)&kal_update_buff_footer)
#endif /* DEBUG_KAL */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_update_buff_header] , (ROMSA_UniFuncType)&kal_update_buff_header) //KAREN
/* romsa_kal_nucleus_buff_mgr.c */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_get_buffer] , (ROMSA_UniFuncType)&kal_get_buffer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_get_data_buffer_r] , (ROMSA_UniFuncType)&kal_get_data_buffer_r)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_get_poolid_from_usr_buff] , (ROMSA_UniFuncType)&kal_get_poolid_from_usr_buff)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_release_buffer] , (ROMSA_UniFuncType)&kal_release_buffer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_release_data_buffer_r] , (ROMSA_UniFuncType)&kal_release_data_buffer_r)
/* romsa_kal_nucleus_evshed_buff_mgr.c */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_evshed_free_mem] , (ROMSA_UniFuncType)&kal_evshed_free_mem)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_evshed_get_mem] , (ROMSA_UniFuncType)&kal_evshed_get_mem)
/* romsa_stack_ltlcom.c */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_append_to_peer_buff] , (ROMSA_UniFuncType)&append_to_peer_buff)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_construct_int_local_para] , (ROMSA_UniFuncType)&construct_int_local_para)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_construct_int_peer_buff] , (ROMSA_UniFuncType)&construct_int_peer_buff)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_free_int_local_para] , (ROMSA_UniFuncType)&free_int_local_para)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_free_int_peer_buff] , (ROMSA_UniFuncType)&free_int_peer_buff)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_get_int_buffer] , (ROMSA_UniFuncType)&get_int_buffer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_get_local_para_ptr] , (ROMSA_UniFuncType)&get_local_para_ptr)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_get_pdu_ptr] , (ROMSA_UniFuncType)&get_pdu_ptr)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_hold_local_para] , (ROMSA_UniFuncType)&hold_local_para)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_hold_peer_buff] , (ROMSA_UniFuncType)&hold_peer_buff)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_msg_get_ext_queue_info] , (ROMSA_UniFuncType)&msg_get_ext_queue_info)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_msg_get_ext_queue_length] , (ROMSA_UniFuncType)&msg_get_ext_queue_length)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_prepend_to_peer_buff] , (ROMSA_UniFuncType)&prepend_to_peer_buff)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_remove_hdr_of_peer_buff] , (ROMSA_UniFuncType)&remove_hdr_of_peer_buff)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_remove_tail_of_peer_buff] , (ROMSA_UniFuncType)&remove_tail_of_peer_buff)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_update_peer_buff_hdr] , (ROMSA_UniFuncType)&update_peer_buff_hdr)
/* -------------------------------------------------------------------- */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_ctrl_buff_thrshld_hit] , (ROMSA_UniFuncType)&ctrl_buff_thrshld_hit)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_DRVPDN_Disable] , (ROMSA_UniFuncType)&DRVPDN_Disable)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_FREE_BUFFER] , (ROMSA_UniFuncType)&kal_release_buffer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_GET_BUFFER] , (ROMSA_UniFuncType)&get_int_buffer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_GET_BUFFER_FROM_POOL] , (ROMSA_UniFuncType)&kal_get_buffer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_GET_STACK_CTRL_BUFFER] , (ROMSA_UniFuncType)&get_int_ctrl_buffer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_GET_TST_CTRL_BUFFER] , (ROMSA_UniFuncType)&get_int_tst_buffer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_get_ctrl_buff_pool_info_ptr] , (ROMSA_UniFuncType)&get_ctrl_buff_pool_info_ptr)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_get_data_buff_downlink_info] , (ROMSA_UniFuncType)&get_data_buff_downlink_info)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_get_evshed_pool_id_ptr] , (ROMSA_UniFuncType)&get_evshed_pool_id_ptr)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_get_mod_tst] , (ROMSA_UniFuncType)&get_mod_tst)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_assert_fail] , (ROMSA_UniFuncType)&kal_assert_fail)
#if defined(DEBUG_KAL) && defined(DEBUG_BUF) && defined(DEBUG_BUF2)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_debug_get_last_history_node] , (ROMSA_UniFuncType)&kal_debug_get_last_history_node)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_debug_update_buff_history] , (ROMSA_UniFuncType)&kal_debug_update_buff_history)
#endif /* DEBUG_KAL && DEBUG_BUF && DEBUG_BUF2 */
#if defined(DEBUG_KAL) && defined(DEBUG_BUF)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_debug_validate_buff_footer] , (ROMSA_UniFuncType)&kal_debug_validate_buff_footer)
#endif /* DEBUG_KAL && DEBUG_BUF */
#if defined(DEBUG_KAL) && defined(DEBUG_BUF) && defined(DEBUG_BUF2)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_debug_validate_buff_hdr] , (ROMSA_UniFuncType)&kal_debug_validate_buff_hdr)
#endif /* DEBUG_KAL && DEBUG_BUF && DEBUG_BUF2 */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_fatal_error_handler] , (ROMSA_UniFuncType)&kal_fatal_error_handler)
#if defined(DEBUG_KAL) && defined(DEBUG_BUF)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_get_buff_num] , (ROMSA_UniFuncType)&kal_get_buff_num)
#endif /* DEBUG_KAL && DEBUG_BUF */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_get_queue_info] , (ROMSA_UniFuncType)&kal_get_queue_info)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_get_task_self_id] , (ROMSA_UniFuncType)&kal_get_task_self_id)
#if defined(DEBUG_KAL) && defined(DEBUG_BUF)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_is_valid_buffer] , (ROMSA_UniFuncType)&kal_is_valid_buffer)
#endif /* DEBUG_KAL && DEBUG_BUF */
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_set_aligned_timer] , (ROMSA_UniFuncType)&kal_set_aligned_timer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_sys_mem_free] , (ROMSA_UniFuncType)&kal_sys_mem_free)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_kal_unset_aligned_timer] , (ROMSA_UniFuncType)&kal_unset_aligned_timer)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_NU_Allocate_Partition] , (ROMSA_UniFuncType)&NU_Allocate_Partition)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_NU_Deallocate_Partition] , (ROMSA_UniFuncType)&NU_Deallocate_Partition)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_NU_Partition_Pool_Information] , (ROMSA_UniFuncType)&NU_Partition_Pool_Information)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_rb_GetByte] , (ROMSA_UniFuncType)&rb_GetByte)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_rb_GetWord] , (ROMSA_UniFuncType)&rb_GetWord)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_stack_get_active_module_id] , (ROMSA_UniFuncType)&stack_int_get_active_module_id)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_stack_timer_status] , (ROMSA_UniFuncType)&stack_timer_status)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_system_print] , (ROMSA_UniFuncType)&stack_print)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_U_ROM_EnableTxIntr] , (ROMSA_UniFuncType)&U_ROM_EnableTxIntr)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_U_ROM_GetTxISRRoomLeft] , (ROMSA_UniFuncType)&U_ROM_GetTxISRRoomLeft)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_U_ROM_GetUARTPort] , (ROMSA_UniFuncType)&U_ROM_GetUARTPort)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_U_ROM_InformUARTOwner] , (ROMSA_UniFuncType)&U_ROM_InformUARTOwner)
ROMSA_MACRO(ROMSA_FuncTable[ROMSA_PTR_U_ROM_PushDataToBuf] , (ROMSA_UniFuncType)&U_ROM_PushDataToBuf)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -