|
PAL
A Platform Abstraction Layer connects the mbed-client with the underlying platform.
|
Go to the source code of this file.
Data Structures | |
| struct | threadsArgument |
| struct | timerArgument |
Macros | |
| #define | THREAD_STACK_SIZE 1024*sizeof(uint32_t) |
| #define | MEMORY_POOL1_BLOCK_SIZE 32 |
| #define | MEMORY_POOL1_BLOCK_COUNT 5 |
| #define | MEMORY_POOL2_BLOCK_SIZE 12 |
| #define | MEMORY_POOL2_BLOCK_COUNT 4 |
Typedefs | |
| typedef struct threadsArgument | threadsArgument_t |
| typedef struct timerArgument | timerArgument_t |
Functions | |
| void | palThreadFunc1 (void const *argument) |
| void | palThreadFunc2 (void const *argument) |
| void | palThreadFunc3 (void const *argument) |
| void | palThreadFunc4 (void const *argument) |
| void | palThreadFunc5 (void const *argument) |
| void | palThreadFunc6 (void const *argument) |
| void | palTimerFunc1 (void const *argument) |
| void | palTimerFunc2 (void const *argument) |
| void | palThreadFuncCustom1 (void const *argument) |
| void | palThreadFuncCustom2 (void const *argument) |
| void | palThreadFuncCustom3 (void const *argument) |
| void | palThreadFuncCustom4 (void const *argument) |
Variables | |
| threadsArgument_t | g_threadsArg |
| uint32_t | g_threadStorage [20] |
| timerArgument_t | g_timerArgs |
| palMutexID_t | mutex1 |
| palMutexID_t | mutex2 |
| palSemaphoreID_t | semaphore1 |
| #define MEMORY_POOL1_BLOCK_COUNT 5 |
| #define MEMORY_POOL1_BLOCK_SIZE 32 |
| #define MEMORY_POOL2_BLOCK_COUNT 4 |
| #define MEMORY_POOL2_BLOCK_SIZE 12 |
| #define THREAD_STACK_SIZE 1024*sizeof(uint32_t) |
| typedef struct threadsArgument threadsArgument_t |
| typedef struct timerArgument timerArgument_t |
| void palThreadFunc1 | ( | void const * | argument | ) |
| void palThreadFunc2 | ( | void const * | argument | ) |
| void palThreadFunc3 | ( | void const * | argument | ) |
| void palThreadFunc4 | ( | void const * | argument | ) |
| void palThreadFunc5 | ( | void const * | argument | ) |
| void palThreadFunc6 | ( | void const * | argument | ) |
| void palThreadFuncCustom1 | ( | void const * | argument | ) |
| void palThreadFuncCustom2 | ( | void const * | argument | ) |
| void palThreadFuncCustom3 | ( | void const * | argument | ) |
| void palThreadFuncCustom4 | ( | void const * | argument | ) |
| void palTimerFunc1 | ( | void const * | argument | ) |
| void palTimerFunc2 | ( | void const * | argument | ) |
| threadsArgument_t g_threadsArg |
| uint32_t g_threadStorage[20] |
| timerArgument_t g_timerArgs |
| palMutexID_t mutex1 |
| palMutexID_t mutex2 |
| palSemaphoreID_t semaphore1 |
1.8.11