Microchip® Advanced Software Framework

lwip-port-1.4.1/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 xQueueHandle sys_mutex_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_MBOX_NULL   (xQueueHandle)0
#define SYS_SEM_NULL   (xSemaphoreHandle)0

typedef unsigned long int sys_prot_t

sys_prot_t sys_arch_protect ( void  )
void sys_arch_unprotect ( sys_prot_t  pval)