threadx
threadx copied to clipboard
Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.
### Objective Expand ThreadX support to handle RISC-V ISA extensions and enable optional features such as vector support where applicable. ### Deliverables - [ ] Identify and document supported RISC-V...
### Objective Provide an example build configuration and verification setup using QEMU “virt” machine for RISC-V32 GNU. ### Deliverables - [ ] Add an example build tree / CMake configuration...
### Objective Create a complete GCC toolchain-compatible ThreadX port targeting 32-bit RISC-V (RV32) based on the existing 64-bit port and the existing 32-bit IAR port. ### Deliverables - [ ]...
### Objective Improve code quality and maintainability of the existing RISC-V64/GNU ThreadX port. ### Deliverables - [ ] Improve and expand code comments to describe design intent, context switch logic,...
## PR checklist - [ ] Updated function header with a short description and version number - [ ] Added test case for bug fix or new feature - [x]...
User @hotislandn brought to our attention a GCC optimisation issue in PR #480. We must investigate the code sample and provide feedback.
## Description When creating a ThreadX task and passing a pointer to the task's entry function, the pointer is cast to a 32-bit value (ULONG). However, on a 64-bit Linux...
**Describe the bug** I compile the demo_threadx code with `-O2` flag, but, tx_thread_system_suspend.c is occur a error about array bounds. I try to change the level of optimize to `-O1`,...
The diagram found in README.MD was inherited from Microsoft and must be replaced by an Eclipse-branded one. I exported the relevant slides in this document: https://docs.google.com/presentation/d/1g_SLliZ6WRKbKtrx2kmlHbKpmjlTQdf9ovyr8EXqi8Y Please create a PNG...
Dear ThreadX Support Team, I am currently working on porting the latest version of the ThreadX real-time operating system to a Xilinx Zynq-7020 SoC (Dual-core ARM Cortex-A9) and aim to...