Tiger Liu(BJ-RD) 将撤回邮件“[edk2-devel] PciBus scan: Does it support scan from
EndBusNum to StartBusNum?”。
保密声明:
本邮件含有保密或专有信息,仅供指定收件人使用。严禁对本邮件或其内容做任何未经授权的查阅、使用、复制或转发。
CONFIDENTIAL NOTE:
This email contains confidential or legally privileged information and is for
the sole use of its intended
Hi, Pedro:
Thanks for your reply!
For example:
There are 4 root bridges in a server motherboard, named them as : RP-A / RP-B /
RP-C / RP-D
RP-A : PCI Bus num range is 0 ~0x40 (hardware pre-configured)
RP-B : PCI Bus num range is 0x40 ~0x80 (hardware pre-configured)
RP-C : PCI Bus num range is 0x8
Hi, Pedro:
Thanks for your reply!
How about UEFI MicroPython?
Is it deprecated? Or maintained in other github branch?
Thanks
发件人: Pedro Falcato
发送时间: 2022年9月26日 10:49
收件人: edk2-devel-groups-io ; Tiger Liu(BJ-RD)
主题: Re: [edk2-devel] Questions about MicroPython and CPython in shell
Hi, Experts:
I have 2 questions about python support in shell environment.
1. MicroPython not supported in udk github base anymore?
It seemed intel colleagures had developmented a sample MicroPython pkg in
edk2-staging github.
2. Will CPython be supported in shell environment?
Than
Hi, Johnson:
Thanks a lot.
Usually stack locates on top of heap area,
After swapping stack and heap’s location, your method seems ok.
Thanks
发件人: Brian J. Johnson
发送时间: 2022年9月23日 5:07
收件人: Tiger Liu(BJ-RD) ; devel@edk2.groups.io; Ni, Ray
主题: Re: [edk2-devel] How to guard CAR's stack ove
: Brian J. Johnson mailto:brian.john...@hpe.com>>
发送时间: 2022年9月20日 7:10
收件人: devel@edk2.groups.io<mailto:devel@edk2.groups.io>;
ray...@intel.com<mailto:ray...@intel.com>; Tiger Liu(BJ-RD)
mailto:tiger...@zhaoxin.com>>
抄送: Fan, Jeff mailto:fanjianf...@byosoft.com.cn>&g
command
2. Then, I execute "date > testvar", but failed.
Thanks
-邮件原件-
发件人: Ni, Ray
发送时间: 2022年9月20日 16:56
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: RE: [edk2-devel] Logical operator function in shell environment
I don't know whether Shell supports such capabil
Hi, Experts:
I am writing a shell script.
I have a few questions about shell script syntax.
For examples:
1. Could I save register content (which is read with mm command) to a local
variable?
Take an example:
Reading register 0x80's content with mm command, and I want to save its
content to
Hi, Experts:
Usually, we use Cache As Ram to setup stack and heap for C language running
environment before permanent memory has been initialized.
So, is there a method to guard this phase's stack overflow?
Note:
I find udk has introduced a method to guard stack overflow after memory has
been i
Hello,
I used I210 network card to do a remote boot os with iscsi method.
I210 network card's oprom include a legacy ISCSI remote boot option ROM image.
I want to use NetworkPkg\IScsiDxe drivers.
So, if I use NetworkPkg\IScsiDxe driver, so I don't need load I210's legacy
ISCSI option ROM image?
Hi, All:
I tried to comple ShellPkg\Application\AcpiViewApp
I found the default compiled AcpiViewApp version is for ARM platform
For example:
I used it in shell on a x86 platform, found it checked GICC structure.
So, Is there a X86 version?
Thanks
?
Hi, Hao:
Got it.
Thanks
发件人: Wu, Hao A
发送时间: 2021年7月7日 19:09
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: RE: [edk2-devel] Ajays NET20DC Cable's alternative
Hello,
As far as I know, you can use a USB 3.0 debug cable as an alternative.
Also, I think there other methods to connect be
Hi, All:
If users want to debug UDK BIOS source code, they could use COM port or USB
port as communication channel.
Usually, UDK suggests using Ajays NET20DC device as the usb port
inter-connection cables between Host and Target board.
But, I found:
Ajays is bankcrupt so their product line is e
Hi, Laszlo && Kun:
Got it.
Thanks a lot.
Best wishes,
发件人: Kun Qin
发送时间: 2021年3月5日 10:23
收件人: Laszlo Ersek ; devel@edk2.groups.io; Tiger Liu(BJ-RD)
; Kinney, Michael D
抄送: Sean ; michael.kuba...@outlook.com
主题: RE: [edk2-devel] Question about Smm code / StandaloneMmPkg
Hi Tiger,
Dear All:
I have a few questions about Smm code and StandaloneMmPkg.
Take X86 Arch cpu as example:
1. Smm infrastructure code is implemented in MdeModulePkg\Core\PiSmmCore
But it's a traditional smm mode, used launched in UEFI DXE Phase.
A_Tour_Beyond_BIOS_Launching_Standalone_SMM_Drivers_in_P
Dear all:
I am studying EDKII Minimum Platform Spec.
I have a few questions about Stage-III. (Chapter-5 in Minimum Platform spec)
1. Could Shell be launched just after DXE Arch drivers had finished
executing.
It means:
After DXE Arch drivers has been executed, and all system table functio
Dear All:
Got it.
Thank you very much.
Thanks
发件人: devel@edk2.groups.io 代表 fanjianf...@byosoft.com.cn
发送时间: 2021年2月23日 9:18
收件人: devel@edk2.groups.io; lersek ; Tiger Liu(BJ-RD)
主题: Re: [edk2-devel] MP Services Protocol : Support Hyper threading or not
"
Dear All:
I have a question about MP Services Protocol.
Does it support Hyper-threading technology?
For example:
A Quad-cores CPU(with HT feature support), actually it is equal to 8 logical
cores.
Take assumption 8 logical cores are all healthy and being enabled.
So:
1. Will EFI_MP_SERVICE
Hi, Laszlo:
Got it.
Thanks
-邮件原件-
发件人: Laszlo Ersek
发送时间: 2020年8月26日 18:35
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: Re: [edk2-devel] question about EDKII_IOMMU_PROTOCOL
On 08/25/20 09:39, Tiger Liu(BJ-RD) wrote:
> Hi, Experts:
> I find EDKII_IOMMU_PROTOCOL definit
Hi, Experts:
I find EDKII_IOMMU_PROTOCOL definition in MdeModulePkg\Include\Protocol\IoMmu.h
.
But I didn't find its define in UEFI Spec or PI Spec.
So, is it a private protocol definition?
Thanks
保密声明:
本邮件含有保密或专有信息,仅供指定收件人使用。严禁对本邮件或其内容做任何未经授权的查阅、使用、复制或转发。
CONFIDENTIAL NOTE:
This email contain
Hi,
After studying previous discuss mail, UnitTest Framework is work for Continuous
Integration mechanism.
Code writer will provide some unit test functions, maybe they could also do
code coverage test.
Thanks
-邮件原件-
发件人: devel@edk2.groups.io 代表 Tiger Liu(BJ-RD)
发送时间: 2020年8月13日 16:03
Hi, Experts:
I have a question about UnitTest Framework.
UEFI Code has included some test infrastructure, such as:
PI-SCT / SCT / FWTS etc.
So, why we introduce a new UnitTest Framework?
Is it mainly for Code Coverage test?
Thanks
保密声明:
本邮件含有保密或专有信息,仅供指定收件人使用。严禁对本邮件或其内容做任何未经授权的查阅、使用、复制或转发。
CO
10日 19:55
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: 答复: [edk2-devel] question about PCI bridge's bus range window configure's
save and restore
It’s done by BIOS pei s3 resume code. Restored register value saved while
BIOS normal POST BY BootScriptExecutor. You
Hi, Experts:
I have a question about PCI Bridge’s config space’s save and restore.
Pci bus driver configured PCI Bridges’ secondary bus number register and
subordinate bus number register.
So, if system resumes from S3(Suspend to ram) state, who is responsible for
restoring PCI Bridges’ seconda
Hi, Andrew:
Got it.
Thank you very much.
Best wishes,
发件人: devel@edk2.groups.io 代表 Andrew Fish via groups.io
发送时间: 2020年8月6日 11:46
收件人: edk2-devel-groups-io ; Tiger Liu(BJ-RD)
抄送: Mike Kinney ; Gao, Liming
主题: Re: [edk2-devel] question about MSFT compiler/link option
On Aug 5, 2020, at 8
发件人: devel@edk2.groups.io 代表 Michael D Kinney
发送时间: 2020年8月5日 23:18
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD) ; Gao, Liming
; Kinney, Michael D
主题: Re: [edk2-devel] question about MSFT compiler/link option
Hi,
I think you are seeing the impact of compiler optimizations.
If a global variable is n
:21
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: Re: [edk2-devel] question about MSFT compiler/link option
If this global variable is used by code, it will be linked into the final EFI
image. You can check whether the generate map file includes it.
> -Original Message-
> From:
Hi, Experts:
I have a question about MSFT compiler/link option.
I wrote a PEIM, which had a large global data array definition in a C file.
Such as:
PRI_DATA_STRUCT PdataStructTable[] = {
{01, 0x75,0xF0, 0x0, 0x0, 0x0 },
{02, 0x77,0xF0, 0x0, 0x0,
Hi Nate:
Got it.
Thanks
发件人: devel@edk2.groups.io 代表 Nate DeSimone
发送时间: 2020年5月29日 15:08
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: Re: [edk2-devel] IsaBus driver's usage
Hi Tiger,
I believe you are assuming that IsaBusDxe and SioDxe do the same thing, that is
not the case. Thes
Hi, expert:
I have a question about IsaBus driver.
There is a isa bus driver in MdeModulePkg\Bus\Isa\IsaBusDxe.
But i find nobody use it anymore.
Based on current edk2-platform samples, they just use SioDxe driver plus
Ps2Keyboard driver, not use IsaBus driver anymore.
So when to use IsaBus dri
Hi, Experts:
There is a TimeLib implementation in
UefiCpuPkg\Library\SecPeiDxeTimerLibUefiCpu .
It uses cpu's local apic timer.
I wonder whether it could be used in smm drivers?
If using MicroSecondDelay function (which provided in this timerlib), maybe we
should save OS's CPU local apic timer
Hi, Experts:
I am studying how to remote control some hardware's configuration.
Such as changing RAID Card's configuration without going into its setup ui.
So, one question confused me.
If RAID Card's firmware is written with UEFI driver model, so I can use some
standard UEFI protocol to pass
Hi, Experts:
I am studying how to remote control some hardware's configuration.
Such as changing RAID Card's configuration without going into its setup ui.
So, one question confused me.
If RAID Card's firmware is written with UEFI driver model, so I can use some
standard UEFI protocol to pass so
Hi, Laszlo:
Got it.
Thanks
Best wishes,
-邮件原件-
发件人: devel@edk2.groups.io 代表 Laszlo Ersek
发送时间: 2020年3月23日 21:22
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: Re: [edk2-devel] Questions about UEFI MAT / PcdPropertiesTableEnable
On 03/17/20 10:27, Tiger Liu(BJ-RD) wrote:
>
Hi, Experts:
I have a question about UEFI MAT / PcdPropertiesTableEnable.
Device protection in Windows Security, standard hardware security requirement
is described as below:
TPM 2.0
Secure Boot Enabled
DEP
UEFI MAT
And UEFI MAT feature is related with PcdPropertiesTableEnable.
But I found the n
Dear All:
I have a question about DmaBufferAlignment in CPU Arch driver.
Based on PI Spec:
..
This is typically the size of the largest data cache line in the platform.
This value can be determined by looking at the data cache line sizes of all the
caches present in the platform, and returnin
Dear All:
I have a question about memmap info.
I kept platform no changes during below test, and found memmap info changes
every time.
The test steps is:
1. Boot to shell, run memmap command , and dump info to 111.txt
2. use reset command to reboot system to shell again, and dump info to 222.txt
Hi, Mike:
Got it!
Thanks
Best wishes,
-邮件原件-
发件人: Kinney, Michael D
发送时间: 2019年11月19日 9:51
收件人: Tiger Liu(BJ-RD) ; devel@edk2.groups.io; Kinney,
Michael D
主题: RE: [edk2-devel] [edk2] AP core : call GetPeiServicesTablePointer function
hang
That is the only reason the IDTs are
Hi, Mike:
Got it!
Thank you very much!
I have another question:
Why does AP use an IDT table which is different with BSP?
Is there other concern?
Thanks
-邮件原件-
发件人: Kinney, Michael D
发送时间: 2019年11月19日 0:27
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD) ; Kinney,
Michael D
主题: RE: [edk2
Dear All:
I met a question during debug multi-processor code.
I found if AP's procedure call GetPeiServicesTablePointer function , then it
would hang.
GetPeiServicesTablePointer (
VOID
)
{
CONST EFI_PEI_SERVICES **PeiServices;
IA32_DESCRIPTOR Idtr;
AsmReadIdtr (&Idtr);
PeiServices
?
[Sources.Ia32]
Ia32/DisableCache.c | MSFT
Ia32/GccInline.c | GCC
Thanks
-邮件原件-
发件人: Tiger Liu(BJ-RD)
发送时间: 2019年11月13日 16:49
收件人: devel@edk2.groups.io
主题: [edk2-devel] [edk2] INF file : use conditional sentence
Dear All:
I have a question about INF file written syntax.
Could I use
Dear All:
I have a question about INF file written syntax.
Could I use conditional sentence in INF file?
For example:
[Defines]
..
[Sources]
!ifdef ABC
a.c
!else
b.c
!endif
..
Thanks
保密声明:
本邮件含有保密或专有信息,仅供指定收件人使用。严禁对本邮件或其内容做任何未经授权的查阅、使用、复制或转发。
CONFIDENTIAL NOTE:
This email contains c
Dear All:
I found edk2-platforms\Platform\AMD\OverdriveBoard indicated it is related with
OverdriveBoard.
But I could not find this Motherboard introduction.
Thanks
保密声明:
本邮件含有保密或专有信息,仅供指定收件人使用。严禁对本邮件或其内容做任何未经授权的查阅、使用、复制或转发。
CONFIDENTIAL NOTE:
This email contains confidential or legally privil
..
I think FSP binary just cover SEC/PEI platform related init, and DXE phase's
drivers should adopt standard UDK open source code.
And it seems KabyLake/Whiskeylake use open source UDK Dxe phase's drivers.
Thanks
-Original Message-
From: devel@edk2.groups.io On Behalf Of
Hi, Laszlo:
Got it.
Thanks
Best wishes,
-邮件原件-
发件人: Gao, Liming
发送时间: 2019年11月7日 23:16
收件人: Laszlo Ersek ; devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: RE: [edk2-devel] [edk2] DSC file : override FILE_GUID rule
BaseTools can handle the space between them.
Thanks
Liming
> -Origi
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD) ; Kubacki,
Michael A
主题: RE: [edk2-devel] [edk2] OCP : Olympus project's UEFI BIOS code support
Tiger,
I believe that the solution used a silicon specific PciHostBridge driver
provided by one of the binary FV providing silicon components (pro
implementation.
Thanks
-邮件原件-
发件人: Tiger Liu(BJ-RD)
发送时间: 2019年11月6日 15:48
收件人: 'Kubacki, Michael A' ; devel@edk2.groups.io
主题: Re: [edk2-devel] [edk2] OCP : Olympus project's UEFI BIOS code support
Got it.
Thank you very much.
Best wishes,
-邮件原件-
发件人: Kubacki, Michael A
Dear All:
I have a question about FILE_GUID override rule in dsc file.
For example:
..
UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf {
FILE_GUID = D1D74FE9-7A4E-41D3-A0B3-67F13AD34D94
..
}
Usually, will define FILE_GUID in PiSmmCpuDxeSmm.inf .
Why override it in dsc fi
Got it.
Thank you very much.
Best wishes,
-邮件原件-
发件人: Kubacki, Michael A
发送时间: 2019年11月6日 15:05
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: RE: [edk2-devel] [edk2] OCP : Olympus project's UEFI BIOS code support
Unfortunately not. That's why we're trying to add su
Hi, Michael:
Got it.
Thanks
For "Reference and Validation Platform" motherboard, could user buy it at open
market?
For example, buy it on Amazon.
Thanks
-邮件原件-
发件人: devel@edk2.groups.io 代表 Kubacki, Michael A
发送时间: 2019年11月6日 10:12
收件人: Tiger Liu(BJ-RD) ; devel@edk2.groups
Hi, Michael:
Thanks for your reply!
Is there any other project For Intel open source platform firmware?
KabylakeOpenBoardPkg / WhiskeylakeOpenBoardPkg is also for OCP platform board?
Thanks
-邮件原件-
发件人: Kubacki, Michael A
发送时间: 2019年11月6日 2:38
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD
Hi, Michael:
I found edk2-platforms include OCP Olympus board’s support package.
edk2-platforms\Platform\Intel\PurleyOpenBoardPkg\BoardMtOlympus
In this wiki,
https://github.com/tianocore/tianocore.github.io/wiki/EDK-II-Platforms
It also said,edk2-platform include Project Olympus’s support:
EDK I
Hi, Liming:
Got it.
Thanks
发件人: Gao, Liming
发送时间: 2019年11月4日 13:09
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: RE: [edk2-devel] [edk2] Smbuslib and SmbusPpi
Tiger:
Yes. Quark SmBusLib is the real library instance. Mde SmBusLib bases on PPI.
Platform can decide to implement the real
gEfiPeiSmbus2PpiGuid
This smbuslib is independent , and just uses gEfiPeiSmbus2Ppi to encapsulate
some functions.
So, a BIOS provider should implement a gEfiPeiSmbus2Ppi for PEI phase?
Thanks
发件人: Gao, Liming
发送时间: 2019年11月4日 11:31
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: RE: [edk2-devel] [edk2] Smbuslib
Hi, Liming:
I have a question about smbus access during pei phase.
I found there was not smbus ppi reference implementation in edk2-platform code
base.
And there was a SmbusLib reference implementation lib.
So, PEIMs usually use functions provided by SmbusLib?
Not use PeiSmbusPpi’s interface fun
019年10月30日 23:00
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: Re: [edk2-devel] [edk2] NOOPT and PcdOptimizeCompilerEnable
NOOPT is build target. It includes the compiler option to disable optimization.
If the platform supports NOOPT target, it can be built with -b NOOPT.
PcdOptimizeCompilerEnabl
Hi, All:
I have a question about NOOPT and PcdOptimizeCompilerEnable.
If Target = NOOPT, then will disable all optimizations.
And PcdOptimizeCompilerEnable has the same function.
So, What's the relationship between PcdOptimizeCompilerEnable and NOOPT?
Thanks
Best wishes,
?
???
Hi, Laszlo:
Ask a question about NVDIMM support within Qemu+OVMF environment.
It seems QEMU support NVDIMM type.
Does current OVMF code support emulated NVDIMM controller init?
Thanks
Best wishes,
保密声明:
本邮件含有保密或专有信息,仅供指定收件人使用。严禁对本邮件或其内容做任何未经授权的查阅、使用、复制或转发。
CONFIDENTIAL NOTE:
This email contai
Hi, Andrew:
Thanks a lot.
Best wishes,
-邮件原件-
发件人: devel@edk2.groups.io 代表 Andrew Fish via Groups.Io
发送时间: 2019年9月19日 1:11
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
抄送: Laszlo Ersek
主题: Re: [edk2-devel] [edk2] DxeIpl : create page table, occupied too much
memory range
> On Sep
Dxe's long mode?
Best wishes,
-邮件原件-
发件人: Laszlo Ersek
发送时间: 2019年9月17日 20:07
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: Re: [edk2-devel] [edk2] DxeIpl : create page table, occupied too much
memory range
On 09/17/19 13:08, Tiger Liu(BJ-RD) wrote:
> Hi, Expert:
> I have
Hi, Expert:
I have a question about creating page table.
If a CPU support 48bit physical address line, then creating page tables(Page
size=2MB) will occupy too much memory region.
Now, developer could only use PcdUse1GPageTable to avoid occupy too much memory
region?
Thanks
Best wishes,
prebuilt tools binary, it always
need installing Python to compile python build tools every time.
Thanks
发件人: devel@edk2.groups.io 代表 Liming Gao
发送时间: 2019年8月19日 22:46
收件人: devel@edk2.groups.io; Tiger Liu(BJ-RD)
主题: Re: [edk2-devel] [edk2] If use prebuild tools, not need install python 2.7
anymore
Hello,
I have a question about needing install python 2.7
If user wants to setup udk compiling environment, he needs install python 2.7.
When running build command every time, it always check python tool path.
Why?
If I compiled basetools before, and use the prebuilt basetools package, then I
do
63 matches
Mail list logo