Moved some MMC stuff around, disabled some SPI functions when changing to MMC mode...

Signed-off-by: Swizzy <swizzy@hotmail.co.uk>