edk2/ArmPkg/Library/ArmStandaloneMmCoreEntryPoint
Kun Qin 93ee300675 ArmPkg: StandaloneMmCoreEntryPoint: Use ARM_FFA_ARGS for misc buffer
The MISC_MM_COMMUNICATE_BUFFER stored the FF-A direct message
registers in a DIRECT_MSG_ARGS structure. Populating and reading it
required manually re-indexing every register (EventSvcArgs->Arg4..Arg17
into DirectMsgArgs.Arg0..Arg13). This shifted the register positions and
left the buffer layout inconsistent with the raw FF-A argument register
file, making it error prone to correlate a slot with its architectural
register.

Signed-off-by: Kun Qin <kun.qin@microsoft.com>
2026-07-30 13:46:46 +00:00
..
AArch64 ArmPkg: StMM: Use x24 register to store stack address 2025-06-25 19:12:01 +00:00
ArmStandaloneMmCoreEntryPoint.c ArmPkg: StandaloneMmCoreEntryPoint: Use ARM_FFA_ARGS for misc buffer 2026-07-30 13:46:46 +00:00
ArmStandaloneMmCoreEntryPoint.inf ArmPkg: Remove redundant section name in inf file 2026-06-03 02:18:39 +00:00
SetPermissions.c ArmPkg, StandaloneMmPkg: optimise memory permission change 2026-05-29 18:44:57 +00:00