August 20th, 2009, 05:59 PM
How is the SDIO protocol implemented in Linux? I can see the sdio code in mmc folder. But how does it work? I mean, how does the interrupt management happen. How does the user space application know there is data to be read from the SDIO card? How can the kernel to user space interface be made?