Cristiano Fernandes
2012-03-15 20:46:55 UTC
Hi all,
IŽm trying to build a simple tcp echo server application using StdLib.
Building IA32 (GCC Linux) + Running OVMF IA32:
Works fine.
Building IA32 or X64 (VS2008 Windows) + Running OVMF IA32 or X64:
Works fine.
Building X64 (GCC Linux) + Running OVMF X64:
I get an ASSERT error (ASSERT
/home/user/edk2/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Main.c(198):
CR has Bad Signature) which ends on CpuDeadLoop().
The first think that came to my mind is the difference between LP64 (Linux)
and LLP64 (Windows), but I donŽt know if this could affect "CR" signature
check or efi binary at all.
IŽm using GCC44 on a Fedora 16 X64.
Thanks in advance,
IŽm trying to build a simple tcp echo server application using StdLib.
Building IA32 (GCC Linux) + Running OVMF IA32:
Works fine.
Building IA32 or X64 (VS2008 Windows) + Running OVMF IA32 or X64:
Works fine.
Building X64 (GCC Linux) + Running OVMF X64:
I get an ASSERT error (ASSERT
/home/user/edk2/MdeModulePkg/Universal/Network/Tcp4Dxe/Tcp4Main.c(198):
CR has Bad Signature) which ends on CpuDeadLoop().
The first think that came to my mind is the difference between LP64 (Linux)
and LLP64 (Windows), but I donŽt know if this could affect "CR" signature
check or efi binary at all.
IŽm using GCC44 on a Fedora 16 X64.
Thanks in advance,
--
Cristiano Fernandes
Cristiano Fernandes