As of

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/sound/pci/rme9652/hdsp.c?h=v6.8.10

on line 3768 in

|

static  int  snd_hdsp_initialize_memory(struct  hdsp  *hdsp)
{
        struct  snd_dma_buffer  *capture_dma,  *playback_dma;

        capture_dma  =  snd_hammerfall_get_buffer(hdsp->pci,  
HDSP_DMA_AREA_BYTES);
        playback_dma  =  snd_hammerfall_get_buffer(hdsp->pci,  
HDSP_DMA_AREA_BYTES);
        if  (!capture_dma  ||  !playback_dma)  {
                dev_err(hdsp->card->dev,
                        "%s: no buffers available\n",  hdsp->card_name);
                return  -ENOMEM;
        }|

Who is responsible for this? We must have a talk! (:

Le 20.05.24 à 09:07, David Kessler a écrit :
From what I can tell comparing to a working system is that I have all needed kernel modules loaded. the oss are indeed no longer needed. Thank's for pointing me out.

Here a paste bin with the info I could gather.

https://pastebin.com/dAfDDnkM

The missing interrupt I wonder about and still the no available buffer error which returns -12 but also the memory address is stated beeing [virtual] on the PI. Is there something wrong with the bus not beeing PCI standard compliant?

What my intuition tells me is that the PI is handling the DMA of the PCI bus in a different way than other architecture. I am not sure what to do as to troubleshoot further /: Read code?

Thank's

Le 19.05.24 à 23:51, Robert M. Riches Jr. a écrit :

Are you sure those are current?  "oss" usually refers to the
open-source-sound that predated ALSA around 25 years ago.

The modinfo description from kernel 5.10.0 for snd-pcm-oss
seems to indicate it's for OSS emulation: "PCM OSS emulation
for ALSA."  For kernel 5.10.0-29-amd64 from Devuan Chimaera,
snd-seq-oss is not even listed.

HTH



_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to