public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* Clarification of Memory management in PEI phase
@ 2022-06-09 17:28 Ayush Singh
  2022-06-09 20:26 ` [edk2-devel] " Andrew Fish
  0 siblings, 1 reply; 11+ messages in thread
From: Ayush Singh @ 2022-06-09 17:28 UTC (permalink / raw)
  To: edk2-devel-groups-io

Hello everyone,

Can anyone help me with understanding dynamic memory management in PEI
phase? In the UEFI Platform Integration Specification, version 1.7
Errata A, Section 4.6, PEI Memory services are given which include:

1. InstallPeiMemory()
2. AllocatePages()
3. AllocatePool()
4. CopyMem()
5. SetMem()
6. FreePages()

However, no `FreePool()` service seems to be present. So how is the
memory allocated using `AllocatePool()` freed?

Ayush Singh

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2022-07-01 17:00 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-06-09 17:28 Clarification of Memory management in PEI phase Ayush Singh
2022-06-09 20:26 ` [edk2-devel] " Andrew Fish
2022-06-10  5:22   ` Ayush Singh
2022-06-22 19:39     ` Brian J. Johnson
2022-06-22 20:54       ` Andrew Fish
2022-06-22 21:41         ` Brian J. Johnson
2022-06-22 21:59           ` vincent zimmer
2022-07-01 17:00             ` FreePool in PEI (was: Clarification of Memory management in PEI phase) Brian J. Johnson
2022-06-22 22:58     ` [edk2-devel] Clarification of Memory management in PEI phase Nate DeSimone
2022-06-23  0:10       ` Michael Kubacki
2022-06-23  5:30       ` Ayush Singh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox