Reputation: 352
UINT tx_thread_create(TX_THREAD *thread_ptr, CHAR *name_ptr,
VOID (*entry_function)(ULONG), ULONG entry_input,
VOID *stack_start, ULONG stack_size, UINT priority,
UINT preempt_threshold, ULONG time_slice,
UINT auto_start)
If I need to pass more than one parameter to the entry_function
I must necessarily use a void *
, hence my question, why ThreadX uses a ULONG
instead of a void *
like FreeRTOS does?
Upvotes: 2
Views: 163