XO-2
Alex Belits
abelits at phobos.illtel.denver.co.us
Sat May 24 09:38:51 EDT 2008
C. Scott Ananian wrote:
> On 5/22/08, Alex Belits <abelits at phobos.illtel.denver.co.us> wrote:
>> Carl-Daniel Hailfinger wrote:
>>> I believe item k) was already in the contracts with Quanta and Marvell,
>
> Just to clarify: Carl-Daniel is not an OLPC employee, and is not
> speaking for OLPC.
>
>> I am still trying to find out, whom am I supposed to ask at Marvell to give
>> the documentation and/or pieces of whatever source Marvell can release (in
>> whatever shape) to me and other volunteers interested in work on wireless
>> firmware, so we can make an open source version of libertas firmware. It
>> looks like everyone is discouraged to even hope for it at this point.
>
> http://wiki.laptop.org/go/Marvell_microkernel
My name is uselessly gathering dust on that page for two months already.
> A more constructive suggestion might be to support
> http://open80211s.org/ , which is basically all of the wireless
> firmware except the lowest-level hardware-specific stuff.
Except the project is about Linux driver, not firmware.
The whole reason why Libertas chipset was chosen, was the fact that it
can perform mesh routing by ARM-based system-on-chip wireless chipset
while kernel is not running on the main CPU, thanks to extremely thick
"lowest-level hardware-specific stuff" -- a large piece of stack
implementation in firmware on the ARM side. Please look at
http://dev.laptop.org/ticket/2177#comment:9 to get the idea what level
of control does the Linux driver have in this model.
I guess, we can abandon that model and use completely host-implemented
mesh (with open80211s code), however if we will do so, power management
goes right out of the window -- kernel should be awake to run this.
--
Alex
More information about the Devel
mailing list