|
I think we need a Panic API...
Mike Kinney mentioned at the TianoCore Stewards Meeting that it might be a good idea to add a panic API to the edk2. I agree. Some background…. While ASSERT is a powerful tool I think we have a tenden
Mike Kinney mentioned at the TianoCore Stewards Meeting that it might be a good idea to add a panic API to the edk2. I agree. Some background…. While ASSERT is a powerful tool I think we have a tenden
|
By
Andrew Fish
· #86354
·
|
|
MdePkg fails to build in RELEASE mode with clang 13 (CLANG38 toolset)
Mike, That sounds like the right fox to me. Disable the warning.
Mike, That sounds like the right fox to me. Disable the warning.
|
By
Andrew Fish
· #86353
·
|
|
Question about Block IO protocol devices
In general is it bad to assume what the disk node is going to look like. You have know idea what the transport is going to look like and how that transport enumerates disks. As I mentioned the BlockIO
In general is it bad to assume what the disk node is going to look like. You have know idea what the transport is going to look like and how that transport enumerates disks. As I mentioned the BlockIO
|
By
Andrew Fish
· #86132
·
|
|
Question about Block IO protocol devices
I see the text in table 10-49 but I don’t know of any code that makes a node for the entire disk partition. If you look at the BlockIO protocol the partitions that are created due to the partitions on
I see the text in table 10-49 but I don’t know of any code that makes a node for the entire disk partition. If you look at the BlockIO protocol the partitions that are created due to the partitions on
|
By
Andrew Fish
· #86130
·
|
|
[PATCH 00/24] CryptoPkg/openssl: update openssl submodule to v3.0
Very cool idea but ….. 1) We don’t always use the systems native compiler and sometimes we use a cross compiler so making assumptions about system libs is not always valid. On a Mac with Xcode clang I
Very cool idea but ….. 1) We don’t always use the systems native compiler and sometimes we use a cross compiler so making assumptions about system libs is not always valid. On a Mac with Xcode clang I
|
By
Andrew Fish
· #86129
·
|
|
question: is it feasible to execute a UEFI-BIOS using x86 instructions on non-x86 platforms?
https://www.suse.com/c/revolutionizing-arm-technology-x86_64-option-rom-aarch64/ https://www.workofard.com/2020/12/aarch64-option-roms-for-amd-gpus/
https://www.suse.com/c/revolutionizing-arm-technology-x86_64-option-rom-aarch64/ https://www.workofard.com/2020/12/aarch64-option-roms-for-amd-gpus/
|
By
Andrew Fish
· #86111
·
|
|
Issues with CLANGDWARF tool specification and X64 -- am I nuts or what?
Given it is undefined behavior and the compiler is behaving correctly I think it is better to write correct C code and use volatile if you mean to use a NULL pointer. Not to mention I worked hard to g
Given it is undefined behavior and the compiler is behaving correctly I think it is better to write correct C code and use volatile if you mean to use a NULL pointer. Not to mention I worked hard to g
|
By
Andrew Fish
· #85673
·
|
|
AArch64 assembly compatibility for Xcode and GCC
I was playing around with getting Xcode to compile AArch64 code and I hit an interesting compatibility issue. The assembler line continuation token for GCC (;) is a comment for the Xcode clang assembl
I was playing around with getting Xcode to compile AArch64 code and I hit an interesting compatibility issue. The assembler line continuation token for GCC (;) is a comment for the Xcode clang assembl
|
By
Andrew Fish
· #85291
·
|
|
EDK build error
Jacek, Since you are not subscribed to the mailing list this mail got sent to moderation…. Sometimes syntax errors in your build config files can crash the tools. This looks like a PCD value in a DSC
Jacek, Since you are not subscribed to the mailing list this mail got sent to moderation…. Sometimes syntax errors in your build config files can crash the tools. This looks like a PCD value in a DSC
|
By
Andrew Fish
· #85110
·
|
|
Uncrustify Conversion Detailed Plan and Extended Hard Freeze Update #5 - Completed - Hard Freeze Lifted
Michael, I’m still researching how to install the dependent tools so I can follow the instructions. Do the stuart_* commands come from the EDKII Tools PIP? I think I can get NuGet from brew, but the 1
Michael, I’m still researching how to install the dependent tools so I can follow the instructions. Do the stuart_* commands come from the EDKII Tools PIP? I think I can get NuGet from brew, but the 1
|
By
Andrew Fish
· #84616
·
|
|
Uncrustify Conversion Detailed Plan and Extended Hard Freeze Update #5 - Completed - Hard Freeze Lifted
OK thanks. I can test on Linux and macOS. Maybe I’ll try using VS Code as my editor now…. Thanks, Andrew Fish
OK thanks. I can test on Linux and macOS. Maybe I’ll try using VS Code as my editor now…. Thanks, Andrew Fish
|
By
Andrew Fish
· #84475
·
|
|
Uncrustify Conversion Detailed Plan and Extended Hard Freeze Update #5 - Completed - Hard Freeze Lifted
Mike, How is this documented outside of this patch set? Is there a Tianocore Wiki page on configuring uncrustify? Does that Readme.rst link to that? Thanks, Andrew Fish
Mike, How is this documented outside of this patch set? Is there a Tianocore Wiki page on configuring uncrustify? Does that Readme.rst link to that? Thanks, Andrew Fish
|
By
Andrew Fish
· #84459
·
|
|
one possible issue with ovmf fvb
Bibo, You are finding implementation bugs. Please file Bugzillas when you see these bugs. For X64 (x86-64) the reset vector is 0xFFFFFFF0 (just below 4 GiB) so the ROM (usually a NOR FLASH) is always
Bibo, You are finding implementation bugs. Please file Bugzillas when you see these bugs. For X64 (x86-64) the reset vector is 0xFFFFFFF0 (just below 4 GiB) so the ROM (usually a NOR FLASH) is always
|
By
Andrew Fish
· #84119
·
|
|
Soft Feature Freeze will start on 2021-11-08 for edk2-stable202111
Me too.
By
Andrew Fish
· #83660
·
|
|
Progress on getting Uncrustify working for EDK2?
I’d be OK if to start it just listed the various options, if making the button smart is too much work. Thanks, Andrew Fish
I’d be OK if to start it just listed the various options, if making the button smart is too much work. Thanks, Andrew Fish
|
By
Andrew Fish
· #83525
·
|
|
Update NASM to stable release 2.15.05
Yes sounds good. Thanks, Andrew Fish
Yes sounds good. Thanks, Andrew Fish
|
By
Andrew Fish
· #83524
·
|
|
Progress on getting Uncrustify working for EDK2?
Mike, My main concern is there is an easy path for the developers. I don’t want to have developers have to learn new development technologies just to run a “required” tool. I’m not as concerned on how
Mike, My main concern is there is an easy path for the developers. I don’t want to have developers have to learn new development technologies just to run a “required” tool. I’m not as concerned on how
|
By
Andrew Fish
· #83521
·
|
|
Progress on getting Uncrustify working for EDK2?
I could not figure out how to download an installer from the links. If I go to http://uncrustify.sourceforge.net I see https://sourceforge.net/projects/uncrustify/files/ and a button to download binar
I could not figure out how to download an installer from the links. If I go to http://uncrustify.sourceforge.net I see https://sourceforge.net/projects/uncrustify/files/ and a button to download binar
|
By
Andrew Fish
· #83479
·
|
|
Progress on getting Uncrustify working for EDK2?
MIke, I could not figure out how to download uncrustify tool from the provided link. 99% of the people are just going to want to install the tool, not be a developer of the fork. We should have some s
MIke, I could not figure out how to download uncrustify tool from the provided link. 99% of the people are just going to want to install the tool, not be a developer of the fork. We should have some s
|
By
Andrew Fish
· #83467
·
|
|
[PATCH v1 05/16] ArmPkg and MdePkg: Move the Arm CompilerIntrinsicsLib to MdePkg
+1 Thanks, Andrew Fish
By
Andrew Fish
· #83321
·
|