From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Thu, 4 Mar 2010 21:25:50 -0500 To: 9fans@9fans.net Message-ID: <55b95c2fcc02ec9910e47fd33c367299@ladd.quanstro.net> In-Reply-To: <408e17f9aeb6335970650379e8d7d401@plan9.bell-labs.com> References: <408e17f9aeb6335970650379e8d7d401@plan9.bell-labs.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] gsoc2010 + plan9 Topicbox-Message-UUID: e04dcda8-ead5-11e9-9d60-3106f5b1d025 On Thu Mar 4 17:15:19 EST 2010, David.Eckhardt@cs.cmu.edu wrote: > > for example, there are a number of 10/100 chipsets that have > > good documentation that's under 100 pages. complete with > > (oh, my) a theory of operation. > > Such as? and On Thu Mar 4 20:28:36 EST 2010, geoff@plan9.bell-labs.com wrote: > It's not worth supporting any new 10Mb ethernet controllers, > and new 100Mb ones are borderline. for the pc architechture, this is certianly true. i would even bias development toward 10 and 40gbe. but for other platforms, i think 10/100 chipsets make a lot of sense today. 10/100 is great for appliance-ish applications/ for example, this is a very interesting bit of hardware (sorry, ron, mips, not arm) http://www.ubiquitistore.com/ls2 an ethernet driver is here https://dev.openwrt.org/browser/trunk/target/linux/atheros/patches-2.6.33/110-ar2313_ethernet.patch?rev=19906 it's a mere 1200 lines, which is just trivial in the linux world so if one were to scare up documentation, it might be quite a dream to program. there were a few others i stumbled on recently. i recall reading the datasheets for a few spi-based chipsets that looked pretty clean. (obviously 10mbps.) - erik