|
|
Log in / Subscribe / Register

Yes. Now nvidia sucks even more.

Yes. Now nvidia sucks even more.

Posted Nov 24, 2008 16:15 UTC (Mon) by mjg59 (subscriber, #23239)
In reply to: Yes. Now nvidia sucks even more. by jch
Parent article: VIA releases chipset documentation

Which graphics card vendors have released firmware-level programming documentation? Heck, which wireless vendors?


to post comments

wireless

Posted Nov 24, 2008 22:01 UTC (Mon) by xaoc (guest, #54140) [Link] (4 responses)

I using ath9k right now which work quite nicely. I doesn't require binary crap i think.

wireless

Posted Nov 24, 2008 22:12 UTC (Mon) by mjg59 (subscriber, #23239) [Link] (2 responses)

No, because Atheros's (admittedly thin) firmware is in a ROM on the card instead of being loaded at runtime.

wireless

Posted Nov 28, 2008 14:58 UTC (Fri) by jch (guest, #51929) [Link] (1 responses)

There's a big difference between Atheros' and Intel's firmware.

Atheros' firmware is a very thin layer that doesn't change. All of the interesting stuff (association, link quality computation, rate control etc.) happens in the driver.

Intel's firmware is a huge piece of software, larger than most drivers. It implements a lot of stuff that any self-respecting free software developer would like to be able to modify.

wireless

Posted Nov 28, 2008 15:18 UTC (Fri) by mjg59 (subscriber, #23239) [Link]

I don't disagree, but reliance on closed firmware doesn't magically vanish just because the firmware is in the chip rather than in ram.

It does require binary blob

Posted Nov 26, 2008 23:04 UTC (Wed) by khim (subscriber, #9252) [Link]

I always wondered why so many people are insisting on having source for firmware of videocard or wireless chip while happily using binary blobs embedded in HDD, CPU (yes, both Intel and AMD CPUs require binary blobs to operate) and other components. Why 10 or more binary blobs embedded here in there in your system don't bother you, but single one sitting on your CD is such a big deal? And why trivial move of said blob from CD to embedded ROM suddenly make hardware more acceptable?

I can see why binary drivers embedded in kernel are bad idea: there are no "walls" in the kernel and so any driver can bring the whole system down (and DMA gurantees that even microkernel will not solve this problem), but firmware for Intel wireless device works on different CPU - like firmware for HDD, CD-ROM or Ethernet card! The host system just uploads it, nothing more...

Yes. Now nvidia sucks even more.

Posted Nov 28, 2008 14:54 UTC (Fri) by jch (guest, #51929) [Link] (1 responses)

> Which graphics card vendors have released firmware-level programming documentation?

As far as I know, none. Your point being?

There's a lot of neat stuff that could be done if we could hack the firmware. Intel are trying to advertise themselves as being the do-gooder of Free Software, so please let them release firmware development tools.

Yes. Now nvidia sucks even more.

Posted Nov 28, 2008 15:17 UTC (Fri) by mjg59 (subscriber, #23239) [Link]

Well, other than the minor problem that Intel's current graphics hardware doesn't have any downloadable firmware, AMD and VIA are both trying to position themselves as open-source friendly companies. Holding Intel to different standards seems somewhat odd.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds