. (Are you sure the notebook is SAS
and not SATA?)
If your server has a SAS controller, then try EFI_EXT_SCSI_PASS_THRU_PROTOCOL.
Same general idea as for ATA except that you're looking for Targets, not ports.
-Joe Thomas
// Joseph Thomas
// Principal Software Engineer
// Dot Hill Systems
Our experience is that every platform BIOS will do it differently...
Expect that both legacy and UEFI will run, that you have no control over which
runs first, and that calls may alternate between one and the other...
In other words, plan for the worst and you'll avoid a lot of debugging
Seems like this is an ongoing question without any definitive answer...
I have a hardware driver I'm trying to debug using DuetPkgX64 (need to access
real HW and platforms we have access to don't support SourceLevelDebug...)
After some missteps, I can at least connect to the debug agent running
Sushma,
When you say “We placed this UEFI driver ROM image, below the legacy optrom and
flashed the same on the PCIe card.”, how exactly did you do this?
Did you change the headers in the legacy image to indicated that it no longer
is the last image?
It’s been several years since I’ve done
Mike/others,
Further info...
I've cloned https://github.com/tianocore/edk2,
Downloaded the Linaro toolchain binaries, 'wget
http://releases.linaro.org/13.07/components/toolchain/binaries/gcc-linaro-aarch64-linux-gnu-4.8-2013.07-1_linux.tar.xz'
Unpacked them ' tar xf
) to
AArch64 so shouldn't be too hard to do what you want. Note - there will be LOTS
of variable defined but not used warnings/errors that will need to be
corrected along the way...
-Joe Thomas
// Joseph Thomas
// Principal Software Engineer
// Dot Hill Systems
// 2905 NorthWest Blvd., Suite 20
Folks,
I'm trying to convert/port one of our DXE drivers to PEI (for Recovery support)
but I'm having trouble finding useful information on generating a PEIM module
that can be integrated into a BIOS.
Does anyone have any good pointers/info that might help point the way? Thanks.
Background:
.
I posted because it just seems like there’s a void when it comes to finding
information on PEI drivers in general (as opposed to DXE drivers for example).
-Joe Thomas
// Joseph Thomas
// Principal Software Engineer
// Dot Hill Systems
// 2905 NorthWest Blvd., Suite 20
// Plymouth, MN 55441
-physical regions. (DXE
has the MemMapIO type but I don't find any equivalent in PEI.) I hate to wildly
start picking unused address and just start using them. Seems REALLY likely to
break.
Any pointers to information would be appreciated.
Thanks.
-Joe Thomas
// Joseph Thomas
// Principal