threadx
threadx copied to clipboard
Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.
It's better to give some information on low power based on the idle thread. An example (template) of the idle thread is given. There are other RTOSes that have an...
I've been evaluating the Cortex A53 port for both the SMP and non-SMP ports and it appears to me that the SPSR value pushed into the stack frame does not...
nanosleep in px_nanosleep.c in posix layer , when req->tv_nsec = 0 but req->tv_sec > 0, it may return EINVAL; I found the description "/* Check for valid inputs */ /*...
I'm working on a C++ project where this repository is added as a CMake subdirectory. I have enabled various compiler warnings and made them into errors (`-Werror`), however this doesn't...
in function pthread_cond_wait and pthread_cond_timedwait, using pthread_mutex_unlock(mutex), when status = tx_semaphore_get(semaphore_ptr, wait_option); returns status !=TX_SUCCESS, it does not deal the mutex , making the mutex unlock. when next time using...
Hi guys, I'm playing with the modules and found some interesting things: # Abstract: It looks that if: `TXM_MODULE_MEMORY_PROTECTION` and `TX_ENABLE_STACK_CHECKING` are enabled then in the `tx_thread_system_suspend.c` the kernel stack...
Hi, we are having a problem regarding to the size of queue's messages. We are moving our project from freeRTOS to threadX. In freeRTOS we used to create queues dinamically,...
it crashes when more than 1 message of the same priority present in the messageQ. solution: To verify temp_q pointer is not null before Swap the messages: if(temp_q) { /*...