Skip site navigation (1)Skip section navigation (2)
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>