Azure RTOSでRXマイコンが使えるようになったのですね

こんにちは。NoMaYです。

Azure RTOSでRXマイコンが使えるようになったのですね。コンパイラはGNURXが使われていました。

Getting started with the Renesas Starter Kit+ for RX65N-2MB (英文です。)
02/05/2021 Ryan Winter
docs.microsoft.com/ja-jp/samples/azure-rtos/getting-started/getting-started-with-the-renesas-starter-kit-for-rx65n-2mb/
 

Parents
  • カーネル内でTX_DISABLEをgrepしてみると以下の通りでした。やはりそれなりにあちらこちらにありますね。

    続く。

    カーネル内でTX_DISABLEをgrep (カーネル内ということでlibs/threadx/フォルダ内のみです)

    libs/threadx/common/inc/tx_thread.h(228):         TX_DISABLE                                                                                                              /
    libs/threadx/common/inc/tx_thread.h(241):                 TX_DISABLE                                                                                                      /
    libs/threadx/common/inc/tx_thread.h(247):                 TX_DISABLE                                                                                                      /
    libs/threadx/common/src/txe_block_pool_create.c(121):         TX_DISABLE
    libs/threadx/common/src/txe_block_pool_create.c(148):         TX_DISABLE
    libs/threadx/common/src/txe_byte_pool_create.c(119):         TX_DISABLE
    libs/threadx/common/src/txe_byte_pool_create.c(147):         TX_DISABLE
    libs/threadx/common/src/txe_event_flags_create.c(116):         TX_DISABLE
    libs/threadx/common/src/txe_event_flags_create.c(144):         TX_DISABLE
    libs/threadx/common/src/txe_mutex_create.c(117):         TX_DISABLE
    libs/threadx/common/src/txe_mutex_create.c(145):         TX_DISABLE
    libs/threadx/common/src/txe_queue_create.c(119):         TX_DISABLE
    libs/threadx/common/src/txe_queue_create.c(147):         TX_DISABLE
    libs/threadx/common/src/txe_semaphore_create.c(116):         TX_DISABLE
    libs/threadx/common/src/txe_semaphore_create.c(144):         TX_DISABLE
    libs/threadx/common/src/txe_thread_create.c(132):         TX_DISABLE
    libs/threadx/common/src/txe_thread_create.c(202):         TX_DISABLE
    libs/threadx/common/src/txe_timer_create.c(122):         TX_DISABLE
    libs/threadx/common/src/txe_timer_create.c(150):         TX_DISABLE
    libs/threadx/common/src/tx_block_allocate.c(106):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_cleanup.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_cleanup.c(201):                             TX_DISABLE
    libs/threadx/common/src/tx_block_pool_create.c(153):         TX_DISABLE
    libs/threadx/common/src/tx_block_pool_delete.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_delete.c(156):         TX_DISABLE
    libs/threadx/common/src/tx_block_pool_delete.c(195):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_info_get.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_performance_info_get.c(112):         TX_DISABLE
    libs/threadx/common/src/tx_block_pool_performance_system_info_get.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_prioritize.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_prioritize.c(162):             TX_DISABLE
    libs/threadx/common/src/tx_block_release.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_byte_allocate.c(110):     TX_DISABLE
    libs/threadx/common/src/tx_byte_allocate.c(179):         TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_cleanup.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_cleanup.c(200):                             TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_create.c(147):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_delete.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_delete.c(160):         TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_delete.c(199):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_info_get.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_performance_info_get.c(121):         TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_performance_system_info_get.c(98):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_prioritize.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_prioritize.c(162):             TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_search.c(106):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_search.c(261):             TX_DISABLE
    libs/threadx/common/src/tx_byte_release.c(106):     TX_DISABLE
    libs/threadx/common/src/tx_byte_release.c(240):                 TX_DISABLE
    libs/threadx/common/src/tx_byte_release.c(328):                         TX_DISABLE
    libs/threadx/common/src/tx_event_flags_cleanup.c(95):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_cleanup.c(225):                             TX_DISABLE
    libs/threadx/common/src/tx_event_flags_create.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_delete.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_delete.c(156):         TX_DISABLE
    libs/threadx/common/src/tx_event_flags_delete.c(195):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_get.c(108):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_get.c(386):                 TX_DISABLE
    libs/threadx/common/src/tx_event_flags_info_get.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_performance_info_get.c(113):         TX_DISABLE
    libs/threadx/common/src/tx_event_flags_performance_system_info_get.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set.c(114):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set.c(312):                     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set.c(355):                     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set.c(554):                     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set.c(580):                 TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set_notify.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_misra.c(280):     TX_DISABLE
    libs/threadx/common/src/tx_misra.c(293):             TX_DISABLE
    libs/threadx/common/src/tx_misra.c(299):             TX_DISABLE
    libs/threadx/common/src/tx_mutex_cleanup.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_cleanup.c(202):                             TX_DISABLE
    libs/threadx/common/src/tx_mutex_cleanup.c(271):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_cleanup.c(304):             TX_DISABLE
    libs/threadx/common/src/tx_mutex_create.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_delete.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_delete.c(177):         TX_DISABLE
    libs/threadx/common/src/tx_mutex_delete.c(192):         TX_DISABLE
    libs/threadx/common/src/tx_mutex_delete.c(231):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_get.c(92):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_info_get.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_performance_info_get.c(118):         TX_DISABLE
    libs/threadx/common/src/tx_mutex_performance_system_info_get.c(95):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_prioritize.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_prioritize.c(165):             TX_DISABLE
    libs/threadx/common/src/tx_mutex_priority_change.c(110):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_priority_change.c(206):         TX_DISABLE
    libs/threadx/common/src/tx_mutex_priority_change.c(241):         TX_DISABLE
    libs/threadx/common/src/tx_mutex_put.c(104):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_put.c(296):                             TX_DISABLE
    libs/threadx/common/src/tx_mutex_put.c(355):                                 TX_DISABLE
    libs/threadx/common/src/tx_mutex_put.c(396):                             TX_DISABLE
    libs/threadx/common/src/tx_mutex_put.c(604):                                     TX_DISABLE
    libs/threadx/common/src/tx_queue_cleanup.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_queue_cleanup.c(213):                             TX_DISABLE
    libs/threadx/common/src/tx_queue_create.c(120):     TX_DISABLE
    libs/threadx/common/src/tx_queue_delete.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_queue_delete.c(155):         TX_DISABLE
    libs/threadx/common/src/tx_queue_delete.c(194):     TX_DISABLE
    libs/threadx/common/src/tx_queue_flush.c(92):     TX_DISABLE
    libs/threadx/common/src/tx_queue_flush.c(159):             TX_DISABLE
    libs/threadx/common/src/tx_queue_flush.c(192):         TX_DISABLE
    libs/threadx/common/src/tx_queue_front_send.c(102):     TX_DISABLE
    libs/threadx/common/src/tx_queue_info_get.c(88):     TX_DISABLE
    libs/threadx/common/src/tx_queue_performance_info_get.c(114):         TX_DISABLE
    libs/threadx/common/src/tx_queue_performance_system_info_get.c(95):     TX_DISABLE
    libs/threadx/common/src/tx_queue_prioritize.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_queue_prioritize.c(162):             TX_DISABLE
    libs/threadx/common/src/tx_queue_receive.c(101):     TX_DISABLE
    libs/threadx/common/src/tx_queue_receive.c(283):                 TX_DISABLE
    libs/threadx/common/src/tx_queue_send.c(102):     TX_DISABLE
    libs/threadx/common/src/tx_queue_send_notify.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_ceiling_put.c(97):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_cleanup.c(95):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_cleanup.c(203):                             TX_DISABLE
    libs/threadx/common/src/tx_semaphore_create.c(92):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_delete.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_delete.c(156):         TX_DISABLE
    libs/threadx/common/src/tx_semaphore_delete.c(195):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_get.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_info_get.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_performance_info_get.c(112):         TX_DISABLE
    libs/threadx/common/src/tx_semaphore_performance_system_info_get.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_prioritize.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_prioritize.c(162):             TX_DISABLE
    libs/threadx/common/src/tx_semaphore_put.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_put_notify.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_thread_create.c(219):     TX_DISABLE
    libs/threadx/common/src/tx_thread_create.c(360):         TX_DISABLE
    libs/threadx/common/src/tx_thread_delete.c(88):     TX_DISABLE
    libs/threadx/common/src/tx_thread_entry_exit_notify.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_thread_identify.c(85):     TX_DISABLE
    libs/threadx/common/src/tx_thread_info_get.c(92):     TX_DISABLE
    libs/threadx/common/src/tx_thread_performance_info_get.c(130):         TX_DISABLE
    libs/threadx/common/src/tx_thread_performance_system_info_get.c(112):     TX_DISABLE
    libs/threadx/common/src/tx_thread_preemption_change.c(114):     TX_DISABLE
    libs/threadx/common/src/tx_thread_preemption_change.c(270):                     TX_DISABLE
    libs/threadx/common/src/tx_thread_priority_change.c(100):     TX_DISABLE
    libs/threadx/common/src/tx_thread_priority_change.c(234):         TX_DISABLE
    libs/threadx/common/src/tx_thread_relinquish.c(97):     TX_DISABLE
    libs/threadx/common/src/tx_thread_reset.c(88):     TX_DISABLE
    libs/threadx/common/src/tx_thread_reset.c(144):         TX_DISABLE
    libs/threadx/common/src/tx_thread_resume.c(111):     TX_DISABLE
    libs/threadx/common/src/tx_thread_resume.c(191):         TX_DISABLE
    libs/threadx/common/src/tx_thread_shell_entry.c(96):     TX_DISABLE
    libs/threadx/common/src/tx_thread_shell_entry.c(128):     TX_DISABLE
    libs/threadx/common/src/tx_thread_sleep.c(84):     TX_DISABLE
    libs/threadx/common/src/tx_thread_stack_analyze.c(85):     TX_DISABLE
    libs/threadx/common/src/tx_thread_stack_analyze.c(149):                     TX_DISABLE
    libs/threadx/common/src/tx_thread_stack_error_handler.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_thread_stack_error_handler.c(113):         TX_DISABLE
    libs/threadx/common/src/tx_thread_stack_error_notify.c(117):     TX_DISABLE
    libs/threadx/common/src/tx_thread_suspend.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_thread_suspend.c(165):             TX_DISABLE
    libs/threadx/common/src/tx_thread_suspend.c(244):     TX_DISABLE
    libs/threadx/common/src/tx_thread_suspend.c(564):                     TX_DISABLE
    libs/threadx/common/src/tx_thread_suspend.c(808):             TX_DISABLE
    libs/threadx/common/src/tx_thread_system_resume.c(112):     TX_DISABLE
    libs/threadx/common/src/tx_thread_system_resume.c(552):     TX_DISABLE
    libs/threadx/common/src/tx_thread_system_suspend.c(121):     TX_DISABLE
    libs/threadx/common/src/tx_thread_system_suspend.c(429):                 TX_DISABLE
    libs/threadx/common/src/tx_thread_system_suspend.c(660):     TX_DISABLE
    libs/threadx/common/src/tx_thread_terminate.c(97):     TX_DISABLE
    libs/threadx/common/src/tx_thread_terminate.c(192):             TX_DISABLE
    libs/threadx/common/src/tx_thread_terminate.c(239):             TX_DISABLE
    libs/threadx/common/src/tx_thread_terminate.c(268):             TX_DISABLE
    libs/threadx/common/src/tx_thread_terminate.c(290):         TX_DISABLE
    libs/threadx/common/src/tx_thread_timeout.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_thread_time_slice.c(106):     TX_DISABLE
    libs/threadx/common/src/tx_thread_time_slice_change.c(87):     TX_DISABLE
    libs/threadx/common/src/tx_thread_wait_abort.c(87):     TX_DISABLE
    libs/threadx/common/src/tx_thread_wait_abort.c(219):             TX_DISABLE
    libs/threadx/common/src/tx_timer_activate.c(83):     TX_DISABLE
    libs/threadx/common/src/tx_timer_change.c(82):     TX_DISABLE
    libs/threadx/common/src/tx_timer_create.c(100):     TX_DISABLE
    libs/threadx/common/src/tx_timer_deactivate.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_timer_delete.c(82):     TX_DISABLE
    libs/threadx/common/src/tx_timer_expiration_process.c(112):     TX_DISABLE
    libs/threadx/common/src/tx_timer_expiration_process.c(140):     TX_DISABLE
    libs/threadx/common/src/tx_timer_expiration_process.c(196):                 TX_DISABLE
    libs/threadx/common/src/tx_timer_expiration_process.c(361):                     TX_DISABLE
    libs/threadx/common/src/tx_timer_info_get.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_timer_performance_info_get.c(115):         TX_DISABLE
    libs/threadx/common/src/tx_timer_performance_system_info_get.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_timer_thread_entry.c(114):             TX_DISABLE
    libs/threadx/common/src/tx_timer_thread_entry.c(146):             TX_DISABLE
    libs/threadx/common/src/tx_timer_thread_entry.c(311):                 TX_DISABLE
    libs/threadx/common/src/tx_timer_thread_entry.c(424):                 TX_DISABLE
    libs/threadx/common/src/tx_time_get.c(87):     TX_DISABLE
    libs/threadx/common/src/tx_time_set.c(80):     TX_DISABLE
    libs/threadx/common/src/tx_trace_enable.c(223):         TX_DISABLE
    libs/threadx/common/src/tx_trace_enable.c(383):         TX_DISABLE
    libs/threadx/common/src/tx_trace_interrupt_control.c(82):     TX_DISABLE
    libs/threadx/common/src/tx_trace_isr_enter_insert.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_trace_isr_enter_insert.c(105):         TX_DISABLE
    libs/threadx/common/src/tx_trace_isr_exit_insert.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_trace_isr_exit_insert.c(105):         TX_DISABLE
    libs/threadx/common/src/tx_trace_object_register.c(293):                         TX_DISABLE
    libs/threadx/common/src/tx_trace_object_unregister.c(128):         TX_DISABLE
    libs/threadx/common/src/tx_trace_user_event_insert.c(86):     TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(243): #define TX_DISABLE                              interrupt_save =  _tx_thread_interrupt_disable();
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(265): #define TX_BLOCK_POOL_DISABLE                   TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(266): #define TX_BYTE_POOL_DISABLE                    TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(267): #define TX_EVENT_FLAGS_GROUP_DISABLE            TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(268): #define TX_MUTEX_DISABLE                        TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(269): #define TX_QUEUE_DISABLE                        TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(270): #define TX_SEMAPHORE_DISABLE                    TX_DISABLE
    libs/threadx/utility/low_power/tx_low_power.c(96):     TX_DISABLE
    libs/threadx/utility/low_power/tx_low_power.c(300):     TX_DISABLE
    libs/threadx/utility/low_power/tx_low_power.c(431):     TX_DISABLE

     

