<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Tianocore/edk2.git/EmbeddedPkg, branch dependabot/github_actions/actions/setup-python-6</title>
<subtitle>EDK II (mirror)</subtitle>
<id>https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-6</id>
<link rel='self' href='https://git.radix-linux.su/Tianocore/edk2.git/atom?h=dependabot%2Fgithub_actions%2Factions%2Fsetup-python-6'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/'/>
<updated>2025-09-11T21:05:29+00:00</updated>
<entry>
<title>EmbeddedPkg/PrePiLib: minor cleanup in FfsProcessSection ()</title>
<updated>2025-09-11T21:05:29+00:00</updated>
<author>
<name>Leif Lindholm</name>
<email>leif.lindholm@oss.qualcomm.com</email>
</author>
<published>2025-07-10T11:39:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=615e5ca40a0d47d5381bda57821ca8aa1e821b0a'/>
<id>urn:sha1:615e5ca40a0d47d5381bda57821ca8aa1e821b0a</id>
<content type='text'>
Drop an else wrapper in FfsProcessSection () on the other side of
an if-statemenmt that is an error return.

Signed-off-by: Leif Lindholm &lt;leif.lindholm@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>EmbeddedPkg/PrePiLib: eliminate unneeded variable in FfsProcessSection ()</title>
<updated>2025-09-11T21:05:29+00:00</updated>
<author>
<name>Leif Lindholm</name>
<email>leif.lindholm@oss.qualcomm.com</email>
</author>
<published>2025-07-10T13:18:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=24fd71dcaa7869b5aecfd3f429e9549d55af9dcb'/>
<id>urn:sha1:24fd71dcaa7869b5aecfd3f429e9549d55af9dcb</id>
<content type='text'>
The "Found" variable provided only a deferred form of success handling, so
eliminate it to improve readability.

Signed-off-by: Leif Lindholm &lt;leif.lindholm@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>EmbeddedPkg/PrePiLib: refactor FfsProcessSection ()</title>
<updated>2025-09-11T21:05:29+00:00</updated>
<author>
<name>Leif Lindholm</name>
<email>leif.lindholm@oss.qualcomm.com</email>
</author>
<published>2025-07-10T12:50:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=6b19b447c5b3c8bb5adbf84d56fc9b6e8dda238a'/>
<id>urn:sha1:6b19b447c5b3c8bb5adbf84d56fc9b6e8dda238a</id>
<content type='text'>
Create some helper functions to make FfsProcessSection at least halfway
readable by both humans and compilers.

Signed-off-by: Leif Lindholm &lt;leif.lindholm@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>ArmPlatformPkg,EmbeddedPkg,MdeModulePkg: Move RealTimeClockLib header</title>
<updated>2025-09-08T08:54:42+00:00</updated>
<author>
<name>INDIA\sachinganesh</name>
<email>sachinganesh@ami.com</email>
</author>
<published>2025-08-05T14:42:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=57230fff6b39a665485be1bd43ec608d412ba6fb'/>
<id>urn:sha1:57230fff6b39a665485be1bd43ec608d412ba6fb</id>
<content type='text'>
RealTimeClockLib is an architectural implementation that is not
restricted to the embedded segment or any platform in particular.

So the header has been moved to MdeModulePkg.
And the package has been added to the relevant INF files.

Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Sachin Ganesh &lt;sachinganesh@ami.com&gt;
</content>
</entry>
<entry>
<title>MdePkg, EmbeddedPkg: Move Fdt Table Guid to MdePkg</title>
<updated>2025-08-12T17:42:44+00:00</updated>
<author>
<name>Prachotan Bathi</name>
<email>prachotan.bathi@arm.com</email>
</author>
<published>2025-08-05T18:14:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=db5b28ed9e2720d66724283aef765d2370f9046b'/>
<id>urn:sha1:db5b28ed9e2720d66724283aef765d2370f9046b</id>
<content type='text'>
Move Fdt Table Guid from EmbeddedPkg to MdePkg to avoid
unnecessary dependencies on EmbeddedPkg for packages like
ShellPkg. This change may affect modules dependent on
EmbeddedPkg but not on MdePkg, which is unlikely.

