diff options
author | Ard Biesheuvel <ardb@kernel.org> | 2025-01-29 12:05:09 +0100 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2025-01-30 13:07:05 +0000 |
commit | 0422dd0669b9e6f50c4d07e3496a2173b8eb611f (patch) | |
tree | 2cb825c15d2e6c5985362ff5c54f90f4ab9254a4 /BaseTools/Source/Python/FirmwareStorageFormat/Common.py | |
parent | e5b56d6ef9fb028957683fd546347edf5232a024 (diff) | |
download | edk2-0422dd0669b9e6f50c4d07e3496a2173b8eb611f.tar.gz edk2-0422dd0669b9e6f50c4d07e3496a2173b8eb611f.tar.bz2 edk2-0422dd0669b9e6f50c4d07e3496a2173b8eb611f.zip |
ArmPkg/CpuDxe: Remove rudimentary vector handoff logic
There is some fossilized code in the CpuDxe driver startup code that
permits a vector table to be inherited from the PEI stage, but this code
is essentially dead on ARM platforms, given that the VectorInfo argument
passed to InitializeCpuExceptionHandlers() is ignored, and no code
appears to exist that would result in the gEfiVectorHandoffTableGuid
configuration table ever being populated.
Also, due to prior refactoring, the code that disables and re-enables
IRQs and FIQs is completely pointless, and can simply be removed. That,
in turn, allows the CPU arch protocol parameter to be dropped from the
prototype of InitializeExceptions().
Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'BaseTools/Source/Python/FirmwareStorageFormat/Common.py')
0 files changed, 0 insertions, 0 deletions