## @file\r
# EFI/Framework Open Virtual Machine Firmware (OVMF) platform\r
#\r
+# Copyright (c) 2020, Rebecca Cran <rebecca@bsdio.com>\r
# Copyright (c) 2006 - 2019, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2014, Pluribus Networks, Inc.\r
#\r
# SPDX-License-Identifier: BSD-2-Clause-Patent\r
#\r
Csm/Include\r
\r
[LibraryClasses]\r
+ ## @libraryclass Access bhyve's firmware control interface.\r
+ BhyveFwCtlLib|Include/Library/BhyveFwCtlLib.h\r
+\r
## @libraryclass Loads and boots a Linux kernel image\r
#\r
LoadLinuxLib|Include/Library/LoadLinuxLib.h\r
gUefiOvmfPkgTokenSpaceGuid.PcdMptScsiMaxTargetLimit|7|UINT8|0x39\r
\r
## Microseconds to stall between polling for MptScsi request result\r
- gUefiOvmfPkgTokenSpaceGuid.PcdMptScsiStallPerPollUsec|5|UINT32|0x40\r
+ gUefiOvmfPkgTokenSpaceGuid.PcdMptScsiStallPerPollUsec|5|UINT32|0x3a\r
+\r
+ ## Set the *inclusive* number of targets and LUNs that LsiScsi exposes for\r
+ # scan by ScsiBusDxe.\r
+ gUefiOvmfPkgTokenSpaceGuid.PcdLsiScsiMaxTargetLimit|7|UINT8|0x3b\r
+ gUefiOvmfPkgTokenSpaceGuid.PcdLsiScsiMaxLunLimit|0|UINT8|0x3c\r
+\r
+ ## Microseconds to stall between polling for LsiScsi request result\r
+ gUefiOvmfPkgTokenSpaceGuid.PcdLsiScsiStallPerPollUsec|5|UINT32|0x3d\r
\r
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFlashNvStorageEventLogBase|0x0|UINT32|0x8\r
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFlashNvStorageEventLogSize|0x0|UINT32|0x9\r