├── README.md └── x-ware_platform ├── RISCV_Demo_Threadx ├── .cproject ├── .gitignore ├── .project ├── demo_threadx Debug.launch ├── demo_threadx.c ├── demo_threadx.ld ├── encoding.h ├── entry.S └── tx_initialize_low_level.S ├── RemoteSystemsTempFiles └── .project ├── readme_threadx.txt └── tx ├── .cproject ├── .gitignore ├── .project ├── tx_api.h ├── tx_block_allocate.c ├── tx_block_pool.h ├── tx_block_pool_cleanup.c ├── tx_block_pool_create.c ├── tx_block_pool_delete.c ├── tx_block_pool_info_get.c ├── tx_block_pool_initialize.c ├── tx_block_pool_performance_info_get.c ├── tx_block_pool_performance_system_info_get.c ├── tx_block_pool_prioritize.c ├── tx_block_release.c ├── tx_byte_allocate.c ├── tx_byte_pool.h ├── tx_byte_pool_cleanup.c ├── tx_byte_pool_create.c ├── tx_byte_pool_delete.c ├── tx_byte_pool_info_get.c ├── tx_byte_pool_initialize.c ├── tx_byte_pool_performance_info_get.c ├── tx_byte_pool_performance_system_info_get.c ├── tx_byte_pool_prioritize.c ├── tx_byte_pool_search.c ├── tx_byte_release.c ├── tx_event_flags.h ├── tx_event_flags_cleanup.c ├── tx_event_flags_create.c ├── tx_event_flags_delete.c ├── tx_event_flags_get.c ├── tx_event_flags_info_get.c ├── tx_event_flags_initialize.c ├── tx_event_flags_performance_info_get.c ├── tx_event_flags_performance_system_info_get.c ├── tx_event_flags_set.c ├── tx_event_flags_set_notify.c ├── tx_initialize.h ├── tx_initialize_high_level.c ├── tx_initialize_kernel_enter.c ├── tx_initialize_kernel_setup.c ├── tx_mutex.h ├── tx_mutex_cleanup.c ├── tx_mutex_create.c ├── tx_mutex_delete.c ├── tx_mutex_get.c ├── tx_mutex_info_get.c ├── tx_mutex_initialize.c ├── tx_mutex_performance_info_get.c ├── tx_mutex_performance_system_info_get.c ├── tx_mutex_prioritize.c ├── tx_mutex_priority_change.c ├── tx_mutex_put.c ├── tx_port.h ├── tx_queue.h ├── tx_queue_cleanup.c ├── tx_queue_create.c ├── tx_queue_delete.c ├── tx_queue_flush.c ├── tx_queue_front_send.c ├── tx_queue_info_get.c ├── tx_queue_initialize.c ├── tx_queue_performance_info_get.c ├── tx_queue_performance_system_info_get.c ├── tx_queue_prioritize.c ├── tx_queue_receive.c ├── tx_queue_send.c ├── tx_queue_send_notify.c ├── tx_semaphore.h ├── tx_semaphore_ceiling_put.c ├── tx_semaphore_cleanup.c ├── tx_semaphore_create.c ├── tx_semaphore_delete.c ├── tx_semaphore_get.c ├── tx_semaphore_info_get.c ├── tx_semaphore_initialize.c ├── tx_semaphore_performance_info_get.c ├── tx_semaphore_performance_system_info_get.c ├── tx_semaphore_prioritize.c ├── tx_semaphore_put.c ├── tx_semaphore_put_notify.c ├── tx_thread.h ├── tx_thread_context_restore.S ├── tx_thread_context_save.S ├── tx_thread_create.c ├── tx_thread_delete.c ├── tx_thread_entry_exit_notify.c ├── tx_thread_identify.c ├── tx_thread_info_get.c ├── tx_thread_initialize.c ├── tx_thread_interrupt_control.S ├── tx_thread_performance_info_get.c ├── tx_thread_performance_system_info_get.c ├── tx_thread_preemption_change.c ├── tx_thread_priority_change.c ├── tx_thread_relinquish.c ├── tx_thread_reset.c ├── tx_thread_resume.c ├── tx_thread_schedule.S ├── tx_thread_shell_entry.c ├── tx_thread_sleep.c ├── tx_thread_stack_analyze.c ├── tx_thread_stack_build.S ├── tx_thread_stack_error_handler.c ├── tx_thread_stack_error_notify.c ├── tx_thread_suspend.c ├── tx_thread_system_preempt_check.c ├── tx_thread_system_resume.c ├── tx_thread_system_return.S ├── tx_thread_system_suspend.c ├── tx_thread_terminate.c ├── tx_thread_time_slice.c ├── tx_thread_time_slice_change.c ├── tx_thread_timeout.c ├── tx_thread_wait_abort.c ├── tx_time_get.c ├── tx_time_set.c ├── tx_timer.h ├── tx_timer_activate.c ├── tx_timer_change.c ├── tx_timer_create.c ├── tx_timer_deactivate.c ├── tx_timer_delete.c ├── tx_timer_expiration_process.c ├── tx_timer_info_get.c ├── tx_timer_initialize.c ├── tx_timer_interrupt.S ├── tx_timer_performance_info_get.c ├── tx_timer_performance_system_info_get.c ├── tx_timer_system_activate.c ├── tx_timer_system_deactivate.c ├── tx_timer_thread_entry.c ├── tx_trace.h ├── tx_trace_buffer_full_notify.c ├── tx_trace_disable.c ├── tx_trace_enable.c ├── tx_trace_event_filter.c ├── tx_trace_event_unfilter.c ├── tx_trace_initialize.c ├── tx_trace_interrupt_control.c ├── tx_trace_isr_enter_insert.c ├── tx_trace_isr_exit_insert.c ├── tx_trace_object_register.c ├── tx_trace_object_unregister.c ├── tx_trace_user_event_insert.c ├── tx_user.h ├── txe_block_allocate.c ├── txe_block_pool_create.c ├── txe_block_pool_delete.c ├── txe_block_pool_info_get.c ├── txe_block_pool_prioritize.c ├── txe_block_release.c ├── txe_byte_allocate.c ├── txe_byte_pool_create.c ├── txe_byte_pool_delete.c ├── txe_byte_pool_info_get.c ├── txe_byte_pool_prioritize.c ├── txe_byte_release.c ├── txe_event_flags_create.c ├── txe_event_flags_delete.c ├── txe_event_flags_get.c ├── txe_event_flags_info_get.c ├── txe_event_flags_set.c ├── txe_event_flags_set_notify.c ├── txe_mutex_create.c ├── txe_mutex_delete.c ├── txe_mutex_get.c ├── txe_mutex_info_get.c ├── txe_mutex_prioritize.c ├── txe_mutex_put.c ├── txe_queue_create.c ├── txe_queue_delete.c ├── txe_queue_flush.c ├── txe_queue_front_send.c ├── txe_queue_info_get.c ├── txe_queue_prioritize.c ├── txe_queue_receive.c ├── txe_queue_send.c ├── txe_queue_send_notify.c ├── txe_semaphore_ceiling_put.c ├── txe_semaphore_create.c ├── txe_semaphore_delete.c ├── txe_semaphore_get.c ├── txe_semaphore_info_get.c ├── txe_semaphore_prioritize.c ├── txe_semaphore_put.c ├── txe_semaphore_put_notify.c ├── txe_thread_create.c ├── txe_thread_delete.c ├── txe_thread_entry_exit_notify.c ├── txe_thread_info_get.c ├── txe_thread_preemption_change.c ├── txe_thread_priority_change.c ├── txe_thread_relinquish.c ├── txe_thread_reset.c ├── txe_thread_resume.c ├── txe_thread_suspend.c ├── txe_thread_terminate.c ├── txe_thread_time_slice_change.c ├── txe_thread_wait_abort.c ├── txe_timer_activate.c ├── txe_timer_change.c ├── txe_timer_create.c ├── txe_timer_deactivate.c ├── txe_timer_delete.c └── txe_timer_info_get.c /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/README.md -------------------------------------------------------------------------------- /x-ware_platform/RISCV_Demo_Threadx/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/RISCV_Demo_Threadx/.cproject -------------------------------------------------------------------------------- /x-ware_platform/RISCV_Demo_Threadx/.gitignore: -------------------------------------------------------------------------------- 1 | Debug 2 | Release 3 | -------------------------------------------------------------------------------- /x-ware_platform/RISCV_Demo_Threadx/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/RISCV_Demo_Threadx/.project -------------------------------------------------------------------------------- /x-ware_platform/RISCV_Demo_Threadx/demo_threadx Debug.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/RISCV_Demo_Threadx/demo_threadx Debug.launch -------------------------------------------------------------------------------- /x-ware_platform/RISCV_Demo_Threadx/demo_threadx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/RISCV_Demo_Threadx/demo_threadx.c -------------------------------------------------------------------------------- /x-ware_platform/RISCV_Demo_Threadx/demo_threadx.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/RISCV_Demo_Threadx/demo_threadx.ld -------------------------------------------------------------------------------- /x-ware_platform/RISCV_Demo_Threadx/encoding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/RISCV_Demo_Threadx/encoding.h -------------------------------------------------------------------------------- /x-ware_platform/RISCV_Demo_Threadx/entry.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/RISCV_Demo_Threadx/entry.S -------------------------------------------------------------------------------- /x-ware_platform/RISCV_Demo_Threadx/tx_initialize_low_level.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/RISCV_Demo_Threadx/tx_initialize_low_level.S -------------------------------------------------------------------------------- /x-ware_platform/RemoteSystemsTempFiles/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/RemoteSystemsTempFiles/.project -------------------------------------------------------------------------------- /x-ware_platform/readme_threadx.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/readme_threadx.txt -------------------------------------------------------------------------------- /x-ware_platform/tx/.cproject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/.cproject -------------------------------------------------------------------------------- /x-ware_platform/tx/.gitignore: -------------------------------------------------------------------------------- 1 | Debug 2 | Release 3 | -------------------------------------------------------------------------------- /x-ware_platform/tx/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/.project -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_api.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_block_allocate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_block_allocate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_block_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_block_pool.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_block_pool_cleanup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_block_pool_cleanup.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_block_pool_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_block_pool_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_block_pool_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_block_pool_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_block_pool_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_block_pool_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_block_pool_initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_block_pool_initialize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_block_pool_performance_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_block_pool_performance_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_block_pool_performance_system_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_block_pool_performance_system_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_block_pool_prioritize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_block_pool_prioritize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_block_release.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_block_release.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_allocate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_allocate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_pool.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_pool_cleanup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_pool_cleanup.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_pool_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_pool_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_pool_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_pool_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_pool_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_pool_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_pool_initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_pool_initialize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_pool_performance_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_pool_performance_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_pool_performance_system_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_pool_performance_system_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_pool_prioritize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_pool_prioritize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_pool_search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_pool_search.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_byte_release.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_byte_release.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_event_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_event_flags.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_event_flags_cleanup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_event_flags_cleanup.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_event_flags_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_event_flags_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_event_flags_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_event_flags_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_event_flags_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_event_flags_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_event_flags_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_event_flags_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_event_flags_initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_event_flags_initialize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_event_flags_performance_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_event_flags_performance_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_event_flags_performance_system_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_event_flags_performance_system_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_event_flags_set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_event_flags_set.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_event_flags_set_notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_event_flags_set_notify.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_initialize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_initialize.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_initialize_high_level.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_initialize_high_level.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_initialize_kernel_enter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_initialize_kernel_enter.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_initialize_kernel_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_initialize_kernel_setup.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex_cleanup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex_cleanup.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex_initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex_initialize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex_performance_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex_performance_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex_performance_system_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex_performance_system_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex_prioritize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex_prioritize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex_priority_change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex_priority_change.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_mutex_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_mutex_put.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_port.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_cleanup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_cleanup.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_flush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_flush.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_front_send.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_front_send.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_initialize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_performance_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_performance_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_performance_system_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_performance_system_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_prioritize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_prioritize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_receive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_receive.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_send.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_send.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_queue_send_notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_queue_send_notify.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_ceiling_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_ceiling_put.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_cleanup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_cleanup.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_initialize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_performance_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_performance_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_performance_system_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_performance_system_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_prioritize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_prioritize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_put.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_semaphore_put_notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_semaphore_put_notify.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_context_restore.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_context_restore.S -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_context_save.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_context_save.S -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_entry_exit_notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_entry_exit_notify.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_identify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_identify.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_initialize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_interrupt_control.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_interrupt_control.S -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_performance_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_performance_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_performance_system_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_performance_system_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_preemption_change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_preemption_change.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_priority_change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_priority_change.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_relinquish.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_relinquish.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_reset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_reset.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_resume.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_resume.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_schedule.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_schedule.S -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_shell_entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_shell_entry.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_sleep.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_stack_analyze.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_stack_analyze.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_stack_build.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_stack_build.S -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_stack_error_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_stack_error_handler.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_stack_error_notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_stack_error_notify.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_suspend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_suspend.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_system_preempt_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_system_preempt_check.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_system_resume.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_system_resume.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_system_return.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_system_return.S -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_system_suspend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_system_suspend.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_terminate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_terminate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_time_slice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_time_slice.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_time_slice_change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_time_slice_change.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_timeout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_timeout.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_thread_wait_abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_thread_wait_abort.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_time_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_time_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_time_set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_time_set.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_activate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_activate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_change.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_deactivate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_deactivate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_expiration_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_expiration_process.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_initialize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_interrupt.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_interrupt.S -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_performance_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_performance_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_performance_system_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_performance_system_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_system_activate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_system_activate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_system_deactivate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_system_deactivate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_timer_thread_entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_timer_thread_entry.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace.h -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_buffer_full_notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_buffer_full_notify.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_disable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_disable.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_enable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_enable.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_event_filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_event_filter.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_event_unfilter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_event_unfilter.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_initialize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_initialize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_interrupt_control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_interrupt_control.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_isr_enter_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_isr_enter_insert.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_isr_exit_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_isr_exit_insert.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_object_register.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_object_register.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_object_unregister.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_object_unregister.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_trace_user_event_insert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_trace_user_event_insert.c -------------------------------------------------------------------------------- /x-ware_platform/tx/tx_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/tx_user.h -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_block_allocate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_block_allocate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_block_pool_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_block_pool_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_block_pool_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_block_pool_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_block_pool_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_block_pool_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_block_pool_prioritize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_block_pool_prioritize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_block_release.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_block_release.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_byte_allocate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_byte_allocate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_byte_pool_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_byte_pool_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_byte_pool_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_byte_pool_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_byte_pool_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_byte_pool_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_byte_pool_prioritize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_byte_pool_prioritize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_byte_release.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_byte_release.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_event_flags_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_event_flags_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_event_flags_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_event_flags_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_event_flags_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_event_flags_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_event_flags_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_event_flags_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_event_flags_set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_event_flags_set.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_event_flags_set_notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_event_flags_set_notify.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_mutex_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_mutex_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_mutex_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_mutex_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_mutex_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_mutex_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_mutex_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_mutex_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_mutex_prioritize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_mutex_prioritize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_mutex_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_mutex_put.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_queue_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_queue_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_queue_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_queue_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_queue_flush.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_queue_flush.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_queue_front_send.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_queue_front_send.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_queue_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_queue_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_queue_prioritize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_queue_prioritize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_queue_receive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_queue_receive.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_queue_send.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_queue_send.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_queue_send_notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_queue_send_notify.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_semaphore_ceiling_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_semaphore_ceiling_put.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_semaphore_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_semaphore_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_semaphore_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_semaphore_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_semaphore_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_semaphore_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_semaphore_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_semaphore_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_semaphore_prioritize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_semaphore_prioritize.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_semaphore_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_semaphore_put.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_semaphore_put_notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_semaphore_put_notify.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_entry_exit_notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_entry_exit_notify.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_info_get.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_preemption_change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_preemption_change.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_priority_change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_priority_change.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_relinquish.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_relinquish.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_reset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_reset.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_resume.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_resume.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_suspend.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_suspend.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_terminate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_terminate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_time_slice_change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_time_slice_change.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_thread_wait_abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_thread_wait_abort.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_timer_activate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_timer_activate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_timer_change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_timer_change.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_timer_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_timer_create.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_timer_deactivate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_timer_deactivate.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_timer_delete.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_timer_delete.c -------------------------------------------------------------------------------- /x-ware_platform/tx/txe_timer_info_get.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RISCV-on-Microsemi-FPGA/ThreadX/HEAD/x-ware_platform/tx/txe_timer_info_get.c --------------------------------------------------------------------------------