On 29/05/14 00:52, Michał Masłowski wrote:
> I believe the u-boot source downloaded by LibreCMC (and LibreWRT) 
> contains sourceless firmware blobs that we should remove.  They are
> not used by any supported device.
> 
> At least these paths inside u-boot-2013.10 might contain nonfree
> code:
> 
> - arch/powerpc/cpu/mpc8xx/upatch.c: contains microcode patches -
> various files with "fpgadata" in the names: hexadecimal arrays of
> code uploaded to FPGAs - board/netta/dsp.c: bootstrap_rbin -
> drivers/dma/MCD_tasks.c: "task code and structures", the code is 
> hexadecimal
> 
> It should be easy to adapt Linux-libre's scripts to remove them.
> 

Interesting. Have you found any more blobs? If u-boot were compiled
using a tarball with the blobs included, would the device be running
nonfree code?

Reply via email to