As far as I know, there is no general(safe) way to do S3 in Uefi shell. There is no AML interpreter driver in UEFI shell to run the platform ASL code.
The warm reset is different from the S3 resume.
Thanks
Steven Shi
From: devel@edk2.groups.io <devel@edk2.groups.io>
On Behalf Of Rafael Machado
Sent: Tuesday, May 17, 2022 3:11 AM
To: devel@edk2.groups.io
Subject: [edk2-devel] System S3 via UEFI shell
Hi everyone
I have a question.
Is there a way to put a system to sleep (S3) via UEFI shell?
Checking the UEFIshell spec, there is the reset command, that can be triggered with parameter -w, that would cause a warm boot. But I am not sure if warm boot and a S3 resume are the same.
Any comments?
Thanks
Rafael