OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rtems-20020807/] [doc/] [supplements/] [hppa1_1/] [fatalerr.t] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1026 ivang
@c
2
@c  COPYRIGHT (c) 1988-2002.
3
@c  On-Line Applications Research Corporation (OAR).
4
@c  All rights reserved.
5
@c
6
@c  fatalerr.t,v 1.6 2002/01/17 21:47:46 joel Exp
7
@c
8
 
9
@chapter Default Fatal Error Processing
10
 
11
@section Introduction
12
 
13
Upon detection of a fatal error by either the
14
application or RTEMS the fatal error manager is invoked.  The
15
fatal error manager will invoke a user-supplied fatal error
16
handler.  If no user-supplied handler is configured,  the RTEMS
17
provided default fatal error handler is invoked.  If the
18
user-supplied fatal error handler returns to the executive the
19
default fatal error handler is then invoked.  This chapter
20
describes the precise operations of the default fatal error
21
handler.
22
 
23
@section Default Fatal Error Handler Operations
24
 
25
The default fatal error handler which is invoked by
26
the fatal_error_occurred directive when there is no user handler
27
configured or the user handler returns control to RTEMS.  The
28
default fatal error handler disables processor interrupts (i.e.
29
sets the I bit in the PSW register to 0), places the error code
30
in r1, and executes a break instruction to simulate a halt
31
processor instruction.
32
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.