cpu/esp32: Updated i2c_release()
This commit is contained in:
parent
cc0fb9836e
commit
a4810f3276
@ -39,6 +39,7 @@
|
||||
#define ENABLE_DEBUG (0)
|
||||
#include "debug.h"
|
||||
|
||||
#include <assert.h>
|
||||
#include <errno.h>
|
||||
#include <stdbool.h>
|
||||
#include <string.h>
|
||||
@ -277,15 +278,14 @@ int i2c_acquire(i2c_t dev)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int i2c_release(i2c_t dev)
|
||||
void i2c_release(i2c_t dev)
|
||||
{
|
||||
DEBUG ("%s\n", __func__);
|
||||
|
||||
CHECK_PARAM_RET (dev < I2C_NUMOF, -1)
|
||||
assert(dev < I2C_NUMOF);
|
||||
|
||||
_i2c_reset_hw (dev);
|
||||
mutex_unlock(&_i2c_bus[dev].lock);
|
||||
return 0;
|
||||
}
|
||||
|
||||
#define _i2c_return_on_error(dev) \
|
||||
|
||||
@ -33,6 +33,7 @@
|
||||
#define ENABLE_DEBUG (0)
|
||||
#include "debug.h"
|
||||
|
||||
#include <assert.h>
|
||||
#include <errno.h>
|
||||
#include <stdbool.h>
|
||||
|
||||
@ -186,12 +187,11 @@ int i2c_acquire(i2c_t dev)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int i2c_release(i2c_t dev)
|
||||
void i2c_release(i2c_t dev)
|
||||
{
|
||||
CHECK_PARAM_RET (dev < I2C_NUMOF, -1)
|
||||
assert(dev < I2C_NUMOF);
|
||||
|
||||
mutex_unlock(&_i2c_bus[dev].lock);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int /* IRAM */ i2c_read_bytes(i2c_t dev, uint16_t addr, void *data, size_t len, uint8_t flags)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user