miketeachman/micropython-i2s-examples

What triggers the callback, etc.?

james-drummond opened this issue · 1 comments

Hi:

Thank you for the examples and the explanations.

One thing that I don't quite understand. What exactly triggers the callback, etc.? Presumably, it must be that there is some pointer in the DMA system but I was wondering how much "space" is available at that point.

If you have you have a DMA buffer of 10000 bytes then the callback is at about 5000 bytes or something like that?

Thank for any insight.