Vieira: BaseTimerLibNull is empty implementation. You should use the real TimerLib.
Thanks Liming -----Original Message----- From: S.Vieira [mailto:jwvsan...@outlook.com] Sent: Thursday, April 16, 2015 11:07 PM To: edk2-devel@lists.sourceforge.net Subject: Re: [edk2] hide message ASSERT @Martin the message is: "ASSERT UDK2014.SP1/MdPkg/Library/BaseTimerLibNull.c(35) : ((BOOLEAN)(0==1))" the code: UINTN amountNode; UINTN indice; EFI_STATUS Status,StatusPort; EFI_HANDLE *myDevice; EFI_ATA_PASS_THRU_PROTOCOL *deviceCurrent; EFI_GUID gAtaPassThru = EFI_ATA_PASS_THRU_PROTOCOL_GUID; UINT16 Port = 0xFFFF; UINT16 PortMultiplierport = 0xFFFF; //Initialize variable Status = EFI_SUCCESS; StatusPort = EFI_SUCCESS; indice = 0; amountNode = 0; Status = gBS->LocateHandleBuffer( ByProtocol, &gAtaPassThru,NULL,&amountNode,&myDevice); if(!EFI_ERROR(Status)) { Print(L"\namount found: %d \n",amountNode); for(indice = 0; indice < amountNode ; indice++) { Status = gBS->OpenProtocol(myDevice[indice],&gAtaPassThru,(void **)deviceCurrent,ImageHandle,NULL, EFI_OPEN_PROTOCOL_BY_HANDLE_PROTOCOL); Print(L"\nHandle: %d \n",indice+1); while(StatusPort != EFI_NOT_FOUND && StatusPort != EFI_INVALID_PARAMETER) { Status = AtaIdentifyHdd(deviceCurrent,Port,PortMultiplierport); StatusPort = deviceCurrent->GetNextPort(deviceCurrent,&Port); gBS->Stall(1*MILI_TO_MINUTES);// 1segundos }//while(StatusPort != EFI_NOT_FOUND && StatusPort !=EFI_INVALID_PARAMETER); } } Can you see the error ? ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel