Developer World
Spresense Arduino Library v3.3.0-b2e6327
MPMutex.h File Reference

Spresense Arduino Multi-Processer Mutex library. More...

#include <Arduino.h>
#include <sdk/config.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <fcntl.h>
#include <sys/ioctl.h>
#include <cxd56_sph.h>
Include dependency graph for MPMutex.h:

Go to the source code of this file.

Classes

class  MPMutex
 This is the interface for MP Mutex. More...
 

Macros

#define MP_MUTEX_ID0   "/dev/hsem14"
 
#define MP_MUTEX_ID1   "/dev/hsem13"
 
#define MP_MUTEX_ID2   "/dev/hsem12"
 
#define MP_MUTEX_ID3   "/dev/hsem11"
 
#define MP_MUTEX_ID4   "/dev/hsem10"
 
#define MP_MUTEX_ID5   "/dev/hsem9"
 
#define MP_MUTEX_ID6   "/dev/hsem8"
 
#define MP_MUTEX_ID7   "/dev/hsem7"
 
#define MP_MUTEX_ID8   "/dev/hsem6"
 
#define MP_MUTEX_ID9   "/dev/hsem5"
 
#define MP_MUTEX_ID10   "/dev/hsem4"
 

Detailed Description

Spresense Arduino Multi-Processer Mutex library.

Author
Sony Semiconductor Solutions Corporation

The MP library can manage the Multi-processor Mutex.