Hello again, my question is: is it possible to create a SMM driver that installs/register a SMI handler (in order to call it from a usermode app in the OS) and test it in the UEFI Shell or do I need to setup up a dedicated machine with the SMM stack as described in official EDK II documentation [1]?
[1] https://github.com/tianocore/tianocore.github.io/wiki/Testing-SMM-with-QEMU,-KVM-and-libvirt On 9/20/2018 6:09 PM, Andrew Fish wrote: > >> On Sep 20, 2018, at 7:30 AM, poxyran <[email protected]> wrote: >> >> Hello, >> >> I have a specific question regarding SMM drivers. I'm trying to create a >> mixed driver as mentioned here >> http://blog.cr4.sh/2015/07/building-reliable-smm-backdoor-for-uefi.html >> and my first try is to create a kind of 'Hello World'. My try is to >> install a SMI handler and call it from a user-mode app once the OS >> booted up. The testing aproach mentioned in the blog post is not >> practical, from my pooint of view. My question is, is it possible to >> test this kind of drivers from the UEFI shell? or do I need to setup a >> dedicated machine as mentioned here > poxyran, > > I'm not sure what you are asking? Indirectly referencing a 10,000 word > article is not very helpful. Feel free to ask a specific question. > > Thanks, > > Andrew Fish > >> https://github.com/tianocore/tianocore.github.io/wiki/Testing-SMM-with-QEMU,-KVM-and-libvirt? >> >> BR, >> poxyran >> >> _______________________________________________ >> edk2-devel mailing list >> [email protected] >> https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

