Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
PostgreSQL 9.3 beta: Federated databases and more
LWN.net Weekly Edition for May 9, 2013
(Nearly) full tickless operation in 3.10
Donated by Broadcom, the no-source driver folks???
Building the whole Debian archive with GCC 4.1: a summary
Posted Mar 28, 2006 7:31 UTC (Tue) by tbm (subscriber, #7049)
Posted Mar 28, 2006 8:47 UTC (Tue) by philips (guest, #937)
With the hardware I worked, Broadcom was providing complete documentation for free - so I had no problems developing drivers for Linux.
Thou as I heard infamous WLAN of theirs still got no public documentation... Go figure.
Posted Mar 28, 2006 10:42 UTC (Tue) by amcrae (subscriber, #25501)
MIPS CPUs from Broadcom
Posted Mar 28, 2006 11:17 UTC (Tue) by tbm (subscriber, #7049)
Actually, it's a little bit more tricky than that. Broadcom has two different MIPS based lines. There's the SB1 core which, like you said, comes from SiByte. These target the higher end networking range, e.g. switches. There's the 1250 CPU with 2 cores and the 1480 with 4 cores. These chips are really expensive so you don't find them in any consumer devices.
Additionally, there's their low-end CPU line, the 47xx/5xxx line. These run at 150-300 MHz, are very cheap and you can find them everywhere, e.g. in lots of wireless routers. Some of these devices will make an excellent platform to run Debian on.
While the SB1 people at Broadcom get it, the same doesn't apply to the latter group (which, apparently, isn't just one group, but split again into different groups depending on the market segment they focus on). SB1 support is fairly well done and integrated into mainline, but the 47xx/5xxx support is based on 2.4 and is the usual badly hacked support which cannot be integrated (lots of platform independent code so you can share it between Linux and other OSes, files with unclear copyright statements). It's a big mess.
The OpenWRT people have started on a 2.6 implementation but it still includes quite a bit of the Broadcom code and therefor cannot be integrated into the kernel. Yet... my evil plan is to get Thiemo Seufer, a MIPS hacker and Debian developer, and some other hackers one of those routers and then they'll hopefully fix up the code and get it merged into the kernel.
I tried contacting the 47xx/5xxx people at Broadcom but have failed so far. The SB1 people also don't seem to have very good contacts with them. The problem of big corporations, I guess. But I'll continue trying...
Posted Mar 28, 2006 17:11 UTC (Tue) by dmarti (subscriber, #11625)
Posted Mar 28, 2006 17:12 UTC (Tue) by smoogen (subscriber, #97)
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds