Source-Changes-D archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: src



It is not using firmload(9) though, it is a userland implementation of a similar API that I wrote specifically for this purpose:

https://nxr.netbsd.org/xref/src/usr.sbin/btattach/firmload.c

Cheers,
Jared


On Tue, 23 Jul 2019, Thomas Klausner wrote:

Hi Jared!

Yes, I saw that. But it's using firmload() as well to load it.

I moved this firmware because it was the only one remaining in that
directory.

I can put it back, if people think that's preferable, or someone else
can revert, I don't mind.

Cheers,
Thomas

P.S.: The file is 44k, so I'm not convinced by the "/ is small"
argument. ;)

On Tue, Jul 23, 2019 at 12:25:16PM -0300, Jared McNeill wrote:
Hi Thomas --

The bcm43xx firmware is different from other firmware images because it is
not loaded by the kernel directly. The tool that loads this image lives in
/usr/sbin, so /usr/libdata/firmware seemed more appropriate. The path
already existed in the list of firmware search paths (sysctl
hw.firmware.path) long before these files were added.

Cheers,
Jared


On Mon, 22 Jul 2019, Thomas Klausner wrote:

Module Name:	src
Committed By:	wiz
Date:		Mon Jul 22 14:47:51 UTC 2019

Modified Files:
	src/distrib/sets/lists/base: mi
	src/etc/mtree: NetBSD.dist.base
	src/external/broadcom/bcm43xx: Makefile

Log Message:
Move bcm43xx to /libdata/firmware, where all the other firmwares live.

Deprecate /usr/libdata/firmware.


To generate a diff of this commit:
cvs rdiff -u -r1.1207 -r1.1208 src/distrib/sets/lists/base/mi
cvs rdiff -u -r1.198 -r1.199 src/etc/mtree/NetBSD.dist.base
cvs rdiff -u -r1.3 -r1.4 src/external/broadcom/bcm43xx/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.






Home | Main Index | Thread Index | Old Index