Check for controller configuration status.
CORE-10761 #comment Please retest.

svn path=/trunk/; revision=70606
This commit is contained in:
Sylvain Petreolle
2016-01-17 16:59:55 +00:00
parent 8c2454ea74
commit 9511b56f3c

View File

@@ -680,7 +680,11 @@ InitController(PCONTROLLER_INFO ControllerInfo)
TRACE_(FLOPPY, "InitController called with Controller 0x%p\n", ControllerInfo);
/* Get controller in a known state */
HwConfigure(ControllerInfo, FALSE, TRUE, TRUE, 0, 0);
if(HwConfigure(ControllerInfo, FALSE, TRUE, TRUE, 0, 0) != STATUS_SUCCESS)
{
WARN_(FLOPPY, "InitController: unable to configure controller\n");
return STATUS_IO_DEVICE_ERROR;
}
/* Get the controller version */
ControllerVersion = HwGetVersion(ControllerInfo);