Private
Public Access
2
0

api/mraa/types.h renamed enum for raspberry to make it more global

Signed-off-by: Michael Ring <mail@michael-ring.org>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
This commit is contained in:
Michael Ring
2015-02-15 12:50:37 +01:00
committed by Brendan Le Foll
parent 8e305a1032
commit f9ae045697

View File

@@ -42,7 +42,7 @@ typedef enum {
MRAA_INTEL_EDISON_FAB_C = 2, /**< The Intel Edison (FAB C) */
MRAA_INTEL_DE3815 = 3, /**< The Intel DE3815 Baytrail NUC */
MRAA_INTEL_MINNOWBOARD_MAX = 4, /**< The Intel Minnow Board Max */
MRAA_RASPBERRY_PI_B = 5, /**< The Raspberry PI Model B */
MRAA_RASPBERRY_PI = 5, /**< The different Raspberry PI Models -like A,B,A+,B+ */
MRAA_UNKNOWN_PLATFORM = 99 /**< An unknown platform type, typically will load INTEL_GALILEO_GEN1 */
} mraa_platform_t;
@@ -139,6 +139,42 @@ typedef enum {
MRAA_INTEL_EDISON_GP81 = 55
} mraa_intel_edison_t;
/**
* Raspberry PI Wiring compatible numbering enum
*/
typedef enum {
MRAA_RASPBERRY_WIRING_PIN8 = 3,
MRAA_RASPBERRY_WIRING_PIN9 = 5,
MRAA_RASPBERRY_WIRING_PIN7 = 7,
MRAA_RASPBERRY_WIRING_PIN15 = 8,
MRAA_RASPBERRY_WIRING_PIN16 = 10,
MRAA_RASPBERRY_WIRING_PIN0 = 11,
MRAA_RASPBERRY_WIRING_PIN1 = 12,
MRAA_RASPBERRY_WIRING_PIN2 = 13,
MRAA_RASPBERRY_WIRING_PIN3 = 15,
MRAA_RASPBERRY_WIRING_PIN4 = 16,
MRAA_RASPBERRY_WIRING_PIN5 = 18,
MRAA_RASPBERRY_WIRING_PIN12 = 19,
MRAA_RASPBERRY_WIRING_PIN13 = 21,
MRAA_RASPBERRY_WIRING_PIN6 = 22,
MRAA_RASPBERRY_WIRING_PIN14 = 23,
MRAA_RASPBERRY_WIRING_PIN10 = 24,
MRAA_RASPBERRY_WIRING_PIN11 = 26,
MRAA_RASPBERRY_WIRING_PIN17 = 29, //RPi B V2
MRAA_RASPBERRY_WIRING_PIN21 = 29,
MRAA_RASPBERRY_WIRING_PIN18 = 30, //RPi B V2
MRAA_RASPBERRY_WIRING_PIN19 = 31, //RPI B V2
MRAA_RASPBERRY_WIRING_PIN22 = 31,
MRAA_RASPBERRY_WIRING_PIN20 = 32, //RPi B V2
MRAA_RASPBERRY_WIRING_PIN26 = 32,
MRAA_RASPBERRY_WIRING_PIN23 = 33,
MRAA_RASPBERRY_WIRING_PIN24 = 35,
MRAA_RASPBERRY_WIRING_PIN27 = 36,
MRAA_RASPBERRY_WIRING_PIN25 = 37,
MRAA_RASPBERRY_WIRING_PIN28 = 38,
MRAA_RASPBERRY_WIRING_PIN29 = 40
} mraa_raspberry_wiring_t;
/**
* MRAA return codes
*/