]>
git.proxmox.com Git - mirror_edk2.git/blob - SecurityPkg/HddPassword/HddPasswordPei.h
2 HddPassword PEI module which is used to unlock HDD password for S3.
4 Copyright (c) 2019, Intel Corporation. All rights reserved.<BR>
6 SPDX-License-Identifier: BSD-2-Clause-Patent
10 #ifndef _HDD_PASSWORD_PEI_H_
11 #define _HDD_PASSWORD_PEI_H_
14 #include <IndustryStandard/Atapi.h>
16 #include <Library/DebugLib.h>
17 #include <Library/BaseLib.h>
18 #include <Library/BaseMemoryLib.h>
19 #include <Library/MemoryAllocationLib.h>
20 #include <Library/PeimEntryPoint.h>
21 #include <Library/PeiServicesLib.h>
22 #include <Library/PciLib.h>
23 #include <Library/LockBoxLib.h>
25 #include <Ppi/AtaPassThru.h>
27 #include "HddPasswordCommon.h"
30 // Time out value for ATA PassThru PPI
32 #define ATA_TIMEOUT 30000000