[if !mso]> [if gte mso 9]>

Re: [edk2] Servicing the NMI

Subject: Re: [edk2] Servicing the NMI

From: Raghuramchary Jallipalli <Raghuramchary.Jallipalli@lntinfotech.com>

To: "edk2-devel@lists.sourceforge.net" <edk2-devel@lists.sourceforge.net>

Date: 2011-11-09 04:14:10

Thanks Feng for the reply.

Do you mean as below:

-- snip –

 

<Configure the GPIO pins for NMI>

<create the event>

< start/set the periodic timer >

If(WaitForSingleEvent == EFI_SUCCESS)

< reset the cpu >

 

--snip--

 

 

Thanks,

Raghu

 

 

From: Tian, Feng [mailto:feng.tian@intel.com]
Sent: Tuesday, November 08, 2011 7:38 PM
To: edk2-devel@lists.sourceforge.net
Subject: Re: [edk2] Servicing the NMI

 

How about introducing a timer event which is used to periodically poll the status of GPIO pin. If the GPIO line is asserted, then resting CPU at timer event handler.

 

Thanks

Feng

 

From: Raghuramchary Jallipalli [mailto:Raghuramchary.Jallipalli@lntinfotech.com]
Sent: Tuesday, November 08, 2011 9:06 PM
To: edk2-devel@lists.sourceforge.net
Subject: [edk2] Servicing the NMI

 

Hello Experts,

For one of our requirement we need to service the NMI interrupt on a GPIO line. Whenever the GPIO line is asserted the NMI service routine should reset the CPU. But as per my understanding the UEFI does not support interrupts, the drivers are serviced by polling.  Can you please suggest how to go about this?

 

Thanks,

Raghu

 


The contents of this e-mail and any attachment(s) may contain confidential or privileged information for the intended recipient(s). Unintended recipients are prohibited from taking action on the basis of information in this e-mail and using or disseminating the information, and must notify the sender and delete it from their system. L&T Infotech will not accept responsibility or liability for the accuracy or completeness of, or the presence of any virus or disabling code in this e-mail"

______________________________________________________________________


______________________________________________________________________


______________________________________________________________________