/** @file\r
CPU DXE Module to produce CPU MP Protocol.\r
\r
- Copyright (c) 2008 - 2017, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2008 - 2022, Intel Corporation. All rights reserved.<BR>\r
SPDX-License-Identifier: BSD-2-Clause-Patent\r
\r
**/\r
/**\r
Initializes CPU exceptions handlers for the sake of stack switch requirement.\r
\r
- This function is a wrapper of InitializeCpuExceptionHandlersEx. It's mainly\r
+ This function is a wrapper of InitializeSeparateExceptionStacks. It's mainly\r
for the sake of AP's init because of EFI_AP_PROCEDURE API requirement.\r
\r
@param[in,out] Buffer The pointer to private data buffer.\r
AsmReadIdtr (&Idtr);\r
EssData->Ia32.IdtTable = (VOID *)Idtr.Base;\r
EssData->Ia32.IdtTableSize = Idtr.Limit + 1;\r
- Status = InitializeCpuExceptionHandlersEx (NULL, EssData);\r
+ Status = InitializeSeparateExceptionStacks (EssData);\r
ASSERT_EFI_ERROR (Status);\r
}\r
\r