|
Home > Archive > Debian Developers > April 2004 > Microcode file naming conventions?
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
Microcode file naming conventions?
|
|
| Nathanael Nerode 2004-04-26, 4:34 am |
| So, what with userland firmware loading, there are going to be a lot
of firmware files in /usr/lib/hotplug/firmware. And they all should have
unique names of less than or equal to 30 characters.
Now, I could keep making them up as I go, but is there some better naming
system? The drivers already in the kernel do *not* follow any consistent
system. If upstream supplies a separate firmware file, there's something
to be said for using that, of course, but that doesn't seem to be the
usual case.
Already present:
tms380tr.bin
hcwamc.rbf
dvb-ttpci-01.fw
BCM2003-MD.hex
BCM2003-FW.bin
bfubase.frm
isl3877
isl3890
atmel_at76c502-wpa.bin
atmel_at76c502.bin
atmel_at76c502d-wpa.bin
atmel_at76c502d.bin
atmel_at76c502e-wpa.bin
atmel_at76c502e.bin
atmel_at76c502_3com-wpa.bin
atmel_at76c502_3com.bin
atmel_at76c504a_2958-wpa.bin
atmel_at76c504a_2958.bin
atmel_at76c506-wpa.bin
atmel_at76c506.bin
(And the Atmel driver also allows the firmware file name to be specified at
runtime!)
I'm thinking that probably every file should start with the name of the
kernel module which uses it. (Not all the existing examples do this, but
most of them do.) Any other thoughts?
--
There are none so blind as those who will not see.
--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
| |
| Simon Richter 2004-04-26, 5:33 am |
| Hi,
> I'm thinking that probably every file should start with the name of the
> kernel module which uses it. (Not all the existing examples do this, but
> most of them do.) Any other thoughts?
A directory with the name of the module, anything the module likes inside
that?
Simon
--
GPG Fingerprint: 040E B5F7 84F1 4FBC CEAD ADC6 18A0 CC8D 5706 A4B4
| |
| Steve Langasek 2004-04-27, 12:34 am |
| On Mon, Apr 26, 2004 at 04:13:36AM -0400, Nathanael Nerode wrote:
> So, what with userland firmware loading, there are going to be a lot
> of firmware files in /usr/lib/hotplug/firmware. And they all should have
> unique names of less than or equal to 30 characters.
> Now, I could keep making them up as I go, but is there some better naming
> system? The drivers already in the kernel do *not* follow any consistent
> system. If upstream supplies a separate firmware file, there's something
> to be said for using that, of course, but that doesn't seem to be the
> usual case.
> Already present:
> tms380tr.bin
> hcwamc.rbf
> dvb-ttpci-01.fw
> BCM2003-MD.hex
> BCM2003-FW.bin
> bfubase.frm
> isl3877
> isl3890
> atmel_at76c502-wpa.bin
> atmel_at76c502.bin
> atmel_at76c502d-wpa.bin
> atmel_at76c502d.bin
> atmel_at76c502e-wpa.bin
> atmel_at76c502e.bin
> atmel_at76c502_3com-wpa.bin
> atmel_at76c502_3com.bin
> atmel_at76c504a_2958-wpa.bin
> atmel_at76c504a_2958.bin
> atmel_at76c506-wpa.bin
> atmel_at76c506.bin
> (And the Atmel driver also allows the firmware file name to be specified at
> runtime!)
> I'm thinking that probably every file should start with the name of the
> kernel module which uses it. (Not all the existing examples do this, but
> most of them do.) Any other thoughts?
Has any thought been given to how such detached firmware will be
identified for inclusion with initrds when needed?
--
Steve Langasek
postmodern programmer
|
|
|
|
|