Developer World
Spresense SDK Library v3.2.0-ebc0364
types.h File Reference
#include <sys/types.h>
#include <nuttx/queue.h>

Go to the source code of this file.

Classes

struct  mpobj
 

Macros

#define MPOBJTYPE_SHM   0x4588 /* MP shared memory object */
 
#define MPOBJTYPE_MQ   0x2dc6 /* MP message queue object */
 
#define MPOBJTYPE_MUTEX   0x0686 /* MP mutex object */
 
#define mpobj_init(obj, t, k)   do { (obj)->super.type = MPOBJTYPE_ ## t; (obj)->super.key = (k); } while (0)
 

Typedefs

typedef int16_t cpuid_t
 
typedef int16_t mpobjtype_t
 
typedef volatile uint8_t cpu_set_t
 
typedef struct mpobj mpobj_t