upm: fix pin and bus types to allow subplatform usage in C libs

Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
Mihai Tudor Panu
2018-01-08 13:25:55 -08:00
parent a5680d9b9a
commit b367a63010
18 changed files with 32 additions and 32 deletions

View File

@ -27,7 +27,7 @@
#include "led.h"
#include "upm_types.h"
led_context led_init(uint8_t pin){
led_context led_init(int pin){
// make sure MRAA is initialized
int mraa_rv;
if ((mraa_rv = mraa_init()) != MRAA_SUCCESS)

View File

@ -47,7 +47,7 @@
*/
typedef struct _led_context {
mraa_gpio_context gpio;
uint8_t led_pin;
int led_pin;
} *led_context;
/**
@ -56,7 +56,7 @@ typedef struct _led_context {
* @param pin GPIO pin to use
* @return The sensor context
*/
led_context led_init(uint8_t pin);
led_context led_init(int pin);
/**
* LED Initialization function