At Fri, 19 Dec 2008 16:38:50 +0100, Udo van den Heuvel wrote:
Hello,
I found out the ICE1712 card is sometimes detected OK and sometimes isn't detected correctly. Cold boot/warm boot doesn't really matter. I tried kernel 2.6.27.9 and older. Card is is fine when detected. Behaviour doesn't change when I try a different PCI slot.
When the card fails:
# dmesg|grep 01:09 PCI: 0000:01:09.0 reg 10 io port: [a000, a01f] PCI: 0000:01:09.0 reg 14 io port: [a400, a40f] PCI: 0000:01:09.0 reg 18 io port: [a800, a80f] PCI: 0000:01:09.0 reg 1c io port: [ac00, ac3f] pci 0000:01:09.0: supports D2 ICE1712: probe of 0000:01:09.0 failed with error -12
When the card is OK:
PCI: 0000:01:09.0 reg 10 io port: [a000, a01f] PCI: 0000:01:09.0 reg 14 io port: [a400, a40f] PCI: 0000:01:09.0 reg 18 io port: [a800, a80f] PCI: 0000:01:09.0 reg 1c io port: [ac00, ac3f] pci 0000:01:09.0: supports D2 ICE1712 0000:01:09.0: PCI INT A -> Link[APC4] -> GSI 19 (level, low) -> IRQ 19
I booted into single user mode each time and checked /proc/asound/cards after each boot and then looked at dmesg.
Does this mean the card is toast? What does the -12 mean?
It's ENOMEM, means it failed to allocate some memories.
Takashi