I'm writing an SDMMC driver for my C++ RTOS - http://distortos.org/ - and there is one thing which really puzzles me, making it hard to decide about class hierarchy. In the Reference Manual for STM32F7 (but the same is true for other chips, both for ...