wiki:kernel_exceptions

Version 3 (modified by alain, 10 years ago) (diff)

--

GIET_VM / Exception Handler

The exc_handler.c and exc_handler.h files define the kernel data structure and functions that are used to handle exceptions.

The general behaviour is to deschedule the failing task, after desactivating the runable bit in the task context, and to display an error message on the kernel terminal. The various exception types are defined here.