Reply
  • カーネル内でTX_DISABLEをgrepしてみると以下の通りでした。やはりそれなりにあちらこちらにありますね。

    続く。

    カーネル内でTX_DISABLEをgrep (カーネル内ということでlibs/threadx/フォルダ内のみです)

    libs/threadx/common/inc/tx_thread.h(228):         TX_DISABLE                                                                                                              /
    libs/threadx/common/inc/tx_thread.h(241):                 TX_DISABLE                                                                                                      /
    libs/threadx/common/inc/tx_thread.h(247):                 TX_DISABLE                                                                                                      /
    libs/threadx/common/src/txe_block_pool_create.c(121):         TX_DISABLE
    libs/threadx/common/src/txe_block_pool_create.c(148):         TX_DISABLE
    libs/threadx/common/src/txe_byte_pool_create.c(119):         TX_DISABLE
    libs/threadx/common/src/txe_byte_pool_create.c(147):         TX_DISABLE
    libs/threadx/common/src/txe_event_flags_create.c(116):         TX_DISABLE
    libs/threadx/common/src/txe_event_flags_create.c(144):         TX_DISABLE
    libs/threadx/common/src/txe_mutex_create.c(117):         TX_DISABLE
    libs/threadx/common/src/txe_mutex_create.c(145):         TX_DISABLE
    libs/threadx/common/src/txe_queue_create.c(119):         TX_DISABLE
    libs/threadx/common/src/txe_queue_create.c(147):         TX_DISABLE
    libs/threadx/common/src/txe_semaphore_create.c(116):         TX_DISABLE
    libs/threadx/common/src/txe_semaphore_create.c(144):         TX_DISABLE
    libs/threadx/common/src/txe_thread_create.c(132):         TX_DISABLE
    libs/threadx/common/src/txe_thread_create.c(202):         TX_DISABLE
    libs/threadx/common/src/txe_timer_create.c(122):         TX_DISABLE
    libs/threadx/common/src/txe_timer_create.c(150):         TX_DISABLE
    libs/threadx/common/src/tx_block_allocate.c(106):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_cleanup.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_cleanup.c(201):                             TX_DISABLE
    libs/threadx/common/src/tx_block_pool_create.c(153):         TX_DISABLE
    libs/threadx/common/src/tx_block_pool_delete.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_delete.c(156):         TX_DISABLE
    libs/threadx/common/src/tx_block_pool_delete.c(195):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_info_get.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_performance_info_get.c(112):         TX_DISABLE
    libs/threadx/common/src/tx_block_pool_performance_system_info_get.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_prioritize.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_block_pool_prioritize.c(162):             TX_DISABLE
    libs/threadx/common/src/tx_block_release.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_byte_allocate.c(110):     TX_DISABLE
    libs/threadx/common/src/tx_byte_allocate.c(179):         TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_cleanup.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_cleanup.c(200):                             TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_create.c(147):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_delete.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_delete.c(160):         TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_delete.c(199):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_info_get.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_performance_info_get.c(121):         TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_performance_system_info_get.c(98):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_prioritize.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_prioritize.c(162):             TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_search.c(106):     TX_DISABLE
    libs/threadx/common/src/tx_byte_pool_search.c(261):             TX_DISABLE
    libs/threadx/common/src/tx_byte_release.c(106):     TX_DISABLE
    libs/threadx/common/src/tx_byte_release.c(240):                 TX_DISABLE
    libs/threadx/common/src/tx_byte_release.c(328):                         TX_DISABLE
    libs/threadx/common/src/tx_event_flags_cleanup.c(95):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_cleanup.c(225):                             TX_DISABLE
    libs/threadx/common/src/tx_event_flags_create.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_delete.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_delete.c(156):         TX_DISABLE
    libs/threadx/common/src/tx_event_flags_delete.c(195):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_get.c(108):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_get.c(386):                 TX_DISABLE
    libs/threadx/common/src/tx_event_flags_info_get.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_performance_info_get.c(113):         TX_DISABLE
    libs/threadx/common/src/tx_event_flags_performance_system_info_get.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set.c(114):     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set.c(312):                     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set.c(355):                     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set.c(554):                     TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set.c(580):                 TX_DISABLE
    libs/threadx/common/src/tx_event_flags_set_notify.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_misra.c(280):     TX_DISABLE
    libs/threadx/common/src/tx_misra.c(293):             TX_DISABLE
    libs/threadx/common/src/tx_misra.c(299):             TX_DISABLE
    libs/threadx/common/src/tx_mutex_cleanup.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_cleanup.c(202):                             TX_DISABLE
    libs/threadx/common/src/tx_mutex_cleanup.c(271):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_cleanup.c(304):             TX_DISABLE
    libs/threadx/common/src/tx_mutex_create.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_delete.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_delete.c(177):         TX_DISABLE
    libs/threadx/common/src/tx_mutex_delete.c(192):         TX_DISABLE
    libs/threadx/common/src/tx_mutex_delete.c(231):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_get.c(92):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_info_get.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_performance_info_get.c(118):         TX_DISABLE
    libs/threadx/common/src/tx_mutex_performance_system_info_get.c(95):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_prioritize.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_prioritize.c(165):             TX_DISABLE
    libs/threadx/common/src/tx_mutex_priority_change.c(110):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_priority_change.c(206):         TX_DISABLE
    libs/threadx/common/src/tx_mutex_priority_change.c(241):         TX_DISABLE
    libs/threadx/common/src/tx_mutex_put.c(104):     TX_DISABLE
    libs/threadx/common/src/tx_mutex_put.c(296):                             TX_DISABLE
    libs/threadx/common/src/tx_mutex_put.c(355):                                 TX_DISABLE
    libs/threadx/common/src/tx_mutex_put.c(396):                             TX_DISABLE
    libs/threadx/common/src/tx_mutex_put.c(604):                                     TX_DISABLE
    libs/threadx/common/src/tx_queue_cleanup.c(94):     TX_DISABLE
    libs/threadx/common/src/tx_queue_cleanup.c(213):                             TX_DISABLE
    libs/threadx/common/src/tx_queue_create.c(120):     TX_DISABLE
    libs/threadx/common/src/tx_queue_delete.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_queue_delete.c(155):         TX_DISABLE
    libs/threadx/common/src/tx_queue_delete.c(194):     TX_DISABLE
    libs/threadx/common/src/tx_queue_flush.c(92):     TX_DISABLE
    libs/threadx/common/src/tx_queue_flush.c(159):             TX_DISABLE
    libs/threadx/common/src/tx_queue_flush.c(192):         TX_DISABLE
    libs/threadx/common/src/tx_queue_front_send.c(102):     TX_DISABLE
    libs/threadx/common/src/tx_queue_info_get.c(88):     TX_DISABLE
    libs/threadx/common/src/tx_queue_performance_info_get.c(114):         TX_DISABLE
    libs/threadx/common/src/tx_queue_performance_system_info_get.c(95):     TX_DISABLE
    libs/threadx/common/src/tx_queue_prioritize.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_queue_prioritize.c(162):             TX_DISABLE
    libs/threadx/common/src/tx_queue_receive.c(101):     TX_DISABLE
    libs/threadx/common/src/tx_queue_receive.c(283):                 TX_DISABLE
    libs/threadx/common/src/tx_queue_send.c(102):     TX_DISABLE
    libs/threadx/common/src/tx_queue_send_notify.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_ceiling_put.c(97):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_cleanup.c(95):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_cleanup.c(203):                             TX_DISABLE
    libs/threadx/common/src/tx_semaphore_create.c(92):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_delete.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_delete.c(156):         TX_DISABLE
    libs/threadx/common/src/tx_semaphore_delete.c(195):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_get.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_info_get.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_performance_info_get.c(112):         TX_DISABLE
    libs/threadx/common/src/tx_semaphore_performance_system_info_get.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_prioritize.c(90):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_prioritize.c(162):             TX_DISABLE
    libs/threadx/common/src/tx_semaphore_put.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_semaphore_put_notify.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_thread_create.c(219):     TX_DISABLE
    libs/threadx/common/src/tx_thread_create.c(360):         TX_DISABLE
    libs/threadx/common/src/tx_thread_delete.c(88):     TX_DISABLE
    libs/threadx/common/src/tx_thread_entry_exit_notify.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_thread_identify.c(85):     TX_DISABLE
    libs/threadx/common/src/tx_thread_info_get.c(92):     TX_DISABLE
    libs/threadx/common/src/tx_thread_performance_info_get.c(130):         TX_DISABLE
    libs/threadx/common/src/tx_thread_performance_system_info_get.c(112):     TX_DISABLE
    libs/threadx/common/src/tx_thread_preemption_change.c(114):     TX_DISABLE
    libs/threadx/common/src/tx_thread_preemption_change.c(270):                     TX_DISABLE
    libs/threadx/common/src/tx_thread_priority_change.c(100):     TX_DISABLE
    libs/threadx/common/src/tx_thread_priority_change.c(234):         TX_DISABLE
    libs/threadx/common/src/tx_thread_relinquish.c(97):     TX_DISABLE
    libs/threadx/common/src/tx_thread_reset.c(88):     TX_DISABLE
    libs/threadx/common/src/tx_thread_reset.c(144):         TX_DISABLE
    libs/threadx/common/src/tx_thread_resume.c(111):     TX_DISABLE
    libs/threadx/common/src/tx_thread_resume.c(191):         TX_DISABLE
    libs/threadx/common/src/tx_thread_shell_entry.c(96):     TX_DISABLE
    libs/threadx/common/src/tx_thread_shell_entry.c(128):     TX_DISABLE
    libs/threadx/common/src/tx_thread_sleep.c(84):     TX_DISABLE
    libs/threadx/common/src/tx_thread_stack_analyze.c(85):     TX_DISABLE
    libs/threadx/common/src/tx_thread_stack_analyze.c(149):                     TX_DISABLE
    libs/threadx/common/src/tx_thread_stack_error_handler.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_thread_stack_error_handler.c(113):         TX_DISABLE
    libs/threadx/common/src/tx_thread_stack_error_notify.c(117):     TX_DISABLE
    libs/threadx/common/src/tx_thread_suspend.c(91):     TX_DISABLE
    libs/threadx/common/src/tx_thread_suspend.c(165):             TX_DISABLE
    libs/threadx/common/src/tx_thread_suspend.c(244):     TX_DISABLE
    libs/threadx/common/src/tx_thread_suspend.c(564):                     TX_DISABLE
    libs/threadx/common/src/tx_thread_suspend.c(808):             TX_DISABLE
    libs/threadx/common/src/tx_thread_system_resume.c(112):     TX_DISABLE
    libs/threadx/common/src/tx_thread_system_resume.c(552):     TX_DISABLE
    libs/threadx/common/src/tx_thread_system_suspend.c(121):     TX_DISABLE
    libs/threadx/common/src/tx_thread_system_suspend.c(429):                 TX_DISABLE
    libs/threadx/common/src/tx_thread_system_suspend.c(660):     TX_DISABLE
    libs/threadx/common/src/tx_thread_terminate.c(97):     TX_DISABLE
    libs/threadx/common/src/tx_thread_terminate.c(192):             TX_DISABLE
    libs/threadx/common/src/tx_thread_terminate.c(239):             TX_DISABLE
    libs/threadx/common/src/tx_thread_terminate.c(268):             TX_DISABLE
    libs/threadx/common/src/tx_thread_terminate.c(290):         TX_DISABLE
    libs/threadx/common/src/tx_thread_timeout.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_thread_time_slice.c(106):     TX_DISABLE
    libs/threadx/common/src/tx_thread_time_slice_change.c(87):     TX_DISABLE
    libs/threadx/common/src/tx_thread_wait_abort.c(87):     TX_DISABLE
    libs/threadx/common/src/tx_thread_wait_abort.c(219):             TX_DISABLE
    libs/threadx/common/src/tx_timer_activate.c(83):     TX_DISABLE
    libs/threadx/common/src/tx_timer_change.c(82):     TX_DISABLE
    libs/threadx/common/src/tx_timer_create.c(100):     TX_DISABLE
    libs/threadx/common/src/tx_timer_deactivate.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_timer_delete.c(82):     TX_DISABLE
    libs/threadx/common/src/tx_timer_expiration_process.c(112):     TX_DISABLE
    libs/threadx/common/src/tx_timer_expiration_process.c(140):     TX_DISABLE
    libs/threadx/common/src/tx_timer_expiration_process.c(196):                 TX_DISABLE
    libs/threadx/common/src/tx_timer_expiration_process.c(361):                     TX_DISABLE
    libs/threadx/common/src/tx_timer_info_get.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_timer_performance_info_get.c(115):         TX_DISABLE
    libs/threadx/common/src/tx_timer_performance_system_info_get.c(93):     TX_DISABLE
    libs/threadx/common/src/tx_timer_thread_entry.c(114):             TX_DISABLE
    libs/threadx/common/src/tx_timer_thread_entry.c(146):             TX_DISABLE
    libs/threadx/common/src/tx_timer_thread_entry.c(311):                 TX_DISABLE
    libs/threadx/common/src/tx_timer_thread_entry.c(424):                 TX_DISABLE
    libs/threadx/common/src/tx_time_get.c(87):     TX_DISABLE
    libs/threadx/common/src/tx_time_set.c(80):     TX_DISABLE
    libs/threadx/common/src/tx_trace_enable.c(223):         TX_DISABLE
    libs/threadx/common/src/tx_trace_enable.c(383):         TX_DISABLE
    libs/threadx/common/src/tx_trace_interrupt_control.c(82):     TX_DISABLE
    libs/threadx/common/src/tx_trace_isr_enter_insert.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_trace_isr_enter_insert.c(105):         TX_DISABLE
    libs/threadx/common/src/tx_trace_isr_exit_insert.c(89):     TX_DISABLE
    libs/threadx/common/src/tx_trace_isr_exit_insert.c(105):         TX_DISABLE
    libs/threadx/common/src/tx_trace_object_register.c(293):                         TX_DISABLE
    libs/threadx/common/src/tx_trace_object_unregister.c(128):         TX_DISABLE
    libs/threadx/common/src/tx_trace_user_event_insert.c(86):     TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(243): #define TX_DISABLE                              interrupt_save =  _tx_thread_interrupt_disable();
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(265): #define TX_BLOCK_POOL_DISABLE                   TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(266): #define TX_BYTE_POOL_DISABLE                    TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(267): #define TX_EVENT_FLAGS_GROUP_DISABLE            TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(268): #define TX_MUTEX_DISABLE                        TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(269): #define TX_QUEUE_DISABLE                        TX_DISABLE
    libs/threadx/ports/rxv3/ccrx/inc/tx_port.h(270): #define TX_SEMAPHORE_DISABLE                    TX_DISABLE
    libs/threadx/utility/low_power/tx_low_power.c(96):     TX_DISABLE
    libs/threadx/utility/low_power/tx_low_power.c(300):     TX_DISABLE
    libs/threadx/utility/low_power/tx_low_power.c(431):     TX_DISABLE

     

Children
No Data