![]() |
LPCOpen Platform
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.