mraa: rename from maa to mraa
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
#include <unistd.h>
|
||||
|
||||
#include "spi.h"
|
||||
#include "maa_internal.h"
|
||||
#include "mraa_internal.h"
|
||||
|
||||
#define MAX_SIZE 64
|
||||
#define SPI_MAX_LENGTH 4096
|
||||
@@ -44,20 +44,20 @@ struct _spi {
|
||||
int devfd; /**< File descriptor to SPI Device */
|
||||
int mode; /**< Spi mode see spidev.h */
|
||||
int clock; /**< clock to run transactions at */
|
||||
maa_boolean_t lsb; /**< least significant bit mode */
|
||||
mraa_boolean_t lsb; /**< least significant bit mode */
|
||||
unsigned int bpw; /**< Bits per word */
|
||||
/*@}*/
|
||||
};
|
||||
|
||||
maa_spi_context
|
||||
maa_spi_init(int bus)
|
||||
mraa_spi_context
|
||||
mraa_spi_init(int bus)
|
||||
{
|
||||
maa_spi_bus_t *spi = maa_setup_spi(bus);
|
||||
mraa_spi_bus_t *spi = mraa_setup_spi(bus);
|
||||
if(bus < 0) {
|
||||
fprintf(stderr, "Failed. SPI platform Error\n");
|
||||
return NULL;
|
||||
}
|
||||
maa_spi_context dev = (maa_spi_context) malloc(sizeof(struct _spi));
|
||||
mraa_spi_context dev = (mraa_spi_context) malloc(sizeof(struct _spi));
|
||||
memset(dev, 0, sizeof(struct _spi));
|
||||
|
||||
char path[MAX_SIZE];
|
||||
@@ -77,22 +77,22 @@ maa_spi_init(int bus)
|
||||
return dev;
|
||||
}
|
||||
|
||||
maa_result_t
|
||||
maa_spi_mode(maa_spi_context dev, unsigned short mode)
|
||||
mraa_result_t
|
||||
mraa_spi_mode(mraa_spi_context dev, unsigned short mode)
|
||||
{
|
||||
dev->mode = mode;
|
||||
return MAA_SUCCESS;
|
||||
return MRAA_SUCCESS;
|
||||
}
|
||||
|
||||
maa_result_t
|
||||
maa_spi_frequency(maa_spi_context dev, int hz)
|
||||
mraa_result_t
|
||||
mraa_spi_frequency(mraa_spi_context dev, int hz)
|
||||
{
|
||||
dev->clock = hz;
|
||||
return MAA_SUCCESS;
|
||||
return MRAA_SUCCESS;
|
||||
}
|
||||
|
||||
maa_result_t
|
||||
maa_spi_lsbmode(maa_spi_context dev, maa_boolean_t lsb)
|
||||
mraa_result_t
|
||||
mraa_spi_lsbmode(mraa_spi_context dev, mraa_boolean_t lsb)
|
||||
{
|
||||
uint8_t lsb_mode = 0;
|
||||
if (lsb == 1) {
|
||||
@@ -100,21 +100,21 @@ maa_spi_lsbmode(maa_spi_context dev, maa_boolean_t lsb)
|
||||
}
|
||||
if (ioctl (dev->devfd, SPI_IOC_WR_LSB_FIRST, &lsb_mode) < 0) {
|
||||
fprintf(stderr, "Failed to set bit order\n");
|
||||
return MAA_ERROR_INVALID_RESOURCE;
|
||||
return MRAA_ERROR_INVALID_RESOURCE;
|
||||
}
|
||||
dev->lsb = lsb;
|
||||
return MAA_SUCCESS;
|
||||
return MRAA_SUCCESS;
|
||||
}
|
||||
|
||||
maa_result_t
|
||||
maa_spi_bit_per_word(maa_spi_context dev, unsigned int bits)
|
||||
mraa_result_t
|
||||
mraa_spi_bit_per_word(mraa_spi_context dev, unsigned int bits)
|
||||
{
|
||||
dev->bpw = bits;
|
||||
return MAA_SUCCESS;
|
||||
return MRAA_SUCCESS;
|
||||
}
|
||||
|
||||
uint8_t
|
||||
maa_spi_write(maa_spi_context dev, uint8_t data)
|
||||
mraa_spi_write(mraa_spi_context dev, uint8_t data)
|
||||
{
|
||||
struct spi_ioc_transfer msg;
|
||||
memset(&msg, 0, sizeof(msg));
|
||||
@@ -136,7 +136,7 @@ maa_spi_write(maa_spi_context dev, uint8_t data)
|
||||
}
|
||||
|
||||
uint8_t*
|
||||
maa_spi_write_buf(maa_spi_context dev, uint8_t* data, int length)
|
||||
mraa_spi_write_buf(mraa_spi_context dev, uint8_t* data, int length)
|
||||
{
|
||||
struct spi_ioc_transfer msg;
|
||||
memset(&msg, 0, sizeof(msg));
|
||||
@@ -156,9 +156,9 @@ maa_spi_write_buf(maa_spi_context dev, uint8_t* data, int length)
|
||||
return recv;
|
||||
}
|
||||
|
||||
maa_result_t
|
||||
maa_spi_stop(maa_spi_context dev)
|
||||
mraa_result_t
|
||||
mraa_spi_stop(mraa_spi_context dev)
|
||||
{
|
||||
close(dev->devfd);
|
||||
return MAA_SUCCESS;
|
||||
return MRAA_SUCCESS;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user