<a href="/"></a>&gt; Perhaps there is a misunderstanding.  I am looking for firmware<br>&gt; released as binaries under a free license.  If someone decompiles<br>&gt; such a binary and gives it meaningful function and variable names,<br>
&gt; and comments to explain it, that will be free source code.<br>&gt; <br>&gt; This firmware is not an option because it has a &quot;proprietary, free to<br>&gt; redistribute (but not modify), license&quot;.  To do reverse engineering on<br>
&gt; this and make a useful result would require a clean-room procedure.<br>&gt; <br>&gt; Can anyone recommend a real candidate?<br><br>These two files under X11 license are probably most important for the community:<br><a href="%20http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=blob;f=drivers/gpu/drm/radeon/radeon_microcode.h;h=a348c9e7db1cbdaa09b988e3a1da2d955d16c3f2;hb=drm-next"> http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=blob;f=drivers/gpu/drm/radeon/radeon_microcode.h;h=a348c9e7db1cbdaa09b988e3a1da2d955d16c3f2;hb=drm-next</a><br>
<br><a href="http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=blob;f=drivers/gpu/drm/radeon/r600_microcode.h;h=778c8b4b2fd9759701ba526319733d1d3c73528c;hb=drm-next">http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=blob;f=drivers/gpu/drm/radeon/r600_microcode.h;h=778c8b4b2fd9759701ba526319733d1d3c73528c;hb=drm-next</a><br>
<br>This is microcode for AMD video cards which is required in order to have 2D/3D acceleration with otherwise free drivers.<br><br>--<br>Andrius Štikonas<br>