Selaa lähdekoodia

package/raspi-gpio: new package

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
[Thomas: fix typo in Config.in, disable installation to staging, both
were noticed by Yann E. Morin]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Pierre-Jean Texier 5 vuotta sitten
vanhempi
commit
e958223603

+ 1 - 0
DEVELOPERS

@@ -1949,6 +1949,7 @@ F:	package/libxml2/
 F:	package/mongoose/
 F:	package/mxml/
 F:	package/python-periphery/
+F:	package/raspi-gpio/
 F:	package/sbc/
 F:	package/stunnel/
 F:	package/tree/

+ 1 - 0
package/Config.in

@@ -510,6 +510,7 @@ endmenu
 	source "package/pps-tools/Config.in"
 	source "package/pru-software-support/Config.in"
 	source "package/pulseview/Config.in"
+	source "package/raspi-gpio/Config.in"
 	source "package/read-edid/Config.in"
 	source "package/rng-tools/Config.in"
 	source "package/rpi-userland/Config.in"

+ 12 - 0
package/raspi-gpio/Config.in

@@ -0,0 +1,12 @@
+config BR2_PACKAGE_RASPI_GPIO
+	bool "raspi-gpio"
+	help
+	  Tool to help debug / hack at the BCM283x GPIO. You can dump
+	  the state of a GPIO or (all GPIOs). You can change a GPIO
+	  mode and pulls (and level if set as an output).
+
+	  Beware this tool writes directly to the BCM283x GPIO
+	  registers, ignoring anything else that may be using them
+	  (like Linux drivers).
+
+	  https://github.com/RPi-Distro/raspi-gpio

+ 3 - 0
package/raspi-gpio/raspi-gpio.hash

@@ -0,0 +1,3 @@
+# Locally calculated
+sha256 8f3fb411746d339d69adc398497892883c11d2d715ccbe6d8b0b5a401da73bd5  raspi-gpio-2eaa8b8755a550e34d07c898b90b0d9b3d66fd81.tar.gz
+sha256 6e02227e1fb942687163996678d94add7911890c50025912d0ae7ee66d256bb2  LICENSE

+ 12 - 0
package/raspi-gpio/raspi-gpio.mk

@@ -0,0 +1,12 @@
+################################################################################
+#
+# raspi-gpio
+#
+################################################################################
+
+RASPI_GPIO_VERSION = 2eaa8b8755a550e34d07c898b90b0d9b3d66fd81
+RASPI_GPIO_SITE = $(call github,RPi-Distro,raspi-gpio,$(RASPI_GPIO_VERSION))
+RASPI_GPIO_LICENSE = BSD-3-Clause
+RASPI_GPIO_LICENSE_FILES = LICENSE
+
+$(eval $(autotools-package))