From owner-freebsd-embedded@FreeBSD.ORG  Thu Sep  5 22:38:24 2013
Return-Path: <owner-freebsd-embedded@FreeBSD.ORG>
Delivered-To: freebsd-embedded@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 8CCB67AA
 for <freebsd-embedded@freebsd.org>; Thu,  5 Sep 2013 22:38:24 +0000 (UTC)
 (envelope-from sean_bruno@yahoo.com)
Received: from nm34-vm9.bullet.mail.gq1.yahoo.com
 (nm34-vm9.bullet.mail.gq1.yahoo.com [98.136.216.138])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 4EFB9253A
 for <freebsd-embedded@freebsd.org>; Thu,  5 Sep 2013 22:38:24 +0000 (UTC)
Received: from [98.137.12.63] by nm34.bullet.mail.gq1.yahoo.com with NNFMP;
 05 Sep 2013 22:38:23 -0000
Received: from [208.71.42.198] by tm8.bullet.mail.gq1.yahoo.com with NNFMP;
 05 Sep 2013 22:38:23 -0000
Received: from [127.0.0.1] by smtp209.mail.gq1.yahoo.com with NNFMP;
 05 Sep 2013 22:38:23 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024;
 t=1378420703; bh=Vhq/M3H6allpkdxeq+LYwnFukVMI+LH7+UyCZzU8IYg=;
 h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:Subject:From:Reply-To:To:Content-Type:Date:Message-ID:Mime-Version:X-Mailer;
 b=dU/oemfJk883eoaLJ5xosNG4jqr/fe7OpbRjzhvpbgRPS4nmcVfKoXPxGGjpJzmw3dhB+DaWiYpnnAWbt+Lt1lSUmXUgO+iZ9TOLIi4LUwSVKDfQbtxOtqd7z8WAG0No0xpjNNtVqnOjQ1PxaAx94aIzyalN9l4hFXzEHVATOGw=
X-Yahoo-Newman-Id: 440155.17024.bm@smtp209.mail.gq1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: djjSwgYVM1l19TB3Ql14p8aAXIhyx6n_iqTRIEsNrdasyz5
 UUxKtxA77z4y5w7ySkYiHkWwoEGRoLHcwUzoYVXSyVN5aJhckf.5OpCnAZSI
 4yxWusf9LwflnIdwPsxo1v7q1jvLM7LT8TA.j6.ioW0UHoJyrtETwnNLqecg
 Cs1EQOJPF_xqweLksNZ8XNP3ibrIyFRhdouZmflikh9DpGUjB69pIMwERMHW
 c9x4FAVNDjtUQSLnC.08biqu0xl7OqNBfWelEOyYQW4ZDodX4gAPa9jYzSSC
 fIeaILiIS.m7H9lH0rmc7E_cDe2CkmCutltzHHctw4q5JSkNw2McMRFt53YF
 RSRqoau920gxZm6ymFeTt_uPWZUGf9lw8b389rpr2oc0DjgS.jQrXOm254Hh
 WtIj7EC4GUE9aozxL1XfqmLz5JczUPLjC.GImjPjXIpNXGkncB1iHKVMpiRw
 vzlmzIbDbEu12MzsbtiptHkNArkttw8tlQ70A1tYrH.qTgErz43c7IH4QLGn
 oWBum4Hg7tkQ8BJrj4qT6Km9OKzmZr5FQ5F5S8zVl91WVukLjgZymRHi7Qhq
 MG2Wsq9r8S02kjdWTwNVOuHeHsQgmPgKaTIhI6NofwK6fICbEeaUtKKoOwcW
 x2FtQ1yq8Bc1ztjjHTd20
X-Yahoo-SMTP: u5BKR6OswBC_iZJVfGRoMkTIpc8pEA4-
X-Rocket-Received: from [10.73.160.242] (sean_bruno@209.131.62.116 with )
 by smtp209.mail.gq1.yahoo.com with SMTP; 05 Sep 2013 15:38:23 -0700 PDT
Subject: off by one error, maxpins
From: Sean Bruno <sean_bruno@yahoo.com>
To: freebsd-embedded <freebsd-embedded@freebsd.org>
Content-Type: multipart/signed; micalg="pgp-sha1";
 protocol="application/pgp-signature"; boundary="=-iiQse0YNi8HPg9JzFxx2"
Date: Thu, 05 Sep 2013 15:38:22 -0700
Message-ID: <1378420702.1647.18.camel@localhost>
Mime-Version: 1.0
X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port 
X-BeenThere: freebsd-embedded@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
Reply-To: sbruno@freebsd.org
List-Id: Dedicated and Embedded Systems <freebsd-embedded.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-embedded>, 
 <mailto:freebsd-embedded-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-embedded>
List-Post: <mailto:freebsd-embedded@freebsd.org>
List-Help: <mailto:freebsd-embedded-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-embedded>, 
 <mailto:freebsd-embedded-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Sep 2013 22:38:24 -0000


--=-iiQse0YNi8HPg9JzFxx2
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

http://people.freebsd.org/~sbruno/maxpin_plus_one.txt

Been screwing around with pins and led's on the DIR-825 B1.  Looks like
it has an led on PIN 11, its "maxpin" is 11 when its setup at
initialization.  This is causing the *last* gpio pin to be ignored.

e.g.
--original--
# gpioctl -f /dev/gpioc0 -l

pin 00: 0       pin 0<OUT>
pin 01: 0       pin 1<OUT>
pin 02: 0       pin 2<OUT>
pin 03: 1       pin 3<OUT>
pin 04: 0       pin 4<OUT>
pin 05: 1       pin 5<IN>
pin 06: 0       pin 6<OUT>
pin 07: 1       pin 7<IN>
pin 08: 0       pin 8<OUT>


--patch--
# gpioctl -f /dev/gpioc0 -l
pin 00: 0       pin 0<OUT>
pin 01: 0       pin 1<OUT>
pin 02: 0       pin 2<OUT>
pin 03: 1       pin 3<OUT>
pin 04: 0       pin 4<OUT>
pin 05: 1       pin 5<IN>
pin 06: 0       pin 6<OUT>
pin 07: 1       pin 7<IN>
pin 08: 0       pin 8<OUT>
pin 11: 0       pin 11<OUT>


--=-iiQse0YNi8HPg9JzFxx2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (FreeBSD)

iQEcBAABAgAGBQJSKQfeAAoJEBkJRdwI6BaH/QUH+wbzoRyAL102RPX9x8kVoeRw
hj9p39LFXPtZqsy5ycxc2cYtsoyUhvEuGySWshNbbLOI4NniZIYeEi3sSHWlr9nw
4HwX0XzIYqT2ju2m/kDeDOjVwbNK715oN0TGyll11nuyjnWsMYjxABoVKfYLY9JE
AJaSIGZ1EswSLh84C0lP0IL/OJqY5SlAw51BFxkMif3s8IE44nM3VsWFU72EmTXd
6mLiOsKxVnsQ9LQeawszbu64IvNf10ExkW9xaPC5cx2vJqHh/zJxp7sKMmwP9kU9
NuuvnT9mnkMFklJoJQoZAwdJkbzrUUfYVps5+bHq2tknvGTnXbr2iZAl74KHHKc=
=FozD
-----END PGP SIGNATURE-----

--=-iiQse0YNi8HPg9JzFxx2--