18,11 → 18,11 |
|
/** |
------------ |
CVS : $Id: kern.c,v 1.4 2003-01-30 09:56:51 pj Exp $ |
CVS : $Id: kern.c,v 1.5 2003-05-01 19:40:53 pj Exp $ |
|
File: $File$ |
Revision: $Revision: 1.4 $ |
Last update: $Date: 2003-01-30 09:56:51 $ |
Revision: $Revision: 1.5 $ |
Last update: $Date: 2003-05-01 19:40:53 $ |
------------ |
|
This file contains: |
358,6 → 358,19 |
} |
|
/*----------------------------------------------------------------------*/ |
/* Abort strings */ |
/*----------------------------------------------------------------------*/ |
|
const char *const _sys_abrtlist[] = { |
"zero - no error", |
"OSLib exception", |
"generic unhandled signal raised", |
"error in signal_init", |
"default exception handler code", |
"ARP table full" |
}; |
|
/*----------------------------------------------------------------------*/ |
/* Kernel main system functions */ |
/*----------------------------------------------------------------------*/ |
|
634,7 → 647,8 |
kern_cli(); |
if (global_errnumber) { |
/* vm_abort called */ |
kern_printf("Abort detected\nCode : %u\n",global_errnumber); |
kern_printf("Abort detected\nCode : %u (%s)\n",global_errnumber, |
global_errnumber<=LAST_ABORT_NUMBER ? _sys_abrtlist[global_errnumber] : "no description" ); |
l1_exit(-1); |
} |
|