Also, per 8c721d6, MdePkg has a more refined implementation
of Fdt as compared to the EmbeddedPkg which was the initial
implementation.
Not moving gFdtVariableGuid since it'll be moved to platform
code.

Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Prachotan Bathi &lt;prachotan.bathi@arm.com&gt;
</content>
</entry>
<entry>
<title>EmbeddedPkg: Fix incorrect define for hardware interrupt2 protocol</title>
<updated>2025-07-23T00:43:52+00:00</updated>
<author>
<name>Chris Fernald</name>
<email>chfernal@microsoft.com</email>
</author>
<published>2025-07-16T17:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=c840e5f95b0f05a713b7ae09db0987db193630b3'/>
<id>urn:sha1:c840e5f95b0f05a713b7ae09db0987db193630b3</id>
<content type='text'>
In HardwareInterrupt2.h the define for the protocol does not match the definition
of the protocol in the dec file. The definition in the dec file is 32898322-2da1-474a-baaa-f3f7cf569470
where in the definition the define is 32898322-2d1a-474a-baaa-f3f7cf569470 and the string
is even less correct with various bit swaps.

This commit changes all the strings and definitions to be consistent with the dec definition.

Signed-off-by: Chris Fernald &lt;chfernal@microsoft.com&gt;
</content>
</entry>
<entry>
<title>MdePkg, EmbeddedPkg: Moved definition of Fdt Guid to MdePkg</title>
<updated>2025-07-08T18:35:46+00:00</updated>
<author>
<name>Akshay Behl</name>
<email>cap2k4@rivosinc.com</email>
</author>
<published>2025-07-08T05:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=8c721d68ea04ea73af011e1726a9b2c42973a243'/>
<id>urn:sha1:8c721d68ea04ea73af011e1726a9b2c42973a243</id>
<content type='text'>
MdePkg has a more refined implementation of Fdt as compared
to the EmbeddedPkg which was the initial implementation, hence
moving the Fdt Guid from EmbeddedPkg to MdePkg.

Continuous-integration-options: PatchCheck.ignore-multi-package
Signed-off-by: Akshay Behl &lt;cap2k4@rivosinc.com&gt;

Co-authored-by: Dhaval Sharma &lt;dhaval@rivosinc.com&gt;
</content>
</entry>
<entry>
<title>EmbeddedPkg/PrePiMemoryAllocationLib: Add reserved memory allocations</title>
<updated>2025-07-08T07:27:23+00:00</updated>
<author>
<name>Vishal Oliyil Kunnil</name>
<email>vishalo@qti.qualcomm.com</email>
</author>
<published>2025-06-24T01:54:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=7f756db37a0ae94da1a3da8aafeb9061088482ef'/>
<id>urn:sha1:7f756db37a0ae94da1a3da8aafeb9061088482ef</id>
<content type='text'>
PrePiMemoryAllocationLib does not implement functions to allocate
EfiMemoryReservedType. These are implemented in other instances of
MemoryAllocationLib (Dxe, Uefi, PiSmmCore, SmmMemory).

Add AllocateReservedPages() and AllocateAlignedReservedPages()
functions to make it consistent with other MemoryAllocationLib
intstances.

Signed-off-by: Vishal Oliyil Kunnil &lt;vishalo@qti.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>EmbeddedPkg/TimeBaseLib: aligning year with UEFI specification</title>
<updated>2025-06-26T18:40:15+00:00</updated>
<author>
<name>Pankaj Kumar Singh</name>
<email>pansing@qti.qualcomm.com</email>
</author>
<published>2025-06-24T09:23:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=4fa354b11628a488fa2a227ecd231034cf74e4ea'/>
<id>urn:sha1:4fa354b11628a488fa2a227ecd231034cf74e4ea</id>
<content type='text'>
According to the UEFI Specification version 2.11, the valid range for the
Year field in the EFI_TIME structure is from 1900 to 9999.
Currently IsTimeValid() checks a restricted range 2000 - 2099.

Update range in TimeBaseLib.c to match UEFI specification.
Signed-off-by: Pankaj Singh &lt;pansing@qti.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>EmbeddedPkg: Fix a data error in comment</title>
<updated>2025-06-04T06:13:22+00:00</updated>
<author>
<name>Gao Qihang</name>
<email>gaoqihang@loongson.cn</email>
</author>
<published>2025-06-04T01:57:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/Tianocore/edk2.git/commit/?id=8c04bcc7ed0efbb2e3fde23f787ff0249e62f874'/>
<id>urn:sha1:8c04bcc7ed0efbb2e3fde23f787ff0249e62f874</id>
<content type='text'>
KEYBOARD_TIMER_INTERVAL is used as TriggerTime parameter of
gBS-&gt;SetTimer() function. TriggerTime parameter represents the number of
100ns units, so number 500000 indicates 0.05s.

Signed-off-by: Gao Qihang &lt;gaoqihang@loongson.cn&gt;
</content>
</entry>
</feed>
