Subject: Re: binary blobs
To: Marius ROMAN <marius.roman@gmail.com>
From: Greg Troxel <gdt@ir.bbn.com>
List: netbsd-users
Date: 02/05/2007 21:24:09
  I meant only 1. code that runs on the host processor that's
  distributed with the OS.
  Blobs not firmware.

I wasn't the least bit sure that blob had the same meaning when used
by all people.

  Only ath(4) ?

I didn't mean to say that I was sure that was it.

 how did you find out ?

It's the only thing in src/sys/contrib.  The files have a .uu
extension (uuencoded binaries checked in):

 ~/NetBSD-current/src/sys > find . -name \*.uu
./contrib/dev/ath/public/alpha-elf.hal.o.uu
./contrib/dev/ath/public/ap30.hal.o.uu
./contrib/dev/ath/public/armv4-le-elf.hal.o.uu
./contrib/dev/ath/public/mips-le-elf.hal.o.uu
./contrib/dev/ath/public/armv4-be-elf.hal.o.uu
./contrib/dev/ath/public/mips1-le-elf.hal.o.uu
./contrib/dev/ath/public/i386-elf.hal.o.uu
./contrib/dev/ath/public/mipsisa32-le-elf.hal.o.uu
./contrib/dev/ath/public/mips-be-elf.hal.o.uu
./contrib/dev/ath/public/mips1-be-elf.hal.o.uu
./contrib/dev/ath/public/mipsisa32-be-elf.hal.o.uu
./contrib/dev/ath/public/powerpc-le-eabi.hal.o.uu
./contrib/dev/ath/public/powerpc-be-eabi.hal.o.uu
./contrib/dev/ath/public/powerpc-be-elf.hal.o.uu
./contrib/dev/ath/public/sh4-le-elf.hal.o.uu
./contrib/dev/ath/public/sparc64-be-elf.hal.o.uu
./contrib/dev/ath/public/xscale-le-elf.hal.o.uu
./contrib/dev/ath/public/x86_64-elf.hal.o.uu
./contrib/dev/ath/public/xscale-be-elf.hal.o.uu
./contrib/dev/ath/public/ap43.hal.o.uu
./contrib/dev/ath/public/ap51.hal.o.uu
./contrib/dev/ath/public/arm9-le-thumb-elf.hal.o.uu
./contrib/dev/ath/public/ap61.hal.o.uu
./contrib/dev/ath/public/sparc-be-elf.hal.o.uu


I don't see any other uuencoded files.   That doesn't prove there
aren't any other binaries, but I'm not aware of any, and I've more or
less been paying attention.

-- 
    Greg Troxel <gdt@ir.bbn.com>