InsertMmcHost (MmcHostInstance);\r
\r
MmcHostInstance->Initialized = FALSE;\r
+\r
+ // Detect card presence now\r
+ CheckCardsCallback (NULL, NULL);\r
}\r
\r
return EFI_SUCCESS;\r
MmcHostInstance->BlockIo.Media->MediaPresent = !MmcHostInstance->Initialized;\r
MmcHostInstance->Initialized = !MmcHostInstance->Initialized;\r
\r
+ if(MmcHostInstance->BlockIo.Media->MediaPresent) {\r
+ InitializeMmcDevice(MmcHostInstance);\r
+ }\r
+\r
Status = gBS->ReinstallProtocolInterface (\r
(MmcHostInstance->MmcHandle),\r
&gEfiBlockIoProtocolGuid,\r
}\r
}\r
\r
+\r
EFI_DRIVER_BINDING_PROTOCOL gMmcDriverBinding = {\r
MmcDriverBindingSupported,\r
MmcDriverBindingStart,\r