blob: 8b5b3f81709a73d4b436daeac8ac102a52910284 [file] [log] [blame]
/*
*
* Copyright (c) 2012 Nest Labs, Inc.
* All rights reserved.
*
* This document is the property of Nest. It is considered
* confidential and proprietary information.
*
* This document may not be reproduced or transmitted in any form,
* in whole or in part, without the express written permission of
* Nest.
*
* Description:
* This file defines processor-architecture- and operating
* system- specific constants and types required for building
* LwIP against FreeRTOS.
*
*/
#ifndef NL_LWIP_FREERTOS_ARCH_SYS_ARCH_H
#define NL_LWIP_FREERTOS_ARCH_SYS_ARCH_H
#include "FreeRTOS.h"
#include "queue.h"
#include "semphr.h"
#include "task.h"
typedef xQueueHandle sys_mbox_t;
typedef xSemaphoreHandle sys_mutex_t;
typedef xSemaphoreHandle sys_sem_t;
typedef xTaskHandle sys_thread_t;
#endif /* NL_LWIP_FREERTOS_ARCH_SYS_ARCH_H */