Gordons Projects

--> Projects Top-Level GIT

update for the v3+
[wiringPi] / wiringPi / wiringPi.h
index 0788bf2..ae5d647 100644 (file)
@@ -98,6 +98,8 @@
 #define        PI_MODEL_3               8
 #define        PI_MODEL_ZERO            9
 #define        PI_MODEL_CM3            10
+#define        PI_MODEL_ZERO_W         12
+#define        PI_MODEL_3P             13
 
 #define        PI_VERSION_1            0
 #define        PI_VERSION_1_1          1
@@ -161,6 +163,15 @@ struct wiringPiNodeStruct
 
 extern struct wiringPiNodeStruct *wiringPiNodes ;
 
+// Export variables for the hardware pointers
+
+extern volatile unsigned int *_wiringPiGpio ;
+extern volatile unsigned int *_wiringPiPwm ;
+extern volatile unsigned int *_wiringPiClk ;
+extern volatile unsigned int *_wiringPiPads ;
+extern volatile unsigned int *_wiringPiTimer ;
+extern volatile unsigned int *_wiringPiTimerIrqRaw ;
+
 
 // Function prototypes
 //     c++ wrappers thanks to a comment by Nick Lott