forked from xt-sys/exectos
37 lines
864 B
C
37 lines
864 B
C
/**
|
|
* PROJECT: ExectOS
|
|
* COPYRIGHT: See COPYING.md in the top level directory
|
|
* FILE: xtoskrnl/rtl/amd64/exsup.c
|
|
* DESCRIPTION: Exception handling for AMD64 architecture
|
|
* DEVELOPERS: Rafal Kupiec <belliash@codingworkshop.eu.org>
|
|
*/
|
|
|
|
#include <xtos.h>
|
|
|
|
|
|
XTAPI
|
|
EXCEPTION_DISPOSITION
|
|
__C_specific_handler(IN PEXCEPTION_RECORD ExceptionRecord,
|
|
IN PVOID EstablisherFrame,
|
|
IN OUT PCONTEXT ContextRecord,
|
|
IN OUT PVOID DispatcherContext)
|
|
{
|
|
UNIMPLEMENTED;
|
|
|
|
/* Continue execution */
|
|
return ExceptionContinueExecution;
|
|
}
|
|
|
|
XTCDECL
|
|
INT
|
|
_except_handler3(PEXCEPTION_RECORD ExceptionRecord,
|
|
PVOID Registration,
|
|
PCONTEXT Context,
|
|
PVOID Dispatcher)
|
|
{
|
|
UNIMPLEMENTED;
|
|
|
|
/* Handler not found */
|
|
return 0;
|
|
}
|