AnsweredAssumed Answered

STM32F4x9 SDIO Linux Driver

Question asked by herrera.bruno on Apr 13, 2016
Latest reply on Apr 14, 2016 by herrera.bruno
Dear All,
I'm working on porting Linux MMCI(http://lxr.free-electrons.com/source/drivers/mmc/host/mmci.c) driver to run on STM32.
AFIAK STM32F4x9 has one ARM PrimeCell 180 and the driver uses Peripheral Identification Registers from ARM manual (http://infocenter.arm.com/help/topic/com.arm.doc.ddi0172a/DDI0172.pdf) from base address + 0xFE0.
It seems ST32F4 does not have access to these addresses once the SDIO register map at STM32F4 reference manual is only 1kB, but from ARM it should be 4kB. Does anyone have any clue how to read the Peripheral Identification Registers from SDIO peripheral at STM32F4?

Outcomes