From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Sun, 26 Jan 2014 17:24:49 +1100 Message-ID: From: Shane Morris To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a11c2989cf57e7504f0d9a5be Subject: Re: [9fans] GSoC '14 Topicbox-Message-UUID: b5d3a6e4-ead8-11e9-9d60-3106f5b1d025 --001a11c2989cf57e7504f0d9a5be Content-Type: text/plain; charset=ISO-8859-1 Steve, Krystian in Poland has tackled GPIO on the RaspberryPi. I can fish up his repos if needed... On Sun, Jan 26, 2014 at 5:22 PM, Steven Stallion wrote: > On Sat, Jan 25, 2014 at 10:38 PM, Salman Javaid > wrote: > > Steven, this USB 3 [0] device driver implementation seems to be an > > interesting project. Is this something you will be interested in? > > > > [0] http://www.plan9.bell-labs.com/wiki/plan9/TODO/index.html > > That's going to be a bit much to chew off for a student project. USB > is a non-trivial mess of pain and frustration, even for the > experienced. If someone is getting started with driver work, the most > successful path will likely be implementing a simple part (even if > it's an old one). Ethernet and UARTs come to mind - they tend to be > the simplest. I think at one point there was a call out to get GPIO > working on the Raspberry Pi - that would be a good summer project if > it hasn't been done already. GPIO can be a lot of fun, especially if > you have a couple of protoboards laying around. > > Anyhow, when it comes to GSoC it's far more important to focus on > attainable goals - it's a lot more fun for the student (and the > mentor) when something working comes out at the end. > > HTH, > > Steve > > --001a11c2989cf57e7504f0d9a5be Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Steve, Krystian in Poland has tackled GPIO on the Raspberr= yPi. I can fish up his repos if needed...
<= br>
On Sun, Jan 26, 2014 at 5:22 PM, Steven S= tallion <sstallion@gmail.com> wrote:
On Sat, Jan 25, 2014 at 10= :38 PM, Salman Javaid <javaid= .salman@gmail.com> wrote:
> Steven, this USB 3 [0] device driver implementation seems to be an
> interesting project. Is this something you will be interested in?
>
> [0] http://www.plan9.bell-labs.com/wiki/plan9/TODO/index.= html

That's going to be a bit much to chew off for a student project. = USB
is a non-trivial mess of pain and frustration, even for the
experienced. If someone is getting started with driver work, the most
successful path will likely be implementing a simple part (even if
it's an old one). Ethernet and UARTs come to mind - they tend to be
the simplest. I think at one point there was a call out to get GPIO
working on the Raspberry Pi - that would be a good summer project if
it hasn't been done already. GPIO can be a lot of fun, especially if you have a couple of protoboards laying around.

Anyhow, when it comes to GSoC it's far more important to focus on
attainable goals - it's a lot more fun for the student (and the
mentor) when something working comes out at the end.

HTH,

Steve


--001a11c2989cf57e7504f0d9a5be--