Date: Thu, 21 Nov 2013 16:21:20 -0500 From: Lowell Gilbert <freebsd-ports-local@be-well.ilk.org> To: Alexander Leidinger <Alexander@Leidinger.net> Cc: ports@FreeBSD.org Subject: Re: Porting a software which uses INP_GPIO? Message-ID: <44bo1d5u3z.fsf@be-well.ilk.org> In-Reply-To: <20131121214359.000006f6@unknown> (Alexander Leidinger's message of "Thu, 21 Nov 2013 21:43:59 %2B0100") References: <20131121214359.000006f6@unknown>
next in thread | previous in thread | raw e-mail | index | archive | help
Alexander Leidinger <Alexander@Leidinger.net> writes: > I try to compile a software on FreeBSD which wants to use INP_GPIO, > OUTP_GPIO and some oder *GPIO* things. > > A quick googling shows me some raspberry pi sites. Is this something > linux-specific (so that I can forget this software on FreeBSD as long > as we don't gain something similar)? > > Searching for gpio in names of ports didn't show a hit and in the > basesystem includes I can't find it either. GPIO is a way to do pin assignments for a chip package at run-time. I use it on embedded platforms all the time, but it isn't normally available on a PC. There's a gpioctl(1) that should be able to set the a pin for input or output, as those flags indicate, or programmatically I guess it would be GPIO_PIN_INPUT or GPIO_PIN_OUTPUT in /usr/include/sys/gpio.h but again, you need to have the hardware for it.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44bo1d5u3z.fsf>