Hello there,

I have quite an unusual question and I was hoping to get an answer from the 
community:



I work with an ICE device to debug and control firmware, usually when UEFI 
Shell is loaded. Sometimes there is a need to request an UEFI service (e.g. 
allocate some memory) but since the session is out of UEFI context, I do not 
have a pointer to boot services (gBS) or runtime services.



How can I work around this to obtain boot services or runtime services pointers?

Is there a table in a predefined location? I bet OS have a similar method to 
'communicate' with UEFI to request such services.



Thanks!



Eli Cohen-Nehemia

Security Researcher

Intel Corporation, Israel

Office: +972-4-865-1663

Mail: [email protected]<mailto:[email protected]>



---------------------------------------------------------------------
Intel Israel (74) Limited

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to