Gordons Projects

--> Projects Top-Level GIT

Updated versions for new maker - mbest
authorGordon Henderson <projects@drogon.net>
Wed, 7 Jan 2015 14:26:17 +0000 (14:26 +0000)
committerGordon Henderson <projects@drogon.net>
Wed, 7 Jan 2015 14:26:17 +0000 (14:26 +0000)
gpio/gpio.c
wiringPi/wiringPi.c
wiringPi/wiringPi.h

index 43e6934..7881c65 100644 (file)
@@ -53,7 +53,7 @@ extern void doPins       (void) ;
 #  define      FALSE   (1==2)
 #endif
 
-#define        VERSION                 "2.21"
+#define        VERSION                 "2.22"
 #define        PI_USB_POWER_CONTROL    38
 #define        I2CDETECT               "/usr/sbin/i2cdetect"
 
index ba45f4d..1c82aee 100644 (file)
@@ -222,12 +222,13 @@ const char *piRevisionNames [5] =
   "2",
 } ;
 
-const char *piMakerNames [4] =
+const char *piMakerNames [5] =
 {
   "Unknown",
   "Egoman",
   "Sony",
   "Qusda",
+  "MBest",
 } ;
 
 
@@ -787,6 +788,7 @@ void piBoardId (int *model, int *rev, int *mem, int *maker, int *overVolted)
   else if (strcmp (c, "0010") == 0) { *model = PI_MODEL_BP ; *rev = PI_VERSION_1_2 ; *mem = 512 ; *maker = PI_MAKER_SONY   ; }
   else if (strcmp (c, "0011") == 0) { *model = PI_MODEL_CM ; *rev = PI_VERSION_1_2 ; *mem = 512 ; *maker = PI_MAKER_SONY   ; }
   else if (strcmp (c, "0012") == 0) { *model = PI_MODEL_AP ; *rev = PI_VERSION_1_2 ; *mem = 256 ; *maker = PI_MAKER_SONY   ; }
+  else if (strcmp (c, "0013") == 0) { *model = PI_MODEL_BP ; *rev = PI_VERSION_1_2 ; *mem = 512 ; *maker = PI_MAKER_MBEST  ; }
   else                              { *model = 0           ; *rev = 0              ; *mem =   0 ; *maker = 0 ;               }
 }
  
index 42265fc..2b3e295 100644 (file)
 #define        PI_MAKER_EGOMAN         1
 #define        PI_MAKER_SONY           2
 #define        PI_MAKER_QISDA          3
+#define        PI_MAKER_MBEST          4
 
 extern const char *piModelNames    [6] ;
 extern const char *piRevisionNames [5] ;
-extern const char *piMakerNames    [4] ;
+extern const char *piMakerNames    [5] ;
 
 
 //     Intended for the GPIO program Use at your own risk.