|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Eclipse ThreadX user-tunable defines for ra8-firmware. More...
Go to the source code of this file.
Macros | |
| #define | TX_TIMER_TICKS_PER_SECOND (1000) |
| TX TIMER TICKS PER SECOND. | |
| #define | TX_MAX_PRIORITIES (32) |
| TX MAX PRIORITIES. | |
| #define | TX_MINIMUM_STACK (512) |
| TX MINIMUM STACK. | |
| #define | TX_TIMER_PROCESS_IN_ISR |
| TX TIMER PROCESS IN ISR. | |
| #define | TX_REACTIVATE_INLINE |
| TX REACTIVATE INLINE. | |
| #define | TX_DISABLE_PREEMPTION_THRESHOLD |
| TX DISABLE PREEMPTION THRESHOLD. | |
| #define | TX_DISABLE_REDUNDANT_CLEARING |
| TX DISABLE REDUNDANT CLEARING. | |
| #define | TX_DISABLE_NOTIFY_CALLBACKS |
| TX DISABLE NOTIFY CALLBACKS. | |
| #define | TX_SINGLE_MODE_SECURE |
| TX SINGLE MODE SECURE. | |
Eclipse ThreadX user-tunable defines for ra8-firmware.
Picked up by both the ThreadX library build and the application TUs because the project compiles ThreadX with TX_INCLUDE_USER_DEFINE_FILE and adds port/threadx/ to the include search path.
Tunables intended for the RA8 family:
Single-mode-secure: this firmware runs Secure-only for now (Cortex-M85 TrustZone is configured but no Non-Secure partition is loaded), so we tell ThreadX it can skip the secure-stack management code.
Definition in file tx_user.h.
| #define TX_DISABLE_NOTIFY_CALLBACKS |
| #define TX_DISABLE_PREEMPTION_THRESHOLD |
| #define TX_DISABLE_REDUNDANT_CLEARING |
| #define TX_MINIMUM_STACK (512) |
TX MINIMUM STACK.
Definition at line 43 of file tx_user.h.
Referenced by internal_h_thread_create().