endmenu
menu "Hardware handling"
+ source "package/bcm2835/Config.in"
source "package/c-periphery/Config.in"
source "package/ccid/Config.in"
source "package/dtc/Config.in"
--- /dev/null
+config BR2_PACKAGE_BCM2835
+ bool "bcm2835"
+ depends on BR2_arm
+ help
+ C library for Broadcom BCM 2835 as used in Raspberry Pi.
+ It provides access to GPIO and other IO functions on the
+ Broadcom BCM 2835 chip, allowing access to the GPIO pins
+ on the 26 pin IDE plug on the RPi board so you can control
+ and interface with various external devices.
+
+ WARNING: the opinion of the Buildroot developers is that
+ such library is a complete abomination as it entirely works
+ around the standard Linux interfaces to access GPIOs, I2C,
+ SPI busses or other IOs. The library directly remaps the
+ hardware registers in user-space, completely bypassing what
+ the kernel drivers are doing, and potentially conflicting
+ with them.
+
+ http://www.airspayce.com/mikem/bcm2835
--- /dev/null
+################################################################################
+#
+# bcm2835
+#
+################################################################################
+
+BCM2835_VERSION = 1.48
+BCM2835_SITE = http://www.airspayce.com/mikem/bcm2835
+BCM2835_LICENSE = GPLv2
+BCM2835_LICENSE_FILES = COPYING
+BCM2835_INSTALL_STAGING = YES
+
+$(eval $(autotools-package))