From 246c445477572e118e13e976dbb1d3cf13af2751 Mon Sep 17 00:00:00 2001 From: Jeff Fan Date: Tue, 24 May 2016 21:31:11 +0800 Subject: UefiCpuPkg/ExceptionLib: Add CommonExceptionHandlerWorker() Add internal worker function RegisterCpuInterruptHandlerWorker(). Cc: Michael Kinney Cc: Jiewen Yao Cc: Feng Tian Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jeff Fan Reviewed-by: Feng Tian (cherry picked from commit 44ecbc28b69834ec1a4b1a8b99dae8839633b6b6) --- .../Library/CpuExceptionHandlerLib/CpuExceptionCommon.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h') diff --git a/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h b/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h index f2c44f013f..bbf8004882 100644 --- a/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h +++ b/UefiCpuPkg/Library/CpuExceptionHandlerLib/CpuExceptionCommon.h @@ -261,5 +261,19 @@ GetExceptionNameStr ( IN EFI_EXCEPTION_TYPE ExceptionType ); +/** + Internal worker function for common exception handler. + + @param ExceptionType Exception type. + @param SystemContext Pointer to EFI_SYSTEM_CONTEXT. + @param ExceptionHandlerData Pointer to exception handler data. +**/ +VOID +CommonExceptionHandlerWorker ( + IN EFI_EXCEPTION_TYPE ExceptionType, + IN EFI_SYSTEM_CONTEXT SystemContext, + IN EXCEPTION_HANDLER_DATA *ExceptionHandlerData + ); + #endif -- cgit v1.2.3