Subject: Re: Quick question about autoconf and the emuxki driver
To: Mark Kirby <mark@coris.org.uk>
From: Valeriy E. Ushakov <uwe@ptc.spbu.ru>
List: tech-kern
Date: 11/10/2004 12:47:58
On Wed, Nov 10, 2004 at 09:43:19 +0000, Mark Kirby wrote:

> emuxki0 at pci0 dev 11 function 0: Creative Labs SB Audigy EMU 10000 (audio multimedia, revision 0x04)
[...]
> Creative Labs product 0x7003 (miscellaneous input, revision 0x04) at pci0 dev 11 function 1 not configured
> Creative Labs product 0x4001 (Firewire serial bus, interface 0x10, revision 0x04) at pci0 dev 11 function 2 not configured
>
> I think i understand how the emuxki driver is hooked up to the audio
> bus, but what i don't understand is how the two 'not configured'
> lines are generated.  I was under the impression that the console
> messages were generated from code in a drivers attach method, but
> the emuxki driver's attach method doesn't seem to have anything
> related to Firewire or miscellaneous input.

These "not configured" messages are printed by the parent bus driver,
pci in this case.  pci driver tries to attach its children.  emuxki
claims (match/attach) device/function 11/0, but no driver claims 11/1
and 11/2.

SY, Uwe
-- 
uwe@ptc.spbu.ru                         |       Zu Grunde kommen
http://www.ptc.spbu.ru/~uwe/            |       Ist zu Grunde gehen