Embedded Wireless Framework
Data Structures | Macros
ewf_platform_threadx.h File Reference

The Embedded Wireless Framework ThreadX platform. More...

#include "ewf_platform.h"
#include "tx_api.h"

Go to the source code of this file.

Data Structures

struct  _ewf_platform_thread
 The platform thread structure. More...
 
struct  _ewf_platform_mutex
 The platform mutex structure. More...
 
struct  _ewf_platform_queue
 The platform queue structure. More...
 

Macros

#define EWF_PLATFORM_TICKS_PER_SECOND   (TX_TIMER_TICKS_PER_SECOND)
 
#define EWF_PLATFORM_THREAD_PRIORITY_HIGH   (1)
 
#define EWF_PLATFORM_THREAD_PRIORITY_MEDIUM   (7)
 
#define EWF_PLATFORM_THREAD_PRIORITY_LOW   (15)
 
#define EWF_PLATFORM_THREAD_STATIC_DECLARE(thread_ptr, thread_name_symb, thread_function_ptr_param, thread_function_data_param, stack_size_param, thread_priority_param)
 Declare statically a thread for the platform and initialize its data. More...
 
#define EWF_PLATFORM_MUTEX_STATIC_DECLARE(mutex_ptr, mutex_name_symb)
 Declare statically a mutex for the platform and initialize its data. More...
 
#define EWF_PLATFORM_QUEUE_STATIC_DECLARE(queue_ptr, queue_name_symb, item_type, item_count)
 Declare statically a queue for the platform and initialize its data. More...
 

Detailed Description

The Embedded Wireless Framework ThreadX platform.

Version
Preview