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

Reply via email to