Quote:
Originally Posted by elRicharD
I checked what you say in your comment, knc1.
Code:
[root@kindle snd]# ls -ltr
crw-rw---- 1 root root 116, 16 Jun 2 14:27 pcmC0D0p
crw-rw---- 1 root root 116, 24 Jun 2 14:27 pcmC0D0c
crw-rw---- 1 root root 116, 33 Jun 2 14:27 timer
crw-rw---- 1 root root 116, 0 Jun 2 14:27 controlC0
drwxr-xr-x 2 root root 60 Jun 2 14:27 by-path
[root@kindle snd]# uname -a
Linux kindle 2.6.31-rt11-lab126 #1 Wed Apr 4 20:41:38 PDT 2012 armv7l GNU/Linux
As you can see, the device exists, and it has permissions to be read and written by root. I am using the 3.0 kernel that comes with Ubuntu 11.10.
|
Your running on the 2.6.31 kernel version, I don't think that devfs was working in that version (it is in the 3.0 Ubuntu kernel).
So the next thing to try is a rebuild against the older (v2.6.31) kernel headers, not your build system default (v3.0) headers.
Even better yet -
If you can pull the kernel headers out of an Amazon source code bundle ....
That *should* also pick up any Amazon/lab126 changes to the sound device hardware.
- - - -
What are you using for your "cross compile environment" ?
- - - -
On the subject of headers - -
The strace you are using was not built against the Amazon/ARM kernel headers, that is why all of the untranslated ioctl calls in the listing.
Not a show stopper, the one you have works "good enough" for now.