Some firmware version expose the kernel config settings, others don't, it might relate to the price of rice in china (or crack).
If present on a running system, copy
cp -a /proc/config.gz <somewhere>
And then examine it like you would any other compressed text file.
And of course, crawling /proc/asound might help (this is not a Kindle):
Code:
mszick@HP8300:~$ ls -la /proc/asound
total 0
dr-xr-xr-x 7 root root 0 Dec 16 11:03 .
dr-xr-xr-x 285 root root 0 Nov 30 13:15 ..
dr-xr-xr-x 6 root root 0 Dec 16 11:03 card0
dr-xr-xr-x 6 root root 0 Dec 16 11:03 card1
dr-xr-xr-x 3 root root 0 Dec 16 11:03 card2
-r--r--r-- 1 root root 0 Dec 16 11:03 cards
-r--r--r-- 1 root root 0 Dec 16 11:03 devices
lrwxrwxrwx 1 root root 5 Dec 16 11:03 DG -> card0
lrwxrwxrwx 1 root root 5 Dec 16 11:03 HVR950Q -> card2
-r--r--r-- 1 root root 0 Dec 16 11:03 hwdep
-r--r--r-- 1 root root 0 Dec 16 11:03 modules
dr-xr-xr-x 2 root root 0 Dec 16 11:03 oss
lrwxrwxrwx 1 root root 5 Dec 16 11:03 PCH -> card1
-r--r--r-- 1 root root 0 Dec 16 11:03 pcm
dr-xr-xr-x 2 root root 0 Dec 16 11:03 seq
-r--r--r-- 1 root root 0 Dec 16 11:03 timers
-r--r--r-- 1 root root 0 Dec 16 11:03 version
Similar with /sys - crawl it.