9 Commits

Author SHA1 Message Date
Mikhail Krichanov
c8b28293ec MdeModulePkg: Added PcdMaxMemoryType. 2025-02-06 12:18:17 +03:00
Mikhail Krichanov
b6a7e2b3be Ring3: Properly refactored MemoryPoolLib to support User spaces. 2025-01-30 15:45:49 +03:00
Mikhail Krichanov
a52d50a6ec Ring3: Fixed line endings. 2025-01-28 17:55:57 +03:00
Mikhail Krichanov
173d9edad4 MdeModulePkg: Refactored out CoreAcquireLockOrFail(), CoreAcquireLock()
and CoreReleaseLock().
2024-09-03 13:19:14 +03:00
Mikhail Krichanov
68dce7677d MdeModulePkg: Moved CoreFreePoolPagesWithGuard() to Page.c and
AdjustPoolHeadA(), AdjustPoolHeadF() to MemoryPoolLib.
2024-09-03 13:19:14 +03:00
Mikhail Krichanov
698b7e3ada MdeModulePkg: Moved IsPoolTypeToGuard(), CoreAcquireLockOrFail(),
CoreReleaseLock() and CoreAcquireLock() to MemoryPoolLib.
2024-09-03 13:19:14 +03:00
Mikhail Krichanov
8a7bd316ef MdeModulePkg: Moved IsHeapGuardEnabled() and IsMemoryTypeToGuard() to MemoryPoolLib. 2024-09-03 13:19:14 +03:00
Mikhail Krichanov
abdfba8835 MdeModulePkg: Moved CoreAllocatePoolPagesI() and CoreFreePoolPagesI() to Page.c. 2024-09-03 13:19:13 +03:00
Mikhail Krichanov
241d60775b MdeModulePkg: Placed Core Pool functions into MemoryPoolLib. 2024-09-03 13:19:09 +03:00