I was skimming the U-Boot README file this morning and noticed he following:
It seems that U-Boot has a built-in driver for the Intel ARM MMC units. Since MMC and SD are supposed to be identical electrically, I wonder if this driver will work on the GP2X out of the box?MMC Support:
The MMC controller on the Intel PXA is supported. To
enable this define CONFIG_MMC. The MMC can be
accessed from the boot prompt by mapping the device
to physical memory similar to flash. Command line is
enabled with CFG_CMD_MMC. The MMC driver also works with
the FAT fs. This is enabled with CFG_CMD_FAT.