cvs commit: src/share/examples/kld Makefile src/share/examples/kld/firmware Makefile README src/share/examples/kld/firmware/fwconsumer Makefile fw_consumer.c src/share/examples/kld/firmware/fwimage Makefile firmware.img src/share/man/man9 Makefile firmware.9 ...

Nate Lawson nate at
Sat Jan 28 20:57:07 PST 2006

Max Laier wrote:
> mlaier      2006-01-29 02:52:42 UTC
>   FreeBSD src repository
>   Modified files:
>     share/examples/kld   Makefile 
>     share/man/man9       Makefile 
>     sys/conf             NOTES files 
>     sys/modules          Makefile 
>   Added files:
>     share/examples/kld/firmware Makefile README 
>     share/examples/kld/firmware/fwconsumer Makefile fw_consumer.c 
>     share/examples/kld/firmware/fwimage Makefile firmware.img 
>     share/man/man9       firmware.9 
>     sys/kern             subr_firmware.c 
>     sys/modules/firmware Makefile 
>     sys/sys              firmware.h 
>     sys/tools            fw_stub.awk 
>   Log:
>   firmware(9) is a subsystem to load binary data into the kernel via a
>   specially crafted module.  There are several handrolled sollutions to this
>   problem in the tree already which will be replaced with this.  They include
>   iwi(4), ipw(4), ispfw(4) and digi(4).
>   No objection from:      arch
>   MFC after:              2 weeks
>   X-MFC after:            some drivers have been converted

I don't know about your particular approach, but it's definitely 
wonderful to see people trying to solve architectural issues that aren't 
your responsibility.  Thanks for doing this!


More information about the cvs-all mailing list