AppNearMe µNFC stack for the NXP PN532 chip License: You can use the stack free of charge to prototype with mbed; if you want to use the stack with your commercial product, get in touch!
Dependents: IOT_sensor_nfc AppNearMe_MuNFC_PN532_Test p2p_nfc_test NFCMoodLamp ... more
License
You can use the stack free of charge to prototype with mbed; if you want to use the stack with your commercial product, get in touch!
PN532/munfc/platform/platform_rtos.h
- Committer:
- AppNearMe
- Date:
- 2013-01-15
- Revision:
- 13:6f98851e025b
File content as of revision 13:6f98851e025b:
/*
rtos.h
Copyright (c) Donatien Garnier 2012
donatien.garnier@appnearme.com
http://www.appnearme.com/
*/
#ifndef RTOS_H_
#define RTOS_H_
#ifdef __cplusplus
extern "C" {
#endif
#include "core/fwk.h"
struct rtos_semaphore; //To be defined by impl
typedef struct rtos_semaphore rtos_semaphore_t;
rtos_semaphore_t* rtos_semaphore_new(void); //Should return NULL if fails
int rtos_semaphore_produce(rtos_semaphore_t* pSem);
int rtos_semaphore_consume(rtos_semaphore_t* pSem, int timeout);
#ifdef __cplusplus
}
#endif
#endif /* RTOS_H_ */
AppNearMe Official