主要是下面这个文件
Bus/Usb/UsbKbDxe/KeyBoard.c
大家可以在对应的FDF里面找对应的。
1474 if (KeyDescriptor->Modifier == EFI_DELETE_MODIFIER) {
1475 if ((UsbKeyboardDevice->CtrlOn) && (UsbKeyboardDevice->AltOn)) {
1476 gRT->ResetSystem (EfiResetWarm, EFI_SUCCESS, 0, NULL);
1477 }
1478 }
主要代码就是如上。
然后这个ResetSystem继续找就可以了