Microchip® Advanced Software Framework

lwip-port-1.3.2/at32uc3/include/arch/sys_arch.h File Reference
#include "FreeRTOS.h"
#include "task.h"
#include "queue.h"
#include "semphr.h"

Macros

#define SYS_MBOX_NULL   (xQueueHandle)0
 
#define SYS_SEM_NULL   (xSemaphoreHandle)0
 

Typedefs

typedef xQueueHandle sys_mbox_t
 
typedef unsigned long int sys_prot_t
 
typedef xSemaphoreHandle sys_sem_t
 
typedef xTaskHandle sys_thread_t
 

Functions

sys_prot_t sys_arch_protect (void)
 
void sys_arch_unprotect (sys_prot_t pval)
 

#define SYS_SEM_NULL   (xSemaphoreHandle)0

Referenced by sys_sem_free(), and sys_sem_new().

typedef unsigned long int sys_prot_t

sys_prot_t sys_arch_protect ( void  )
void sys_arch_unprotect ( sys_prot_t  pval)