![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
#include "lwip/opt.h"#include "FreeRTOS.h"#include "task.h"#include "queue.h"#include "semphr.h"Go to the source code of this file.
Macros | |
| #define | SYS_MBOX_NULL ( ( xQueueHandle ) NULL ) |
| #define | SYS_SEM_NULL ( ( xSemaphoreHandle ) NULL ) |
| #define | SYS_DEFAULT_THREAD_STACK_DEPTH configMINIMAL_STACK_SIZE |
| #define | sys_mbox_valid(x) ( ( ( *x ) == NULL) ? pdFALSE : pdTRUE ) |
| #define | sys_mbox_set_invalid(x) ( ( *x ) = NULL ) |
| #define | sys_sem_valid(x) ( ( ( *x ) == NULL) ? pdFALSE : pdTRUE ) |
| #define | sys_sem_set_invalid(x) ( ( *x ) = NULL ) |
Typedefs | |
| typedef xSemaphoreHandle | sys_sem_t |
| typedef xSemaphoreHandle | sys_mutex_t |
| typedef xQueueHandle | sys_mbox_t |
| typedef xTaskHandle | sys_thread_t |
| typedef int | sys_prot_t |
| #define SYS_DEFAULT_THREAD_STACK_DEPTH configMINIMAL_STACK_SIZE |
Definition at line 45 of file sys_arch.h.
| #define SYS_MBOX_NULL ( ( xQueueHandle ) NULL ) |
Definition at line 43 of file sys_arch.h.
| #define sys_mbox_set_invalid | ( | x | ) | ( ( *x ) = NULL ) |
Definition at line 54 of file sys_arch.h.
| #define sys_mbox_valid | ( | x | ) | ( ( ( *x ) == NULL) ? pdFALSE : pdTRUE ) |
Definition at line 53 of file sys_arch.h.
| #define SYS_SEM_NULL ( ( xSemaphoreHandle ) NULL ) |
Definition at line 44 of file sys_arch.h.
| #define sys_sem_set_invalid | ( | x | ) | ( ( *x ) = NULL ) |
Definition at line 56 of file sys_arch.h.
| #define sys_sem_valid | ( | x | ) | ( ( ( *x ) == NULL) ? pdFALSE : pdTRUE ) |
Definition at line 55 of file sys_arch.h.
| typedef xQueueHandle sys_mbox_t |
Definition at line 49 of file sys_arch.h.
| typedef xSemaphoreHandle sys_mutex_t |
Definition at line 48 of file sys_arch.h.
| typedef int sys_prot_t |
Definition at line 51 of file sys_arch.h.
| typedef xSemaphoreHandle sys_sem_t |
Definition at line 47 of file sys_arch.h.
| typedef xTaskHandle sys_thread_t |
Definition at line 50 of file sys_arch.h.