Hallo Ralph! > 1. The SW bit is cleared too early during the whole buffer size negotiation. > This should be fixed. I will look into this when I have time again. Probably end of next week. > 2. IRQEN = CMDREG_DAIE = 0x80 is always set in the command register. > So, they should probably only be used if both the host and module say they > support it. How can we know that in the driver? I haven't seen an API for this. There is the flag "da_irq_supported", which might be used to set the IRQEN bit it the bit is set. Any suggestions how to proceed with item 2? BR, Jasmin